Configuration Options - ProjectZulu/Project-Zulu GitHub Wiki

Project Zulu adds extensive Configuration Options. There are 3 configuration files for Project Zulu located under the Forge Config directory ProjectZuluConfig, ProjectZuluMobBiomeConfig, and ProjectZuluStructureBiomeConfig.

Description of individual properties follows the format {Property | DefaultValue | Description}.

ProjectZuluConfig.cfg

Block / Item ID

These are self explanatory. These set the id of the blocks and items you use ingame. If a block / items id conflicts your game will not function correctly and will likely crash. Setting an ID to zero will disable the Item-Block by telling Project Zulu to not load it. Multiple IDs at zero will not conflict.

Mob controls

  • despawnInPeaceful | true | Toggling this will determine if PZ creatures automatically despawn in the difficulty is peaceful
  • namePlateOpacity | 0.8500000238418579 | Sets the Opacity of the nameplate that shows above tamed entities
  • namePlateScale | 0.0133333345875144 | Sets the size of the nameplate that shows above tamed entities

General Controls

  • Drop Tombstone On Death | true | Toggles whether a tombstone is placed at the location of a players death
  • Replace Default Flower Pot | true | Toggles whether the universal flower pot, if enabled, should replace the vanilla flower pot

Potion Controls

If one of the parameters is disabled for the Potion Module it is unlikely that the remaining pieces will work as intended and is not recommended. It likely a better alternative to disable the entire module.

  • Alter Vanilla Potion Requirements | true | Toggles whether the Vanilla Potion recipies should be altered. Note that the alterations usually leave the vanilla potions as they are and merely restrict the range of numbers that would represent vanilla potions to make room for new ones.
  • Enable Null Potion Handler | true | Null Potion Handler removes potions from entities in the game if they are non-existance. Allows you to disable potions without crashing the game.
  • Replace Vanilla Brewing Stand | true | Toggles whether the Vanilla Brewing stand is disabled, unlike Universal Flower Pot there is no secondary block that is declared to replace the required functionality.
  • Potion Module Enabled | true | Disabled the entire potion module. Overrides other potion options except Enable Null Potion Handler which should not be disabled.

ProjectZuluMobBiomeConfig.cfg

Creature Options

All of these options perform identically across each different type of creature-entity. Default values will vary by creature.

  • <creatureName> Should Despawn | true | Sets this is an entity that will despawn over time like a Zombie or will persist like a Pig.
  • Item <itemName> Quantity: | 1 | Sets the amount of the preset item that will drop
  • Item <itemName> Weight | 1 | Sets the weighted chance of the preset item to drop
  • Item User Custom Drop | 0-0:0:3:4, 0:0:1:2 | Custom mob drops can be added by filling the "Item User Custom Drop" string in the Config for the desired entity: <itemRange [Inclusive]>:<meta/damage>:<Weight>:<Quantity> itemRange can be either <itemID> or <minItemID - maxItemID>
  • <creatureName> EggColor* | 5051921 | Sets the Color of the egg as appears in Creative Inventory
  • <creatureName> SecondarySpawnRate | 35 | Sets the relative chance a spawn may fail the getCanSpawnHere check 0 is it will always fail. Check is out of 100.
  • <creatureName> SpawnRate | 1 | Weighted chance used when setting creature to spawn in a biome
  • <creatureName> UpdateFrequency | 3 | Not entirely sure. I believe this toggles how often the position-rotation is synced server-client. 1 is more often.
  • <creatureName> maxInChunk | 1 | Max of entity to spawn in a chunk.
  • <creatureName> minInChunk| 1 | Min of entity to spawn in a chunk.
  • <creatureName> reportSpawningInLog | false | Toggles whether the creatures successful and failed spawning attempts show in the log.
  • <creatureName> shouldExist | true | Toggles whether this entitely should be declared at all. Setting false disabled the entity.
  • <creatureName> in <BiomeName> | false | Sets whether the Creature will spawn in the named biome using the spawnRate / minInChunk / maxInChunk set above.

ProjectZuluStructureBiomeConfig.cfg

Structure Options

  • <structureName> in <BiomeName> | false | Sets whether the Strucutre will spawn in the named biome.
⚠️ **GitHub.com Fallback** ⚠️