Skip to content

Woot ConfigFile

Ipsis edited this page Apr 15, 2017 · 7 revisions

Configuration file

Mob Name

The mob names to use in the configuration file are always of the form

Woot:none:mcname

The middle part of the name is only used in special circumstances, such as the Wither Skeleton.

eg. Woot:none:Zombie, Woot:none:WitherBoss, Woot:Wither:Skeleton

You can see which name maps to which mob by using the prism and the internal Woot mob name will be shown in chat.

Extra Spawn Requirements - TBD

It is possible to do define extra item and fluid requirements to allow a mob to be spawned, be defining them in a json file. By default the mod has no extra configuration.

To define these requirements create a file "woot_spawnreq.json" in the woot configuration directory, beside the standard "woot.cfg" file.

You can define for each mob:

  • Does the efficiency upgrade change the extra spawn requirements
  • A list of items required per mob or a single fluid.

For example the json below defines the following:

  • For sheep
    • Efficiency upgrade can change the item count
    • Each sheep spawned requires 4 eggs and 1 Yellow wool
  • For spider
    • Efficiency upgrade can change the item count
    • Each spider spawned requires 100mb of Liquid Sunshine

[ { "mob": "Woot:none:Sheep", "efficiency": true, "items": [ { "item": "minecraft:egg:0", "amount": 4 }, { "item": "minecraft:wool:4", "amount": 1 } ], "fluids": [] }, { "mob": "Woot:none:Spider", "efficiency": true, "items": [], "fluids": [ { "fluid": "liquid_sunshine", "amount": 1000 } ] } ]

globalDropBlacklist

A list of items that should never be generated from the factory.

globalPrismBlacklist, globalPrismWhitelist, globalPrismUseWhitelist

These are mutually exclusive. You can either provide a whitelist or blacklist of mobs. These allow or deny the mobs from being captured by the prism.

globalSpawnCostList

A list of mob to xp costs. These costs are used to calculate the amount of RF needed to generate the mob.

S:globalSpawnCostList <
    Woot:none:IronGolem=10
    Woot:Wither:Skeleton=10
    Woot:none:MagmaCube=5
 >

globalTierIMobList, globalTierIIMobList, globalTierIIIMoblist, globalTierIVMoblist

Allows the mapping of a mob to a specific factory tier.

S:globalTierIIMobList <
    Woot:none:Blaze
    Woot:none:Witch
    Woot:none:Ghast
    Woot:none:PigZombie
    Woot:none:MagmaCube
>
Clone this wiki locally