94 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			TOML
		
	
	
	
	
	
			
		
		
	
	
			94 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			TOML
		
	
	
	
	
	
| 
 | |
| [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
 | |
| 	#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
 | |
| 	enableUI = true
 | |
| 	enableSidedInput = true
 | |
| 	enableSidedOutput = true
 | |
| 	enableExtraCompactingRules = true
 | |
| 	#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 = false
 | |
| 	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"]
 | |
| 	#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
 | |
| 	#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
 | |
| 	#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
 | |
| 	#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
 | |
| 
 | |
| [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 = []
 | |
| 
 | |
| [Integration]
 | |
| 	#Add CoFH Core specific features if the mod is loaded
 | |
| 	enableCoFHIntegration = true
 | |
| 	#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
 | |
| 
 |