[General] #The number of item stacks held in a basic unit of storage. #1x1 drawers hold 8 units, 1x2 drawers hold 4 units, 2x2 drawers hold 2 units. #Half-depth drawers hold half those amounts. baseStackStorage = 4 #Controller range defines how far away a drawer can be connected #on X, Y, or Z planes. The default value of 50 gives the controller a very #large range, but not beyond the chunk load distance. #Range: 1 ~ 75 controllerRange = 50 enableUI = true enableSidedInput = true enableSidedOutput = true enableExtraCompactingRules = true debugTrace = false #List of rules in format "domain:item1, domain:item2, n". #Creates a compacting drawer rule to convert 1 of item1 into n of item2. compactingRules = ["minecraft:clay, minecraft:clay_ball, 4"] #Whether redstone upgrades should emit an analog redstone signal, requiring #the use of a comparator to read it. This will default to true starting with MC 1.21. enableAnalogRedstone = false #Allows drawers to be pulled from their block and inserted into another block. enableDetachedDrawers = true #Drawers track the capacity upgrades from the block they were taken from. #Drawers can only be placed back into a block with the same or lower max capacity. #Drawers can still only be inserted into a block with enough capacity for the items held. forceDetachedDrawersMaxCapacityCheck = true #If enabled, carrying filled drawers in your inventory gives slowness debuff, unless a Portability Upgrade is used. heavyDrawers = false #If enabled, players can lock drawer interactions to just themselves. enablePersonalKey = true [StorageUpgrades] #Storage upgrades multiply storage capacity by the given amount. #When multiple storage upgrades are used together, their multipliers are added before being applied. #Storage upgrades start at the level 2 multiplier. The resistance upgrade uses level 1. level1Mult = 2 level2Mult = 4 level3Mult = 8 level4Mult = 16 level5Mult = 32 #Balance upgrades allow same-item slots to balance out their amounts when items are #added or removed from a lot. Works across networks when acting through a controller. enableBalanceUpgrade = true #Storage upgrades increase capacity of drawers. enableStorageUpgrade = true #Fill level upgrades add fill bars to the faces of drawers. enableFillLevelUpgrade = true #Adds redstone output to drawers based on fill levels. enableRedstoneUpgrade = true #Renders drawer labels brighter than the surrounding environment would allow. enableIlluminationUpgrade = true #Causes drawers to accept but void compatible items when they are filled to capacity. enableVoidUpgrade = true #Allows drawers with contents to be freely carried when heavy drawers is enabled. enablePortabilityUpgrade = true #Allows a single drawer to connect to a controller remotely. enableRemoteUpgrade = true #Allows a drawer and all drawers connected to it to connect to a controller remotely. enableRemoteGroupUpgrade = true [Integration] #When true, shows quantity as NxS + R (by stack size) rather than count wailaStackRemainder = true #When true, does not show current quantities unless quantify key was used wailaRespectQuantifyKey = false #Add CoFH Core specific features if the mod is loaded enableCoFHIntegration = true [Conversion] # #Each type will be combined with each material to create a set of whitelist entries. #This is mainly a convenience for common ore-based materials. oreTypeWhitelist = ["forge:storage_blocks", "forge:ingots", "forge:nuggets"] # #Each type will be combined with each material to create a set of whitelist entries. #This is mainly a convenience for common ore-based materials. oreMaterialWhitelist = ["aluminum", "constantan", "steel", "uranium", "invar", "tin", "lead", "silver", "platinum", "nickel", "osmium", "bronze", "electrum"] # #Each whitelist entry should be a fully namespaced tag, e.g. c:ingots/copper tagWhitelist = [] # #Each blacklist entry should be a fully namespaced tag, e.g. c:ingots/copper. #All items not on the whitelist are blacklisted implicitly. This can be used to exclude #specific entries created from the ore whitelist set. tagBlacklist = [] # #Each entry is a semicolon-separated list of fully-namespaced items. All items within the #same entry are considered equivalent and convertible/interchangeable. #Example: ["thermal:nickel_ore;immersiveengineering:ore_nickel"] itemEquivalenceGroups = []