Configuration File And Commands - Ipsis/Woot GitHub Wiki

Configuration

There is a configuration file provided that allows your to change the various settings of the upgrades and RF costs for all the components.

You also set the following lists to allow you to configure various mob specific values.

  • Mob Blacklist - list of mobs to prevent from being used in the factory
  • Tier I Mobs - list of mobs to require a Tier I factory
  • Tier II Mobs - list of mobs to require a Tier II factory
  • Tier III Mobs - list of mobs to require a Tier III factory

The Tier X Mobs values are used to override the default tier values for those mobs specified. Any mob not mentioned will use the default tier mapping.

# prevent Wither Skeletons and Zombies from being used
S:globalPrismBlacklist <
    Woot:Wither:Skeleton
    Woot:none:Zombie
>

# make Blaze Tier II mobs
S:globalTierIMobList <
    Woot:none:Blaze
>

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.

Commands

There are a few commands provided in woot for admin usage. They are used to either dump information or to reset the learned loot drops.

Dump Mob Tables

This command dumps the current mob loot tables and how many entries are used in each.

/woot dump table

Dump Mob Names

This command dumps the current mob names that the mod knows about.

/woot dump mobs

Dump Tier Mapping

This command dumps the mob to tier mapping that has been setup by the configuration file.

/woot dump tiers

Dump Blacklist

This command dumps the mobs that are blacklisted.

/woot dump blacklist

Flush Loot Tables

This command can be used to flush all learned loot tables, or a specific mod/looting entry.

/woot flush all
/woot flush mobname looting

Looting is NO_ENCHANT, LOOTING_I, LOOTING_II or LOOTING_III.

Flushing entries will cause the mod to start learning the loot again.