Modscraper Modscraper Minecraft
Collective logo

Collective

Mod

by Serilum

🎓 Collective is a shared library with common code for all of Serilum's mods.

Type

Mod

CurseForge Downloads

261,633,579

CurseForge ID

342584

Modrinth Downloads

64,139,887

Modrinth ID

e0M1UDsY

Last Updated

Sep 15, 2026

Description

A Serilum Mod. Made with love. Lots of active mods for Fabric, Forge and Neo!

CurseForge Modrinth Patreon YouTube


About the mod

Collective is a shared library mod with common code for all of Serilum's mods.

It contains data and functions centralized in one place. Collective helps a great deal in maintaining all the Fabric, Forge and NeoForge mod loader versions.

Having access to the library's code environment, creates possibilities for current and future project features. The updating process is also made easier when there's an improvement for a function that is relevant to many others. For example this means having to update one project, instead of six. This saves time and makes me a little happier.

 
Features:

  • Manages all config files and in-game menu of dependent mods. ¹
  • Variables for increased compatibility with other projects.
  • Lots of useful functions to prevent code duplication. ²
  • An event to replace and resupply entities.
  • Allows toggling the functionality of bundled mods. ³
  • Contains the access transformers/wideners to use private fields. 
  • Networking code to send packets via the Common source set.
  • Centralized backwards compatibility for major version changes.
  • Optional async update checker for dependent mods that prints to the console.
  • Collective manages the translation files for all dependent mods.
  • And much more! 



Configurable

Configuration guide

   All available config options:

enableUpdateChecker  default true
Whether Collective should show a message in the console if a dependent mod has an update available. Update checks are optional and async.

transferItemsBetweenReplacedEntities  default true
When enabled, transfer the held items and armour from replaced entities by any of the Entity Spawn mods which depend on Collective.

loopsAmountUsedToGetAllEntityDrops  default 100, min 1, max 500
The amount of times Collective loops through possible mob drops to get them all procedurally. Drops are only generated when a dependent mod uses them. Lowering this can increase world load time but decrease accuracy.

findABlockCheckAroundEntitiesDelayMs  default 30000, min 0, max 3600000
The delay of the is-there-a-block-around-check around entities in ms. Used in mods which depends on a specific blockstate in the world. Increasing this number can increase TPS if needed.

enablePatronPets  default true
Enables pets for Patrons. Will be added in a future release.

downloadNonEnglishTranslations  default true
Whether Collective should attempt to download translations if the client language is set to something other than English. Uses files from https://github.com/Serilum/.translations, downloaded via https://translations.serilum.com/. Hosted via CloudFlare Pages.

pushTranslationResourcePack  default false
On a server, sends connecting players without Collective a resource pack so custom item names from server-side Serilum mods show up in their own language. Off by default; without it they see the server language instead (see serverLanguage).

requireTranslationResourcePack  default true
Marks the resource pack as required, so an accidental decline only kicks the player and asks again next join instead of being remembered for good. Turn off to make it optional.

serverLanguage  default en_us
The language Serilum mod text shows in for players without Collective who aren't sent the resource pack. Uses locale codes like en_us or de_de.

itemNameTranslationMode  default auto
How custom item names show for players without Collective when the resource pack is off. 'auto' copies the first player to join and remembers it; 'server' always uses the server language; 'client' uses each player's own language, but those without Collective then see raw keys.




Description

1 | Because I use the Multiloader template for all of my mods, there is no built-in config I can use from within the Common code. Collective contains a suite of config code that all dependent mods use. This adds an in-game config menu and generates files in '.minecraft/config/'.
< Common's Config Code >





2 | Over the years, I've added lots of useful code to Collective. Being able to use these makes my life of updating dependent mods a lot easier:
< Common's Functions >



3 | I've released bundles of my mods for easier downloading!
Collective allows enabling/disabling the included mods via some neat code!
< Fabric's Bundle Code >



4 | Access transformers/wideners are used to set and use fields Mojang has made private. Having these in Collective keeps everything organised:
< Fabric's collective.accesswidener >



5 | See the full source code here:
https://github.com/Serilum/Collective




Notes and links

You may freely use this mod in any modpack, as long as the download remains hosted within the CurseForge or Modrinth ecosystem.

Serilum.com contains an overview and more information on all mods available.

Comments are disabled as I'm unable to keep track of them across so many separate mod pages.
For issues, ideas, suggestions or anything else there is the Github repo. Thanks!


Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (4,621)

