cobblemonNEV/client/config/wares-common.toml

74 lines
3.3 KiB
TOML
Raw Normal View History

2024-05-16 13:03:06 -07:00
#Item nbt-tags will be transferred to the newly created Delivery Agreement item when Sealed Delivery Agreement is opened.
#Useful when you want to keep custom item name, etc.
KeepNBTWhenOpeningAgreement = true
#Wandering Trader will sell Sealed Delivery Agreements.
WanderingTraderSellsAgreements = true
[Delivery]
#Time in ticks that deliveries take. Agreement can override this value. Default: 200 ticks (10 seconds)
#Range: > 1
DefaultDeliveryTime = 200
#Each delivery requires (and consumes) a packaging. ('wares:delivery_boxes' tag)
#A slot for boxes will be added to delivery table. Default: true
DeliveriesRequireBoxes = true
#Delivery outputs can be taken by consumers from the side of the delivery table, in addition to the bottom.
#Default: false
TableOutputsFromSides = false
#Completed Delivery Agreement will be moved to the output slots when they have space.
#Default: true
MoveCompletedAgreementToOutput = true
[Delivery.Packager]
#Packager worker is required for Delivery Table to work.
#For a Packager to be considered a 'worker' he should have current table as a 'job_site' and have 'last_worked_at_poi' less than 40 seconds ago.
#Default: true
PackagerRequiredForDelivery = true
#Packager should have 'last_worked_at_poi' less than 40 seconds ago to be considered a worker.
#Requires 'PackagerRequiredForDelivery'. Default: true
PackagerShouldHaveWorkedRecently = true
#Number of packages that Packager can pack for one delivery based on Packager's level.
#Should have 5 values corresponding to each villager level. Default: [1,2,4,6,8]
PackagerBatchSizePerLevel = [1, 2, 4, 6, 8]
#How many xp points Packager levels require. Each delivered package counts as 1xp.
#This works the same as with regular villagers.
#Villager XP points do not reset to 0 on level up - so each consecutive value should be larger than previous.
#Default: [0,40,110,250,500]
PackagerXpPerLevel = [0, 40, 110, 250, 500]
#Players can manually deliver a package if Packager is not currently working at table.
#Requires 'PackagerRequiredForDelivery'. Default: true
PlayerCanDeliverManually = true
#Time modifier when delivering manually.
#Default: 3x
#Range: 1.0 ~ 999.0
ManualDeliveryTimeModifier = 3.0
[Package]
#Breaking placed Package while sneaking will not unpack it, but will drop intact package as an item instead.
#Default: true
SneakPreventsUnpacking = true
#Package is placed as a block only when sneaking. Set to 'true' to restore old behavior.
#Default: false
PlacingRequiresSneak = false
#Dispensers can place Packages as blocks.
#Default: true
DispenserPlace = true
#Packages pushed by pistons will break and drop their contents.
#Default: true
BrokenByPistons = true
[Structures]
#Warehouses will generate in villages.
GenerateWarehouses = true
#Warehouse structure weight. Larger number = more chances to spawn.
#Range: > 1
WarehouseWeight = 10
[Misc]
#Owner of the table is set to the last player who interacted with it (instead of who placed it or first interacted)
#Can be useful for modpack developers. Not used by the mod itself.
#Default: false
ChangeOwnerToLastPlayer = false
#Delivery Table advancements would be triggered on the closest player if owner is offline or table doesn't have one.
TriggerTableAdvancementOnNearestPlayer = true