-
Notifications
You must be signed in to change notification settings - Fork 6
Master Config
ZenModPack Source: https://github.com/ZenarchistCode/ZenModPack
When you start the server for the first time it will generate a shitload of JSON config files in the profiles/Zenarchist/ folder.
A core modpack config will be generated in profiles/Zenarchist/Core/ZenModPackConfig.json where you can enable/disable mods individually.
Click here to read a full list of all the mods included with brief descriptions of each mod.
If you enable ALL my mods then this file generation will take a while to do its thing on the first startup, so be patient - it can take a few minutes. Once the config is generated for each mod the server startup will be much faster next time.
You can tweak each mod individually in their own specific config JSON's, but to make it easier to turn mods on/off in one place, I also included a master config.
This master config allows you to enable/disable specific mods. When you first launch a server with my modpack, ALL my mods will be disabled - you need to go into the master config and enable the ones you want.
My modpack has been designed to be as efficient as possible - so if you disable a mod, none of its code will run, so having disabled mods on the list shouldn't have any noticeable negative impact on server performance.
There are two lists in this file:
ModEnabled and ServerSideModEnabled
ModEnabled lists all mods which require client synchronization, such as mods which have crafting recipes or actions which need to be checked client-side. Set them to 1 or 0 to enable/disable.
ServerSideModEnabled are all mods which don't require client sync and only run on the server. Set them to 1 or 0 to enable/disable.
All my mods now use Community Framework for vanilla item data persistence.
This means you can safely enable/disable any mods within this master config whenever you want, and you can safely add my mods to your server at any time mid-wipe. No wipe is required before adding my mods.
However, I do not recommend removing my modpack without wiping the server too, unless you have not spawned any of my custom items into the world.
Here is an example of the default config (may change as mods are added over time):
{
"ConfigVersion": "1.29.1",
"ModEnabled": {
"ZenAllowMapBagSlot": 1,
"ZenInventoryAnimation": 1,
"ZenMagObfuscation": 1,
"ZenBasebuildingConfig": 1,
"ZenRepairPumps": 1,
"ZenWeaponEngrave": 1,
"ZenShove": 1,
"ZenBetterChatFont": 1,
"ZenNotes": 1,
"ZenBackwardsCaps": 1,
"ZenGhillie": 1,
"ZenGroundCleaning": 1,
"ZenCarBatteryIcon": 1,
"ZenImmersiveLogin": 1,
"ZenAutoWinterDetect": 1,
"ZenAntiCombatLogout": 1,
"ZenFireplaceStick": 1,
"ZenKnifeGardens": 1,
"ZenBuildingDescription": 1,
"ZenCombineJSON": 1,
"ZenCauseOfDeath": 1,
"ZenLazyActions": 1,
"ZenSplitUI": 1,
"ZenCamoCamp": 1,
"ZenBrokenGlasses": 1,
"ZenTireRack": 1,
"ZenAutoStackItems": 1,
"ZenFireFuel": 1,
"ZenEarPlugs": 1,
"ZenMap": 1,
"ZenRaidAlarm": 1,
"ZenPainting": 1,
"ZenHideGearInCars": 1,
"ZenChristmasTreeCraft": 1,
"ZenServerGUI": 1,
"ZenGlovebox": 1,
"ZenComboLocks": 1,
"ZenHints": 1,
"ZenCarAttachments": 1,
"ZenHologram": 1,
"ZenFixCarAttachmentGUI": 1,
"ZenCraftRagHands": 1,
"ZenCatchRain": 1,
"ZenAutoRun": 1,
"ZenTimeBomb": 1,
"ZenTerritories": 1,
"ZenCanteenTablets": 1,
"ZenRepairWells": 1,
"ZenDoubleArmbands": 1,
"ZenRepairJSON": 1,
"ZenCarsCutDownTrees": 1,
"ZenSleep": 1,
"ZenCarGlovebox": 1,
"ZenMusic": 1,
"ZenChess": 1,
"ZenCarCompass": 1,
"ZenHologramControls": 1,
"ZenCraftingSounds": 1,
"ZenCarWorkbench": 1,
"ZenImmersiveChatHUD": 1,
"ZenPimpMyRide": 1,
"ZenNotifications": 1,
"ZenOpenCansRock": 1
},
"ServerSideModEnabled": {
"ZenFireWood": 1,
"ZenLeftovers": 1,
"ZenShelterCargo": 1,
"ZenLogPiles": 1,
"ZenPersistentTrees": 1,
"ZenNightConfig": 1,
"ZenGraves": 1,
"ZenFishingConfig": 1,
"ZenCampSites": 1,
"ZenAutoConvertStash": 1,
"ZenDropRuinedClothing": 1,
"ZenBatteryPASPersistence": 1,
"ZenZombieDoors": 1,
"ZenStaminaSlope": 1,
"ZenWoodHealth": 1,
"ZenAlcohol": 1,
"ZenRadioPlugin": 1,
"ZenZombieConfig": 1,
"ZenBloodDrips": 1,
"ZenChickenCoops": 1,
"ZenZombieController": 1,
"ZenDynamicZoneLoot": 1,
"ZenInformWeaponStateBug": 1,
"ZenTreasure": 1,
"ZenTreesplosions": 1,
"ZenRebuildableWells": 1
}
}All my mods are open-source and published under the Mozilla Public License Version 2.0. Any mods based on my code must be open-source - no obfuscation!
You can modify/reupload/repack my mods if you like, but please credit any original authors/3D model/3rd-party asset creators, and keep in mind any future updates I make will not be automatically applied to repacked mods so make sure to check back from time to time for bugfixes and improvements.
If you find my mods useful, please consider buying me a coffee - it's not expected but very much appreciated: https://buymeacoffee.com/zenarchist
- General Setup Guide
- Core Mod Setup Guide
- ZenModPack Master Config
- Various Info
- Known Bugs & Issues
- Report Bug
My utility style mods for debugging etc.
Mods which affect game mechanics:
- ZenAlcohol
- ZenAllowMapBagSlot
- ZenAntiCombatLogout
- ZenAutoConvertStash
- ZenAutoStackItems
- ZenAutoWinterDetect
- ZenAutoRun
- ZenBasebuildingConfig
- ZenBatteryPASPersistence
- ZenBetterChatFont
- ZenBrokenGlasses
- ZenBuildingDescription
- ZenCarAttachments
- ZenCarBatteryIcon
- ZenCarCompass
- ZenCarGlovebox
- ZenCarsCutDownTrees
- ZenCanteenTablets
- ZenCatchRain
- ZenCauseOfDeath
- ZenChickenCoops
- ZenCraftingSounds
- ZenCraftRagHands
- ZenComboLocks
- ZenCombineJSON
- ZenDropRuinedClothing
- ZenDynamicZoneLoot
- ZenEarPlugs
- ZenFireFuel
- ZenFireWood
- ZenFireplaceStick
- ZenFishingConfig
- ZenFixCarAttachmentGUI
- ZenGraves
- ZenGroundCleaning
- ZenHideGearInCars
- ZenHints
- ZenHologram
- ZenHologramControls
- ZenImmersiveChatHUD
- ZenImmersiveLogin
- ZenInformWeaponStateBug
- ZenInventoryAnimation
- ZenKnifeGardens
- ZenLeftovers
- ZenLogPiles
- ZenMagObfuscation
- ZenMap
- ZenMicCheck
- ZenNotifications
- ZenOpenCansRock
- ZenPainting
- ZenPimpMyRide
- ZenRadioPlugin
- ZenRebuildableWells
- ZenRepairJSON
- ZenRepairPumps
- ZenRepairWells
- ZenServerGUI
- ZenShove
- ZenSplitUI
- ZenSleep
- ZenStaminaSlope
- ZenTerritories
- ZenWeaponEngrave
- ZenWoodHealth
- ZenZombieDoors
Mods which add gear to the game:
- ZenArtillery
- ZenBackwardsCaps
- ZenBookshelf
- ZenBunnyMasks
- ZenCamoCamp
- ZenCarWorkbench
- ZenChess
- ZenChristmasTreeCraft
- ZenConcussionGrenade
- ZenDoubleArmbands
- ZenFlask
- ZenFlint
- ZenGhillie
- ZenJameson
- ZenLadders
- ZenMusic
- ZenNotes
- ZenRaidAlarm
- ZenRaybans
- ZenRunes
- ZenStaticObjects
- ZenSwissKnife
- ZenTimeBomb
- ZenTireRack
- ZenTreasure
- ZenTreehouse
- ZenVikingAxe
- ZenZippoLighter
Mods which run purely server-side:
- ZenBloodDrips
- ZenCampSites
- ZenDynamicZoneLoot
- ZenLootCyclingDetection
- ZenNightConfig
- ZenPersistentTrees
- ZenShelterCargo
- ZenTreesplosions
- ZenZombieController
- ZenZombieConfig
- ZenJameson
My standalone mods