Show fewer
KATAMARI - Revengeance KATAMARI - Revengeance The Poke Isles Official Modpack The Poke Isles Official Modpack Create End Survival Create End Survival Official Dynastie Community Modpack Official Dynastie Community Modpack Dragonfire: Clash of Legends Dragonfire: Clash of Legends MewmiCraft MewmiCraft SMP basics SMP basics Paleo Project Paleo Project CleanCraft by ACUL [Neoforged] CleanCraft by ACUL [Neoforged] Christmas Fantasy Christmas Fantasy Mine Mine No Mi Supremacia v2 Mine Mine No Mi Supremacia v2 Shulker's Forever Shulker's Forever Don't go crazy (psychological and other types of terror) Don't go crazy (psychological and other types of terror) Mystic Mods Mystic Mods Block Saga Block Saga WUC Tensura WUC Tensura BecksCraft BecksCraft Spells Gears n' Bells RP Spells Gears n' Bells RP Craft and Conquer Craft and Conquer ROLO Edition ROLO Edition PebbleTown PebbleTown Arkobia 3 Arkobia 3 Oathbound Oathbound Impostor Syndrome - Reimagined Impostor Syndrome - Reimagined Aksu's Peaceful Gameplay Pack Aksu's Peaceful Gameplay Pack Triberean's Ultimate Furniturecraft Triberean's Ultimate Furniturecraft GeoThronesSMP GeoThronesSMP Dawnfern SMP Dawnfern SMP Biophobia Biophobia Amazing world ; Vast world generation with an infinite Render distance. (Voxy) Amazing world ; Vast world generation with an infinite Render distance. (Voxy) Enchanted Oasis Inspired Enchanted Oasis Inspired Haydenmon Evolved Haydenmon Evolved Cobblemon EngineMc Cobblemon EngineMc VACraft VACraft GuardianOptimized GuardianOptimized IsoCraft  - Beyond The Adventure IsoCraft - Beyond The Adventure Fast and Better Vanilla Fast and Better Vanilla HallowScream 4 HallowScream 4 Frozen Horrors Frozen Horrors The Ferret Business 2 - Vaults of Fortune The Ferret Business 2 - Vaults of Fortune RomixerX RomixerX Forge & Frontier [FORGE] Forge & Frontier [FORGE] DrakonScale MC Official Pack DrakonScale MC Official Pack Cobble Lemon Cobble Lemon Cobblemon Adventures Cobblemon Adventures Above Infinity Above Infinity Dungeon Crawlers SMP Dungeon Crawlers SMP Vile Shadows Vile Shadows untitled awesome modpack 3000 untitled awesome modpack 3000 Mana and Metal 2.0 Mana and Metal 2.0 FOREVER WORLD - KRGG FOREVER WORLD - KRGG Jurassic Park Genesis Jurassic Park Genesis Multiversal Multiversal Alamaos' Code: AgriTech Alamaos' Code: AgriTech Jurassic World Relife Jurassic World Relife Speed Run 64 (PRE-CONTINUED) Speed Run 64 (PRE-CONTINUED) Euphoria Archipelago (M0sk1t0s Community pack) Euphoria Archipelago (M0sk1t0s Community pack) ComboTech 4 Sky High ComboTech 4 Sky High Kainel Kainel AREACRAFT AREACRAFT Hidecraft Modpack Hidecraft Modpack Aerium Aerium Gruelling Survival [FORGE] Gruelling Survival [FORGE] Cobblemon Honey Academy Cobblemon Honey Academy Seven Days to Death - Zombie Apocalypse Seven Days to Death - Zombie Apocalypse The Obfuscation (THE BROKEN SCRIPT) The Obfuscation (THE BROKEN SCRIPT) BetterCrafted BetterCrafted PurgatoryMC PurgatoryMC A Crazy Adventure: Science & Survival A Crazy Adventure: Science & Survival The Frozen Hell - The Last Chance The Frozen Hell - The Last Chance The Iron Frontier The Iron Frontier Silver's Cobblemon Silver's Cobblemon XAVIER Personal Pack XAVIER Personal Pack Farmer's Chill Life Farmer's Chill Life Karmunism-Refugee Karmunism-Refugee All About Aether - Sky Dimension Adventure All About Aether - Sky Dimension Adventure The last awakene The last awakene ISKRA ISKRA Re-Orespawned Re-Orespawned Old Scenery Old Scenery Mythic Machina Mythic Machina Eternal MC Eternal MC Race To Space Parasites Race To Space Parasites Create TSS Create TSS Totheron Totheron Community Horror Pack Community Horror Pack All You Need 2 - AYN 2 All You Need 2 - AYN 2 Create&Greg 2 Create&Greg 2 BuildUp (NeoForge) BuildUp (NeoForge) Tov's Happy Homestead Tov's Happy Homestead FNAF: Reborn FNAF: Reborn Kings Are Dead Kings Are Dead The Song of Crafting The Song of Crafting RPG-LITE RPG-LITE Pibeland: Apocalipsis Pibeland: Apocalipsis Create - Tamed Frontiers Create - Tamed Frontiers PixelSprings Plus PixelSprings Plus Brother's RPG Brother's RPG Myths of Frost and Flame Myths of Frost and Flame Cataclysmic Ascension Cataclysmic Ascension

External Resources