Add config for sophisticated storage & backpacks and treechop
This commit is contained in:
parent
cce5d210f2
commit
f5a5fedc4b
590
config/sophisticatedbackpacks-server.toml
Normal file
590
config/sophisticatedbackpacks-server.toml
Normal file
@ -0,0 +1,590 @@
|
||||
#Server Settings
|
||||
[server]
|
||||
#List of items that are not allowed to be put in backpacks - e.g. "minecraft:shulker_box"
|
||||
disallowedItems = []
|
||||
#Determines if container items (those that override canFitInsideContainerItems to false) are able to fit in backpacks
|
||||
containerItemsDisallowed = false
|
||||
#List of blocks that inventory interaction upgrades can't interact with - e.g. "minecraft:shulker_box"
|
||||
noInteractionBlocks = []
|
||||
#List of blocks that are not allowed to connect to backpacks - e.g. "refinedstorage:external_storage"
|
||||
noConnectionBlocks = []
|
||||
#If true, disallows all blocks from connecting to backpacks
|
||||
allBlockConnectionsDisallowed = false
|
||||
#Maximum number of upgrades of type per backpack in format of "UpgradeRegistryName[or UpgradeGroup]|MaxNumber"
|
||||
maxUpgradesPerStorage = ["jukebox_upgrades|1", "stack_upgrades|3", "furnace_upgrades|1"]
|
||||
#Turns on/off item fluid handler of backpack in its item form. There are some dupe bugs caused by default fluid handling implementation that manifest when backpack is drained / filled in its item form in another mod's tank and the only way to prevent them is disallowing drain/fill in item form altogether
|
||||
itemFluidHandlerEnabled = true
|
||||
#Determines whether player can right click on backpack that another player is wearing to open it. If off will turn off that capability for everyone and remove related settings from backpack.
|
||||
allowOpeningOtherPlayerBackpacks = true
|
||||
#Allows disabling item display settings. Primarily in cases where custom backpack model doesn't support showing the item. (Requires game restart to take effect)
|
||||
itemDisplayDisabled = false
|
||||
#Allows disabling logic that dedupes backpacks with the same UUID in players' inventory. This is here to allow turning off the logic just in case it would be causing performance issues.
|
||||
tickDedupeLogicDisabled = false
|
||||
#Determines if backpacks can be placed in container items (those that check for return value of canFitInsideContainerItems)
|
||||
canBePlacedInContainerItems = false
|
||||
|
||||
#Leather Backpack Settings
|
||||
[server.leatherBackpack]
|
||||
#Number of inventory slots in the backpack
|
||||
# Default: 27
|
||||
# Range: 1 ~ 144
|
||||
inventorySlotCount = 27
|
||||
#Number of upgrade slots in the backpack
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 3
|
||||
|
||||
#Copper Backpack Settings
|
||||
[server.copperBackpack]
|
||||
#Number of inventory slots in the backpack
|
||||
# Default: 45
|
||||
# Range: 1 ~ 144
|
||||
inventorySlotCount = 54
|
||||
#Number of upgrade slots in the backpack
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 4
|
||||
|
||||
#Iron Backpack Settings
|
||||
[server.ironBackpack]
|
||||
#Number of inventory slots in the backpack
|
||||
# Default: 54
|
||||
# Range: 1 ~ 144
|
||||
inventorySlotCount = 81
|
||||
#Number of upgrade slots in the backpack
|
||||
# Default: 2
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 5
|
||||
|
||||
#Gold Backpack Settings
|
||||
[server.goldBackpack]
|
||||
#Number of inventory slots in the backpack
|
||||
# Default: 81
|
||||
# Range: 1 ~ 144
|
||||
inventorySlotCount = 108
|
||||
#Number of upgrade slots in the backpack
|
||||
# Default: 3
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 6
|
||||
|
||||
#Diamond Backpack Settings
|
||||
[server.diamondBackpack]
|
||||
#Number of inventory slots in the backpack
|
||||
# Default: 108
|
||||
# Range: 1 ~ 144
|
||||
inventorySlotCount = 120
|
||||
#Number of upgrade slots in the backpack
|
||||
# Default: 5
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 7
|
||||
|
||||
#Netherite Backpack Settings
|
||||
[server.netheriteBackpack]
|
||||
#Number of inventory slots in the backpack
|
||||
# Default: 120
|
||||
# Range: 1 ~ 144
|
||||
inventorySlotCount = 144
|
||||
#Number of upgrade slots in the backpack
|
||||
# Default: 7
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 10
|
||||
|
||||
#Compacting Upgrade Settings
|
||||
[server.compactingUpgrade]
|
||||
#Number of Compacting Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Compacting Upgrade Settings
|
||||
[server.advancedCompactingUpgrade]
|
||||
#Number of Advanced Compacting Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Deposit Upgrade Settings
|
||||
[server.depositUpgrade]
|
||||
#Number of Deposit Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Deposit Upgrade Settings
|
||||
[server.advancedDepositUpgrade]
|
||||
#Number of Advanced Deposit Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Feeding Upgrade Settings
|
||||
[server.feedingUpgrade]
|
||||
#Number of Feeding Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Feeding Upgrade Settings
|
||||
[server.advancedFeedingUpgrade]
|
||||
#Number of Advanced Feeding Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Filter Upgrade Settings
|
||||
[server.filterUpgrade]
|
||||
#Number of Filter Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Filter Upgrade Settings
|
||||
[server.advancedFilterUpgrade]
|
||||
#Number of Advanced Filter Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Magnet Upgrade Settings
|
||||
[server.magnetUpgrade]
|
||||
#Number of Magnet Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
#Range around storage in blocks at which magnet will pickup items
|
||||
# Default: 3
|
||||
# Range: 1 ~ 20
|
||||
magnetRange = 3
|
||||
|
||||
#Advanced Magnet Upgrade Settings
|
||||
[server.advancedMagnetUpgrade]
|
||||
#Number of Advanced Magnet Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
#Range around storage in blocks at which magnet will pickup items
|
||||
# Default: 5
|
||||
# Range: 1 ~ 20
|
||||
magnetRange = 5
|
||||
|
||||
#Pickup Upgrade Settings
|
||||
[server.pickupUpgrade]
|
||||
#Number of Pickup Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Pickup Upgrade Settings
|
||||
[server.advancedPickupUpgrade]
|
||||
#Number of Advanced Pickup Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Refill Upgrade Settings
|
||||
[server.refillUpgrade]
|
||||
#Number of Refill Upgrade's filter slots
|
||||
# Default: 6
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 6
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Refill Upgrade Settings
|
||||
[server.advancedRefillUpgrade]
|
||||
#Number of Advanced Refill Upgrade's filter slots
|
||||
# Default: 12
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 12
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Restock Upgrade Settings
|
||||
[server.restockUpgrade]
|
||||
#Number of Restock Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Restock Upgrade Settings
|
||||
[server.advancedRestockUpgrade]
|
||||
#Number of Advanced Restock Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Void Upgrade Settings
|
||||
[server.voidUpgrade]
|
||||
#Number of Void Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
#Determines whether void upgrade allows voiding always or it only has overflow options
|
||||
voidAlwaysEnabled = true
|
||||
|
||||
#Advanced Void Upgrade Settings
|
||||
[server.advancedVoidUpgrade]
|
||||
#Number of Advanced Void Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
#Determines whether void upgrade allows voiding always or it only has overflow options
|
||||
voidAlwaysEnabled = true
|
||||
|
||||
#Stack Upgrade Settings
|
||||
[server.stackUpgrade]
|
||||
#List of items that are not supposed to stack in storage even when stack upgrade is inserted. Item registry names are expected here.
|
||||
nonStackableItems = ["minecraft:bundle", "minecraft:shulker_box", "minecraft:white_shulker_box", "minecraft:orange_shulker_box", "minecraft:magenta_shulker_box", "minecraft:light_blue_shulker_box", "minecraft:yellow_shulker_box", "minecraft:lime_shulker_box", "minecraft:pink_shulker_box", "minecraft:gray_shulker_box", "minecraft:light_gray_shulker_box", "minecraft:cyan_shulker_box", "minecraft:purple_shulker_box", "minecraft:blue_shulker_box", "minecraft:brown_shulker_box", "minecraft:green_shulker_box", "minecraft:red_shulker_box", "minecraft:black_shulker_box"]
|
||||
|
||||
#Smelting Upgrade Settings
|
||||
[server.smeltingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
|
||||
#Smoking Upgrade Settings
|
||||
[server.smokingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
|
||||
#Blasting Upgrade Settings
|
||||
[server.blastingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
|
||||
#Auto-Smelting Upgrade Settings
|
||||
[server.autoSmeltingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
#Number of input filter slots
|
||||
# Default: 8
|
||||
# Range: 1 ~ 20
|
||||
inputFilterSlots = 8
|
||||
#Number of input filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
inputFilterSlotsInRow = 4
|
||||
#Number of fuel filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 20
|
||||
fuelFilterSlots = 4
|
||||
#Number of fuel filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
fuelFilterSlotsInRow = 4
|
||||
|
||||
#Auto-Smoking Upgrade Settings
|
||||
[server.autoSmokingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
#Number of input filter slots
|
||||
# Default: 8
|
||||
# Range: 1 ~ 20
|
||||
inputFilterSlots = 8
|
||||
#Number of input filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
inputFilterSlotsInRow = 4
|
||||
#Number of fuel filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 20
|
||||
fuelFilterSlots = 4
|
||||
#Number of fuel filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
fuelFilterSlotsInRow = 4
|
||||
|
||||
#Auto-Blasting Upgrade Settings
|
||||
[server.autoBlastingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
#Number of input filter slots
|
||||
# Default: 8
|
||||
# Range: 1 ~ 20
|
||||
inputFilterSlots = 8
|
||||
#Number of input filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
inputFilterSlotsInRow = 4
|
||||
#Number of fuel filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 20
|
||||
fuelFilterSlots = 4
|
||||
#Number of fuel filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
fuelFilterSlotsInRow = 4
|
||||
|
||||
#Inception Upgrade Settings
|
||||
[server.inceptionUpgrade]
|
||||
#Allows / Disallows backpack upgrades to work with inventories of Backpacks in the Backpack with Inception Upgrade
|
||||
upgradesUseInventoriesOfBackpacksInBackpack = true
|
||||
#Allows / Disallows upgrades to be functional even when they are in Backpacks in the inventory of Backpack with Inception Upgrade
|
||||
upgradesInContainedBackpacksAreFunctional = true
|
||||
|
||||
#Tool Swapper Upgrade Settings
|
||||
[server.toolSwapperUpgrade]
|
||||
#Number of Tool Swapper Upgrade's filter slots
|
||||
# Default: 8
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 8
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Tank Upgrade Settings
|
||||
[server.tankUpgrade]
|
||||
#Capacity in mB the tank upgrade will have per row of storage slots
|
||||
# Default: 4000
|
||||
# Range: 500 ~ 20000
|
||||
capacityPerSlotRow = 4000
|
||||
#Ratio that gets applied (multiplies) to inventory stack multiplier before this is applied to max energy of the battery and max in/out. Value lower than 1 makes stack multiplier affect the max energy less, higher makes it affect the max energy more. 0 turns off stack multiplier affecting battery upgrade
|
||||
# Default: 1.0
|
||||
# Range: 0.0 ~ 5.0
|
||||
stackMultiplierRatio = 1.0
|
||||
#Cooldown between fill/drain actions done on fluid containers in tank slots. Only fills/drains one bucket worth to/from container after this cooldown and then waits again.
|
||||
# Default: 20
|
||||
# Range: 1 ~ 100
|
||||
autoFillDrainContainerCooldown = 20
|
||||
#How much FE can be transfered in / out per operation. This is a base transfer rate and same as max capacity gets multiplied by number of rows in storage and stack multiplier.
|
||||
# Default: 20
|
||||
# Range: 1 ~ 1000
|
||||
maxInputOutput = 20
|
||||
#Energy in FE the battery upgrade will have per row of storage slots
|
||||
# Default: 10000
|
||||
# Range: 500 ~ 50000
|
||||
energyPerSlotRow = 10000
|
||||
|
||||
#Pump Upgrade Settings
|
||||
[server.pumpUpgrade]
|
||||
#Number of fluid filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 4
|
||||
#How much mB can be transfered in / out per operation. This is a base transfer rate that gets multiplied by number of rows in storage and stack multiplier.
|
||||
# Default: 20
|
||||
# Range: 1 ~ 1000
|
||||
maxInputOutput = 20
|
||||
#Ratio that gets applied (multiplies) to inventory stack multiplier before this is applied to max input/output value. Value lower than 1 makes stack multiplier affect the capacity less, higher makes it affect the capacity more. 0 turns off stack multiplier affecting input/output
|
||||
# Default: 1.0
|
||||
# Range: 0.0 ~ 5.0
|
||||
stackMultiplierRatio = 1.0
|
||||
|
||||
#Xp Pump Upgrade Settings
|
||||
[server.xpPumpUpgrade]
|
||||
#Whether xp pump can mend items with mending. Set false here to turn off the feature altogether.
|
||||
mendingOn = true
|
||||
#How many experience points at a maximum would be used to mend an item per operation (every 5 ticks and 1 xp point usually translates to 2 damage repaired).
|
||||
# Default: 5
|
||||
# Range: 1 ~ 20
|
||||
maxXpPointsPerMending = 5
|
||||
|
||||
#Advanced Jukebox Upgrade Settings
|
||||
[server.advancedJukeboxUpgrade]
|
||||
#Number of slots for discs in jukebox upgrade
|
||||
# Default: 12
|
||||
# Range: 1 ~ 16
|
||||
numberOfSlots = 12
|
||||
#Number of lots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Alchemy Upgrade Settings
|
||||
[server.alchemyUpgrade]
|
||||
#Number of Alchemy Upgrade's filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 4
|
||||
|
||||
#Advanced Alchemy Upgrade Settings
|
||||
[server.advancedAlchemyUpgrade]
|
||||
#Number of Advanced Alchemy Upgrade's filter slots
|
||||
# Default: 8
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 8
|
||||
|
||||
#Settings for Spawning Entities with Backpack
|
||||
[server.entityBackpackAdditions]
|
||||
#Chance of an entity spawning with Backpack
|
||||
# Default: 0.01
|
||||
# Range: 0.0 ~ 1.0
|
||||
chance = 0.01
|
||||
#Turns on/off addition of loot into backpacks
|
||||
addLoot = true
|
||||
#Turns on/off buffing the entity that wears backpack with potion effects. These are scaled based on how much loot is added.
|
||||
buffWithPotionEffects = true
|
||||
#Turns on/off buffing the entity that wears backpack with additional health. Health is scaled based on backpack tier the mob wears.
|
||||
buffHealth = true
|
||||
#Turns on/off equipping the entity that wears backpack with armor. What armor material and how enchanted it is scales based on backpack tier the mob wears.
|
||||
equipWithArmor = true
|
||||
#Map of entities that can spawn with backpack and related loot tables (if adding a loot is enabled) in format of "EntityRegistryName|LootTableName"
|
||||
entityLootTableList = ["minecraft:creeper|minecraft:chests/desert_pyramid", "minecraft:drowned|minecraft:chests/shipwreck_treasure", "minecraft:enderman|minecraft:chests/end_city_treasure", "minecraft:evoker|minecraft:chests/woodland_mansion", "minecraft:husk|minecraft:chests/desert_pyramid", "minecraft:piglin|minecraft:chests/bastion_bridge", "minecraft:piglin_brute|minecraft:chests/bastion_treasure", "minecraft:pillager|minecraft:chests/pillager_outpost", "minecraft:skeleton|minecraft:chests/simple_dungeon", "minecraft:stray|minecraft:chests/igloo_chest", "minecraft:vex|minecraft:chests/woodland_mansion", "minecraft:vindicator|minecraft:chests/woodland_mansion", "minecraft:witch|minecraft:chests/buried_treasure", "minecraft:wither_skeleton|minecraft:chests/nether_bridge", "minecraft:zombie|minecraft:chests/simple_dungeon", "minecraft:zombie_villager|minecraft:chests/village/village_armorer", "minecraft:zombified_piglin|minecraft:chests/bastion_other"]
|
||||
#List of music discs that are not supposed to be played by entities
|
||||
discBlockList = ["botania:record_gaia_1", "botania:record_gaia_2"]
|
||||
#Turns on/off a chance that the entity that wears backpack gets jukebox upgrade and plays a music disc.
|
||||
playJukebox = true
|
||||
#Determines whether backpack drops to fake players if killed by them in addition to real ones that it always drops to
|
||||
dropToFakePlayers = false
|
||||
#Chance of mob dropping backpack when killed by player
|
||||
# Default: 0.5
|
||||
# Range: 0.0 ~ 1.0
|
||||
backpackDropChance = 0.5
|
||||
#Chance increase per looting level of mob dropping backpack
|
||||
# Default: 0.15
|
||||
# Range: 0.0 ~ 0.3
|
||||
lootingChanceIncreasePerLevel = 0.15
|
||||
#Weight of selecting a Leather Backpack when an entity spawns with a backpack
|
||||
# Default: 625
|
||||
# Range: 0 ~ 9999
|
||||
leatherWeight = 625
|
||||
#Weight of selecting a Copper Backpack when an entity spawns with a backpack
|
||||
# Default: 250
|
||||
# Range: 0 ~ 9999
|
||||
copperWeight = 250
|
||||
#Weight of selecting a Iron Backpack when an entity spawns with a backpack
|
||||
# Default: 125
|
||||
# Range: 0 ~ 9999
|
||||
ironWeight = 125
|
||||
#Weight of selecting a Gold Backpack when an entity spawns with a backpack
|
||||
# Default: 25
|
||||
# Range: 0 ~ 9999
|
||||
goldWeight = 25
|
||||
#Weight of selecting a Diamond Backpack when an entity spawns with a backpack
|
||||
# Default: 5
|
||||
# Range: 0 ~ 9999
|
||||
diamondWeight = 5
|
||||
#Weight of selecting a Netherite Backpack when an entity spawns with a backpack
|
||||
# Default: 1
|
||||
# Range: 0 ~ 9999
|
||||
netheriteWeight = 1
|
||||
#Minimum tier of backpack mobs are equipped with at mid local difficulty (above 1/3 of max, 0 is leather)
|
||||
# Default: 1
|
||||
# Range: 0 ~ 6
|
||||
minBackpackTierMidDifficulty = 1
|
||||
#Minimum tier of backpack mobs are equipped with at high local difficulty (above 2/3 of max, 0 is leather)
|
||||
# Default: 2
|
||||
# Range: 0 ~ 6
|
||||
minBackpackTierHighDifficulty = 2
|
||||
#If local difficulty is taken into consideration when determining the difficulty. If local difficulty is high enough then it will use difficulty settings above
|
||||
localDifficultyEffectsBackpackSpawns = true
|
||||
|
||||
[server.nerfs]
|
||||
#Determines if too many backpacks in player's inventory cause slowness to the player
|
||||
tooManyBackpacksSlowness = true
|
||||
#Maximum number of backpacks in player's inventory that will not cause slowness
|
||||
# Default: 3
|
||||
# Range: 1 ~ 27
|
||||
maxNumberOfBackpacks = 2
|
||||
#Ratio of slowness levels per every backpack above the maximum number allowed. (number of backpacks above the max gets multiplied by this number and ceiled)
|
||||
# Default: 1.0
|
||||
# Range: 0.1 ~ 5.0
|
||||
slownessLevelsPerAdditionalBackpack = 1.5
|
||||
#Determines if active upgrades will only work in the backpack that's worn by the player. Active upgrades are for example magnet, pickup, cooking, feeding upgrades.
|
||||
onlyWornBackpackTriggersUpgrades = true
|
||||
#Effect that is applied to player when they have too many backpacks. Can be any effect including modded ones like overencumbered effect some mods have.
|
||||
nerfEffect = "minecraft:slowness"
|
||||
857
config/sophisticatedstorage-server.toml
Normal file
857
config/sophisticatedstorage-server.toml
Normal file
@ -0,0 +1,857 @@
|
||||
#Server Settings
|
||||
[server]
|
||||
#Limit of maximum number of upgrades of type per storage in format of "StorageType|UpgradeRegistryName[or UpgradeGroup]|MaxNumber"
|
||||
maxUpgradesPerStorage = ["barrel|jukebox_upgrades|1", "barrel|stack_upgrades|2", "barrel|furnace_upgrades|1", "shulker_box|jukebox_upgrades|1", "shulker_box|stack_upgrades|2", "shulker_box|furnace_upgrades|1", "chest|jukebox_upgrades|1", "chest|stack_upgrades|2", "chest|furnace_upgrades|1", "limited_barrel|jukebox_upgrades|1", "limited_barrel|furnace_upgrades|1"]
|
||||
#Threshold of item entities dropped from chest / barrel above which breaking is canceled (unless shift is pressed) and a message explains there would be many drops and packing tape should be used
|
||||
# Default: 200
|
||||
# Range: 0 ~ 1000
|
||||
tooManyItemEntityDrops = 200
|
||||
#Determines if limited barrel counts can be dyed to change their color
|
||||
limitedBarrelCountDyeingEnabled = true
|
||||
#Defines the maximum range of the controller at which it connects storage blocks to multiblock
|
||||
# Default: 15
|
||||
# Range: 4 ~ 64
|
||||
controllerRange = 20
|
||||
|
||||
#Wood Barrel Settings
|
||||
[server.WoodBarrel]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 27
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 27
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 3
|
||||
|
||||
#Copper Barrel Settings
|
||||
[server.CopperBarrel]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 45
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 54
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 4
|
||||
|
||||
#Iron Barrel Settings
|
||||
[server.IronBarrel]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 54
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 81
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 2
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 5
|
||||
|
||||
#Gold Barrel Settings
|
||||
[server.GoldBarrel]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 81
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 108
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 3
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 6
|
||||
|
||||
#Diamond Barrel Settings
|
||||
[server.DiamondBarrel]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 108
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 132
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 4
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 7
|
||||
|
||||
#Netherite Barrel Settings
|
||||
[server.NetheriteBarrel]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 132
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 180
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 5
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 10
|
||||
|
||||
#Limited Barrel I Settings
|
||||
[server.LimitedBarrelI]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 32
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 32
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 3
|
||||
|
||||
#Limited Copper Barrel I Settings
|
||||
[server.LimitedCopperBarrelI]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 53
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 64
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 4
|
||||
|
||||
#Limited Iron Barrel I Settings
|
||||
[server.LimitedIronBarrelI]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 64
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 96
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 2
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 5
|
||||
|
||||
#Limited Gold Barrel I Settings
|
||||
[server.LimitedGoldBarrelI]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 96
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 128
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 3
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 6
|
||||
|
||||
#Limited Diamond Barrel I Settings
|
||||
[server.LimitedDiamondBarrelI]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 128
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 160
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 4
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 7
|
||||
|
||||
#Limited Netherite Barrel I Settings
|
||||
[server.LimitedNetheriteBarrelI]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 160
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 192
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 5
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 10
|
||||
|
||||
#Limited Barrel II Settings
|
||||
[server.LimitedBarrelII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 16
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 16
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 3
|
||||
|
||||
#Limited Copper Barrel II Settings
|
||||
[server.LimitedCopperBarrelII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 27
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 32
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 4
|
||||
|
||||
#Limited Iron Barrel II Settings
|
||||
[server.LimitedIronBarrelII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 32
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 48
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 2
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 5
|
||||
|
||||
#Limited Gold Barrel II Settings
|
||||
[server.LimitedGoldBarrelII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 48
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 64
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 3
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 6
|
||||
|
||||
#Limited Diamond Barrel II Settings
|
||||
[server.LimitedDiamondBarrelII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 64
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 80
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 4
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 7
|
||||
|
||||
#Limited Netherite Barrel II Settings
|
||||
[server.LimitedNetheriteBarrelII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 80
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 96
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 5
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 10
|
||||
|
||||
#Limited Barrel III Settings
|
||||
[server.LimitedBarrelIII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 10
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 10
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 3
|
||||
|
||||
#Limited Copper Barrel III Settings
|
||||
[server.LimitedCopperBarrelIII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 17
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 20
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 4
|
||||
|
||||
#Limited Iron Barrel III Settings
|
||||
[server.LimitedIronBarrelIII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 20
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 30
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 2
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 5
|
||||
|
||||
#Limited Gold Barrel III Settings
|
||||
[server.LimitedGoldBarrelIII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 30
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 40
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 3
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 6
|
||||
|
||||
#Limited Diamond Barrel III Settings
|
||||
[server.LimitedDiamondBarrelIII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 40
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 50
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 4
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 7
|
||||
|
||||
#Limited Netherite Barrel III Settings
|
||||
[server.LimitedNetheriteBarrelIII]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 50
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 60
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 5
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 10
|
||||
|
||||
#Limited Barrel IV Settings
|
||||
[server.LimitedBarrelIV]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 8
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 8
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 3
|
||||
|
||||
#Limited Copper Barrel IV Settings
|
||||
[server.LimitedCopperBarrelIV]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 13
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 16
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 4
|
||||
|
||||
#Limited Iron Barrel IV Settings
|
||||
[server.LimitedIronBarrelIV]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 16
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 24
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 2
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 5
|
||||
|
||||
#Limited Gold Barrel IV Settings
|
||||
[server.LimitedGoldBarrelIV]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 24
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 32
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 3
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 6
|
||||
|
||||
#Limited Diamond Barrel IV Settings
|
||||
[server.LimitedDiamondBarrelIV]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 32
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 40
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 4
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 7
|
||||
|
||||
#Limited Netherite Barrel IV Settings
|
||||
[server.LimitedNetheriteBarrelIV]
|
||||
#Multiplier that's used to calculate base slot limit
|
||||
# Default: 40
|
||||
# Range: 1 ~ 8192
|
||||
baseSlotLimitMultiplier = 48
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 5
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 10
|
||||
|
||||
#Wood Chest Settings
|
||||
[server.WoodChest]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 27
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 27
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 3
|
||||
|
||||
#Copper Chest Settings
|
||||
[server.CopperChest]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 45
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 54
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 4
|
||||
|
||||
#Iron Chest Settings
|
||||
[server.IronChest]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 54
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 81
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 2
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 5
|
||||
|
||||
#Gold Chest Settings
|
||||
[server.GoldChest]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 81
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 108
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 3
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 6
|
||||
|
||||
#Diamond Chest Settings
|
||||
[server.DiamondChest]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 108
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 132
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 4
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 7
|
||||
|
||||
#Netherite Chest Settings
|
||||
[server.NetheriteChest]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 132
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 180
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 5
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 10
|
||||
|
||||
#Shulker Box Settings
|
||||
[server.ShulkerBox]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 27
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 27
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 3
|
||||
|
||||
#Copper Shulker Box Settings
|
||||
[server.CopperShulkerBox]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 45
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 54
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 1
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 4
|
||||
|
||||
#Iron Shulker Box Settings
|
||||
[server.IronShulkerBox]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 54
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 81
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 2
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 5
|
||||
|
||||
#Gold Shulker Box Settings
|
||||
[server.GoldShulkerBox]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 81
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 108
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 3
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 6
|
||||
|
||||
#Diamond Shulker Box Settings
|
||||
[server.DiamondShulkerBox]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 108
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 132
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 4
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 7
|
||||
|
||||
#Netherite Shulker Box Settings
|
||||
[server.NetheriteShulkerBox]
|
||||
#Number of inventory slots in the storage
|
||||
# Default: 132
|
||||
# Range: 1 ~ 180
|
||||
inventorySlotCount = 180
|
||||
#Number of upgrade slots in the storage
|
||||
# Default: 5
|
||||
# Range: 0 ~ 10
|
||||
upgradeSlotCount = 10
|
||||
|
||||
[server.shulkerBoxDisallowedItems]
|
||||
#List of items that are not allowed to be put in shulker boxes - e.g. "minecraft:bundle"
|
||||
disallowedItems = []
|
||||
#Determines if container items (those that override canFitInsideContainerItems to false) are able to fit in shulker boxes
|
||||
containerItemsDisallowed = false
|
||||
|
||||
#Stack Upgrade Settings
|
||||
[server.stackUpgrade]
|
||||
#List of items that are not supposed to stack in storage even when stack upgrade is inserted. Item registry names are expected here.
|
||||
nonStackableItems = ["minecraft:bundle", "minecraft:shulker_box", "minecraft:white_shulker_box", "minecraft:orange_shulker_box", "minecraft:magenta_shulker_box", "minecraft:light_blue_shulker_box", "minecraft:yellow_shulker_box", "minecraft:lime_shulker_box", "minecraft:pink_shulker_box", "minecraft:gray_shulker_box", "minecraft:light_gray_shulker_box", "minecraft:cyan_shulker_box", "minecraft:purple_shulker_box", "minecraft:blue_shulker_box", "minecraft:brown_shulker_box", "minecraft:green_shulker_box", "minecraft:red_shulker_box", "minecraft:black_shulker_box"]
|
||||
|
||||
#Compacting Upgrade Settings
|
||||
[server.compactingUpgrade]
|
||||
#Number of Compacting Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Compacting Upgrade Settings
|
||||
[server.advancedCompactingUpgrade]
|
||||
#Number of Advanced Compacting Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 20
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 6
|
||||
|
||||
#Feeding Upgrade Settings
|
||||
[server.feedingUpgrade]
|
||||
#Number of Feeding Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Feeding Upgrade Settings
|
||||
[server.advancedFeedingUpgrade]
|
||||
#Number of Advanced Feeding Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Filter Upgrade Settings
|
||||
[server.filterUpgrade]
|
||||
#Number of Filter Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Filter Upgrade Settings
|
||||
[server.advancedFilterUpgrade]
|
||||
#Number of Advanced Filter Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Magnet Upgrade Settings
|
||||
[server.magnetUpgrade]
|
||||
#Number of Magnet Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
#Range around storage in blocks at which magnet will pickup items
|
||||
# Default: 3
|
||||
# Range: 1 ~ 20
|
||||
magnetRange = 3
|
||||
|
||||
#Advanced Magnet Upgrade Settings
|
||||
[server.advancedMagnetUpgrade]
|
||||
#Number of Advanced Magnet Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
#Range around storage in blocks at which magnet will pickup items
|
||||
# Default: 5
|
||||
# Range: 1 ~ 20
|
||||
magnetRange = 5
|
||||
|
||||
#Pickup Upgrade Settings
|
||||
[server.pickupUpgrade]
|
||||
#Number of Pickup Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
|
||||
#Advanced Pickup Upgrade Settings
|
||||
[server.advancedPickupUpgrade]
|
||||
#Number of Advanced Pickup Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Void Upgrade Settings
|
||||
[server.voidUpgrade]
|
||||
#Number of Void Upgrade's filter slots
|
||||
# Default: 9
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 9
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 3
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 3
|
||||
#Determines whether void upgrade allows voiding always or it only has overflow options
|
||||
voidAlwaysEnabled = true
|
||||
|
||||
#Advanced Void Upgrade Settings
|
||||
[server.advancedVoidUpgrade]
|
||||
#Number of Advanced Void Upgrade's filter slots
|
||||
# Default: 16
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 16
|
||||
#Number of filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
#Determines whether void upgrade allows voiding always or it only has overflow options
|
||||
voidAlwaysEnabled = true
|
||||
|
||||
#Smelting Upgrade Settings
|
||||
[server.smeltingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
|
||||
#Smoking Upgrade Settings
|
||||
[server.smokingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
|
||||
#Blasting Upgrade Settings
|
||||
[server.blastingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
|
||||
#Auto-Smelting Upgrade Settings
|
||||
[server.autoSmeltingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
#Number of input filter slots
|
||||
# Default: 8
|
||||
# Range: 1 ~ 20
|
||||
inputFilterSlots = 8
|
||||
#Number of input filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
inputFilterSlotsInRow = 4
|
||||
#Number of fuel filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 20
|
||||
fuelFilterSlots = 4
|
||||
#Number of fuel filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
fuelFilterSlotsInRow = 4
|
||||
|
||||
#Auto-Smoking Upgrade Settings
|
||||
[server.autoSmokingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
#Number of input filter slots
|
||||
# Default: 8
|
||||
# Range: 1 ~ 20
|
||||
inputFilterSlots = 8
|
||||
#Number of input filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
inputFilterSlotsInRow = 4
|
||||
#Number of fuel filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 20
|
||||
fuelFilterSlots = 4
|
||||
#Number of fuel filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
fuelFilterSlotsInRow = 4
|
||||
|
||||
#Auto-Blasting Upgrade Settings
|
||||
[server.autoBlastingUpgrade]
|
||||
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
smeltingSpeedMultiplier = 1.0
|
||||
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
|
||||
# Default: 1.0
|
||||
# Range: 0.25 ~ 4.0
|
||||
fuelEfficiencyMultiplier = 1.0
|
||||
#Number of input filter slots
|
||||
# Default: 8
|
||||
# Range: 1 ~ 20
|
||||
inputFilterSlots = 8
|
||||
#Number of input filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
inputFilterSlotsInRow = 4
|
||||
#Number of fuel filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 20
|
||||
fuelFilterSlots = 4
|
||||
#Number of fuel filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
fuelFilterSlotsInRow = 4
|
||||
|
||||
#Pump Upgrade Settings
|
||||
[server.pumpUpgrade]
|
||||
#Number of fluid filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 4
|
||||
#How much mB can be transfered in / out per operation. This is a base transfer rate that gets multiplied by number of rows in storage and stack multiplier.
|
||||
# Default: 20
|
||||
# Range: 1 ~ 1000
|
||||
maxInputOutput = 20
|
||||
#Ratio that gets applied (multiplies) to inventory stack multiplier before this is applied to max input/output value. Value lower than 1 makes stack multiplier affect the capacity less, higher makes it affect the capacity more. 0 turns off stack multiplier affecting input/output
|
||||
# Default: 1.0
|
||||
# Range: 0.0 ~ 5.0
|
||||
stackMultiplierRatio = 1.0
|
||||
|
||||
#Xp Pump Upgrade Settings
|
||||
[server.xpPumpUpgrade]
|
||||
#Whether xp pump can mend items with mending. Set false here to turn off the feature altogether.
|
||||
mendingOn = true
|
||||
#How many experience points at a maximum would be used to mend an item per operation (every 5 ticks and 1 xp point usually translates to 2 damage repaired).
|
||||
# Default: 5
|
||||
# Range: 1 ~ 20
|
||||
maxXpPointsPerMending = 5
|
||||
|
||||
#Compression Upgrade Settings
|
||||
[server.compressionUpgrade]
|
||||
#Defines how many slots at a maximum compression upgrade is able to use
|
||||
# Default: 5
|
||||
# Range: 3 ~ 9
|
||||
maxNumberOfSlots = 5
|
||||
#List of items that can be decompressed by compression upgrade and their results. Item registry names are expected here in format of "mod:itemBeingDecompressed=Nxmod:itemDecompressResult"
|
||||
additionalDecompressibleItems = ["minecraft:glowstone=4xminecraft:glowstone_dust", "minecraft:quartz_block=4xminecraft:quartz", "minecraft:clay=4xminecraft:clay_ball", "minecraft:snow_block=4xminecraft:snowball", "minecraft:bricks=4xminecraft:brick", "minecraft:nether_bricks=4xminecraft:nether_brick", "minecraft:nether_wart_block=9xminecraft:nether_wart", "minecraft:melon=9xminecraft:melon_slice", "minecraft:packed_ice=9xminecraft:ice", "minecraft:blue_ice=9xminecraft:packed_ice"]
|
||||
|
||||
#Hopper Upgrade Settings
|
||||
[server.hopperUpgrade]
|
||||
#Number of input filter slots
|
||||
# Default: 2
|
||||
# Range: 1 ~ 8
|
||||
inputFilterSlots = 2
|
||||
#Number of input filter slots displayed in a row
|
||||
# Default: 2
|
||||
# Range: 1 ~ 4
|
||||
inputFilterSlotsInRow = 2
|
||||
#Number of fuel filter slots
|
||||
# Default: 2
|
||||
# Range: 1 ~ 8
|
||||
outputFilterSlots = 2
|
||||
#Number of fuel filter slots displayed in a row
|
||||
# Default: 2
|
||||
# Range: 1 ~ 4
|
||||
outputFilterSlotsInRow = 2
|
||||
#Number of ticks between each transfer
|
||||
# Default: 8
|
||||
# Range: 1 ~ 100
|
||||
transferSpeedTicks = 8
|
||||
#Maximum stack size that can be transferred in one transfer
|
||||
# Default: 1
|
||||
# Range: 1 ~ 64
|
||||
maxTransferStackSize = 1
|
||||
|
||||
#Advanced Hopper Upgrade Settings
|
||||
[server.advancedHopperUpgrade]
|
||||
#Number of input filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 8
|
||||
inputFilterSlots = 4
|
||||
#Number of input filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 4
|
||||
inputFilterSlotsInRow = 4
|
||||
#Number of fuel filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 8
|
||||
outputFilterSlots = 4
|
||||
#Number of fuel filter slots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 4
|
||||
outputFilterSlotsInRow = 4
|
||||
#Number of ticks between each transfer
|
||||
# Default: 2
|
||||
# Range: 1 ~ 100
|
||||
transferSpeedTicks = 2
|
||||
#Maximum stack size that can be transferred in one transfer
|
||||
# Default: 4
|
||||
# Range: 1 ~ 64
|
||||
maxTransferStackSize = 4
|
||||
|
||||
#Advanced Jukebox Upgrade Settings
|
||||
[server.advancedJukeboxUpgrade]
|
||||
#Number of slots for discs in jukebox upgrade
|
||||
# Default: 12
|
||||
# Range: 1 ~ 16
|
||||
numberOfSlots = 12
|
||||
#Number of lots displayed in a row
|
||||
# Default: 4
|
||||
# Range: 1 ~ 6
|
||||
slotsInRow = 4
|
||||
|
||||
#Alchemy Upgrade Settings
|
||||
[server.alchemyUpgrade]
|
||||
#Number of Alchemy Upgrade's filter slots
|
||||
# Default: 4
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 4
|
||||
|
||||
#Advanced Alchemy Upgrade Settings
|
||||
[server.advancedAlchemyUpgrade]
|
||||
#Number of Advanced Alchemy Upgrade's filter slots
|
||||
# Default: 8
|
||||
# Range: 1 ~ 20
|
||||
filterSlots = 8
|
||||
202
config/treechop-common.toml
Normal file
202
config/treechop-common.toml
Normal file
@ -0,0 +1,202 @@
|
||||
[mod]
|
||||
#Set to false to disable TreeChop without having to uninstall the mod
|
||||
enabled = true
|
||||
#Let TreeChop print to the log
|
||||
printDebugInfo = true
|
||||
|
||||
[permissions.choppingEnabled]
|
||||
canBeFalse = true
|
||||
canBeTrue = true
|
||||
|
||||
[permissions.sneakBehavior]
|
||||
canBeInvertChopping = true
|
||||
canBeNone = true
|
||||
|
||||
[permissions.treeMustHaveLeaves]
|
||||
canBeFalse = true
|
||||
canBeTrue = true
|
||||
|
||||
[permissions.chopInCreativeMode]
|
||||
canBeFalse = true
|
||||
canBeTrue = true
|
||||
|
||||
[general]
|
||||
#If false, log items will be destroyed when chopping
|
||||
dropLootForChoppedBlocks = true
|
||||
#If true, chopped logs will drop a log item immediately instead of waiting for the tree to be felled, restoring legacy behavior. Does nothing if dropLootForChoppedBlocks is false
|
||||
dropLootOnFirstChop = false
|
||||
|
||||
[treeDetection]
|
||||
#Maximum number of log blocks that can be detected to belong to one tree
|
||||
# Default: 1024
|
||||
# Range: 1 ~ 8096
|
||||
maxTreeBlocks = 3000
|
||||
#Maximum number of leaves blocks that can destroyed when a tree is felled
|
||||
# Default: 1024
|
||||
# Range: 1 ~ 8096
|
||||
maxLeavesBlocks = 6000
|
||||
#What to do with leaves blocks when a tree is felled
|
||||
#Allowed Values: IGNORE, BREAK, DECAY
|
||||
breakOrDecayLeaves = "DECAY"
|
||||
#Who to credit for breaking tree blocks (logs and leaves), which can change item drops, trigger enchantment effects, etc.
|
||||
#Use with caution: may cause unexpected interactions with other mods
|
||||
#Allowed Values: NONE, PLAYER_NOT_TOOL, PLAYER_AND_TOOL
|
||||
fellCredit = "NONE"
|
||||
#Non-decayable leaves are ignored when detecting leaves
|
||||
ignorePersistentLeaves = true
|
||||
#Maximum distance from log blocks to destroy leaves blocks when felling
|
||||
# Default: 7
|
||||
# Range: 0 ~ 16
|
||||
maxBreakLeavesDistance = 12
|
||||
|
||||
[treeDetection.logs]
|
||||
#Blocks that should be considered choppable
|
||||
#For block lists, specify using registry names (mod:block), tags (#mod:tag), namespaces (@mod), and Java-style regular expressions
|
||||
#Regular expressions must match the whole resource name, including the colon. Some simple examples are:
|
||||
# - To match any block ending in _log: ".*_log", where .* is a wildcard
|
||||
# - You can also specify a mod: "treemod:.*_log"
|
||||
# - To also match stripped versions: ".*_log(_stripped)?", where ? means that the text in the parenthesis is optional
|
||||
#For more help, see https://github.com/hammertater/treechop/wiki/Configuration
|
||||
blocks = ["#treechop:choppables", "#minecraft:logs"]
|
||||
#Blocks that should never be chopped, even if included in the list above
|
||||
#Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod)
|
||||
exceptions = ["minecraft:bamboo", "#dynamictrees:branches", "dynamictrees:trunk_shell"]
|
||||
|
||||
[treeDetection.leaves]
|
||||
#Blocks that should be considered leaves
|
||||
#Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod)
|
||||
blocks = ["#treechop:leaves_like", "#minecraft:leaves", "pamhc2trees:pam[a-z]+"]
|
||||
#Blocks that should never be considered leaves, even if included in the list above
|
||||
#Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod)
|
||||
exceptions = []
|
||||
|
||||
[chopCounting]
|
||||
#Method to use for computing the number of chops needed to fell a tree
|
||||
#Allowed Values: LINEAR, LOGARITHMIC
|
||||
algorithm = "LOGARITHMIC"
|
||||
#How to round the number of chops needed to fell a tree; this is more meaningful for smaller trees
|
||||
#Allowed Values: DOWN, NEAREST, UP
|
||||
rounding = "NEAREST"
|
||||
#Felling a tree can require more chops than the number of blocks in the tree
|
||||
canRequireMoreChopsThanBlocks = false
|
||||
|
||||
#See https://github.com/hammertater/treechop/#logarithmic
|
||||
[chopCounting.logarithmic]
|
||||
#Determines the number of chops required to fell a tree; higher values require more chops for bigger trees
|
||||
# Default: 10.0
|
||||
# Range: 0.0 ~ 10000.0
|
||||
a = 15.0
|
||||
|
||||
#See https://github.com/hammertater/treechop/#linear
|
||||
[chopCounting.linear]
|
||||
#The number of chops per block required to fell a tree; if chopsPerBlock = 0.5, it will take 50 chops to fell a 100 block tree
|
||||
# Default: 1.0
|
||||
# Range: 0.0 ~ 7.0
|
||||
chopsPerBlock = 1.0
|
||||
#The base number of chops required to fell a tree regardless of its size
|
||||
# Default: 0.0
|
||||
# Range: -10000.0 ~ 10000.0
|
||||
baseNumChops = 0.0
|
||||
|
||||
[compatibility]
|
||||
#https://www.curseforge.com/minecraft/mc-mods/carry-on
|
||||
#https://modrinth.com/mod/carry-on
|
||||
#Small fixes.
|
||||
carryOn = true
|
||||
#https://www.curseforge.com/minecraft/mc-mods/project-mmo
|
||||
#https://modrinth.com/mod/project-mmo
|
||||
#Award woodcutting XP for chopping.
|
||||
projectMMO = true
|
||||
#https://www.curseforge.com/minecraft/mc-mods/the-one-probe
|
||||
#https://modrinth.com/mod/the-one-probe
|
||||
#Shows the number of chops required to fell a tree and what loot will drop.
|
||||
theOneProbe = true
|
||||
#https://github.com/TerraformersMC
|
||||
#Fixes starting chop radius for small logs from Terraformers mods (Terrestria, etc.)
|
||||
terraformers = true
|
||||
#https://github.com/AtomicStryker/atomicstrykers-minecraft-mods
|
||||
#Fixes bad behavior
|
||||
multiMine = true
|
||||
#https://www.curseforge.com/minecraft/mc-mods/apotheosis
|
||||
#Adds compatibility with the "chainsaw" enchantment.
|
||||
apotheosis = true
|
||||
|
||||
[compatibility.general]
|
||||
#Only chop when using the correct tool for drops, if any (does nothing in vanilla, but some mods add tool requirements to logs
|
||||
choppingRequiresCorrectToolForDrops = true
|
||||
#Only chop when using a tool that increases block breaking speed (such as axes for logs)
|
||||
choppingRequiresFastBreakingTool = false
|
||||
#Prevent chopping when right-clicking blocks
|
||||
preventChoppingOnRightClick = false
|
||||
#Prevent infinite loops when chopping; fixes crashes when using modded items that break multiple blocks
|
||||
preventChopRecursion = true
|
||||
|
||||
[compatibility.general.blacklist]
|
||||
#Whether the listed items should be blacklisted or whitelisted
|
||||
#Allowed Values: BLACKLIST, WHITELIST
|
||||
blacklistOrWhitelist = "BLACKLIST"
|
||||
#List of item registry names (mod:item), tags (#mod:tag), and namespaces (@mod) for items that should not chop when used to break a log
|
||||
#- Items in this list that have special support for TreeChop will not be blacklisted; see https://github.com/hammertater/treechop/blob/main/docs/compatibility.md#blacklist
|
||||
items = ["botania:terra_axe", "@lumberjack", "mekanism:atomic_disassembler", "practicaltools:diamond_greataxe", "practicaltools:golden_greataxe", "practicaltools:iron_greataxe", "practicaltools:netherite_greataxe", "twilightforest:giant_pickaxe"]
|
||||
|
||||
#The chop settings used by non-player entities, such as robots and machine blocks
|
||||
[compatibility.general.fakePlayerChopSettings]
|
||||
#Use with caution! May cause conflicts with some mods, e.g. https://github.com/hammertater/treechop/issues/71
|
||||
choppingEnabled = false
|
||||
treesMustHaveLeaves = true
|
||||
|
||||
#A set of alternate tree detection strategies for oddly shaped trees
|
||||
#For block lists, specify using registry names (mod:block), tags (#mod:tag), namespaces (@mod), and Java-style regular expressions
|
||||
#Regular expressions must match the whole resource name, including the colon. Some simple examples are:
|
||||
# - To match any block ending in _log: ".*_log", where .* is a wildcard
|
||||
# - You can also specify a mod: "treemod:.*_log"
|
||||
# - To also match stripped versions: ".*_log(_stripped)?", where ? means that the text in the parenthesis is optional
|
||||
#For more help, see https://github.com/hammertater/treechop/wiki/Configuration
|
||||
[compatibility.trees]
|
||||
#Leaves in this list will break instead of decaying. This gives players credit for breaking leaves, which is potentially useful for advanced loot tables and functionalities added by other mods.
|
||||
#Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod)
|
||||
leafDecayExceptions = ["#spectrum:colored_leaves"]
|
||||
|
||||
[compatibility.trees.hugeMushrooms]
|
||||
logs = ["#forge:mushroom_stems"]
|
||||
leaves = ["#forge:mushroom_caps"]
|
||||
|
||||
[compatibility.trees.hugeFungi]
|
||||
logs = ["#minecraft:crimson_stems", "#minecraft:warped_stems"]
|
||||
leaves = ["#minecraft:wart_blocks", "minecraft:shroomlight"]
|
||||
|
||||
[compatibility.trees.problematicLeavesTrees]
|
||||
logs = ["tropicraft:.*_log(_.*)?", "mysticbiomes:.*_log", "betternether:.*_bark", "betternether:.*_log", "alexscaves:.*_log", "alexscaves:pewen_wood"]
|
||||
leaves = ["tropicraft:.*_leaves(_.*)?", "betternether:.*_leaves", "regions_unexplored:brimwood_leaves", "alexscaves:.*_branch", "alexscaves:pewen_pines"]
|
||||
|
||||
[compatibility.silentgear]
|
||||
#https://www.curseforge.com/minecraft/mc-mods/tinkers-construct
|
||||
#https://modrinth.com/mod/tinkers-construct
|
||||
#Makes saws do more chops.
|
||||
enabled = true
|
||||
#Number of chops a saw should perform on a single block break
|
||||
# Default: 5
|
||||
# Range: 1 ~ 10000
|
||||
sawChops = 5
|
||||
|
||||
[compatibility.tinkersConstruct]
|
||||
#https://www.curseforge.com/minecraft/mc-mods/tinkers-construct
|
||||
#https://modrinth.com/mod/tinkers-construct
|
||||
#Makes AOE tools do more chops.
|
||||
enabled = true
|
||||
#Number of chops that tree breaking tools (like broad axes) should perform on a single block break
|
||||
# Default: 5
|
||||
# Range: 1 ~ 10000
|
||||
treeBreakingTools = 5
|
||||
#Number of chops that wood breaking tools (like hand axes) should perform on a single block break
|
||||
# Default: 1
|
||||
# Range: 1 ~ 10000
|
||||
woodBreakingTools = 1
|
||||
#The chop count multiplier for each level of the expanded upgrade
|
||||
# Default: 2.0
|
||||
# Range: 1.0 ~ 10000.0
|
||||
expandedMultiplier = 2.0
|
||||
|
||||
[compatibility.API]
|
||||
#Log information about TreeChop API usage. May be useful for debugging mod compatibility issues.
|
||||
verbose = false
|
||||
Loading…
x
Reference in New Issue
Block a user