217 lines
9.5 KiB
TOML
217 lines
9.5 KiB
TOML
|
|
#Server Config Settings
|
|
[server]
|
|
#The maximum number of notifications each player can have before old entries are deleted.
|
|
#Lower if you encounter packet size problems.
|
|
#Range: > 0
|
|
notificationLimit = 500
|
|
#Whether illegally broken traders (such as being replaced with /setblock, or modded machines that break blocks) will safely eject their block/contents into a temporary storage area for the owner to collect safely.
|
|
#If disabled, illegally broken traders will throw their items on the ground, and can thus be griefed by modded machines.
|
|
ejectIllegalBreaks = true
|
|
#Determines whether or not coins should be craftable via the Coin Minting Machine.
|
|
canMintCoins = false
|
|
#Determines whether or not coins can be melted back into their source material in the Coin Minting Machine.
|
|
canMeltCoins = false
|
|
#Default number of ticks it takes to mint a coin via the Coin Minting Machine.
|
|
#Range: 1 ~ 72000
|
|
defaultMintDuration = 100
|
|
|
|
#Specific Coin Minting Settings.
|
|
[server.coin_minting]
|
|
#Whether copper coins can be minted.
|
|
canMintCopper = false
|
|
#Whether iron coins can be minted.
|
|
canMintIron = false
|
|
#Whether gold coins can be minted.
|
|
canMintGold = false
|
|
#Whether emerald coins can be minted.
|
|
canMintEmerald = false
|
|
#Whether diamond coins can be minted.
|
|
canMintDiamond = false
|
|
#Whether netherite coins can be minted.
|
|
canMintNetherite = false
|
|
|
|
#Specific Coin Melting Settings.
|
|
[server.coin_melting]
|
|
#Whether copper coins can be melted.
|
|
canMeltCopper = false
|
|
#Whether iron coins can be melted.
|
|
canMeltIron = false
|
|
#Whether gold coins can be melted.
|
|
canMeltGold = false
|
|
#Whether emerald coins can be melted.
|
|
canMeltEmerald = false
|
|
#Whether diamond coins can be melted.
|
|
canMeltDiamond = false
|
|
#Whether netherite coins can be melted.
|
|
canMeltNetherite = false
|
|
|
|
#Wallet Settings.
|
|
[server.wallet]
|
|
#The lowest level wallet capable of converting coins in the UI.
|
|
#0-Copper Wallet; 1-Iron Wallet; 2-Gold Wallet; 3-Emerald Wallet; 4-Diamond Wallet; 5-Netherite Wallet
|
|
#Must be less than or equal to 'pickupLevel'.
|
|
#Range: 0 ~ 5
|
|
convertLevel = 1
|
|
#The lowest level wallet capable of automatically collecting coins while equipped.
|
|
#0-Copper Wallet; 1-Iron Wallet; 2-Gold Wallet; 3-Emerald Wallet; 4-Diamond Wallet; 5-Netherite Wallet
|
|
#Range: 0 ~ 5
|
|
pickupLevel = 2
|
|
#The lowest level wallet capable of allowing transfers to/from your bank account.
|
|
#0-Copper Wallet; 1-Iron Wallet; 2-Gold Wallet; 3-Emerald Wallet; 4-Diamond Wallet; 5-Netherite Wallet
|
|
#Range: 0 ~ 5
|
|
bankLevel = 5
|
|
|
|
#Coin value display settings.
|
|
[server.coin_value_display]
|
|
#Tooltip type displayed on coin items.
|
|
#DEFAULT: Conversion tooltips, explaining it's value based on the coins it can be converted to/from.
|
|
#VALUE: Coins numerical display value as defined by the coinValueType option below. Not recommend if using the DEFAULT coinValueType.
|
|
#Allowed Values: DEFAULT, VALUE, NONE
|
|
coinTooltipType = "DEFAULT"
|
|
#Value display method used throughout the mod.
|
|
#DEFAULT: Coin Count & Icon aglomerate (1n5g for 1 netherite and 5 gold)
|
|
#VALUE: Coin numerical display value as defined by the baseValueCoin and valueFormat config options below.
|
|
#Allowed Values: DEFAULT, VALUE
|
|
coinValueType = "DEFAULT"
|
|
#Input method used for the Coin Value Input.
|
|
#DEFAULT: Default coin input with up/down buttons for each coin type.
|
|
#VALUE: Text box input for the coins display value.
|
|
#Allowed Values: DEFAULT, VALUE
|
|
coinValueInputType = "DEFAULT"
|
|
#Coin item defined as $1.00 for display purposes. Any coins worth less than this base coin will have a decimal value.
|
|
baseValueCoin = "lightmanscurrency:coin_copper"
|
|
#Value display format. Used to add currency signs to coin value displays.
|
|
#{value} will be replaced with the coins numerical value. Only 1 should be present at any given time.
|
|
valueFormat = "${value}"
|
|
|
|
#Item Capacity Upgrade Settings
|
|
[server.upgrades]
|
|
#The amount of item storage added by the first Item Capacity upgrade (Iron).
|
|
#Range: 1 ~ 1728
|
|
upgradeCapacity1 = 192
|
|
#The amount of item storage added by the second Item Capacity upgrade (Gold).
|
|
#Range: 1 ~ 1728
|
|
upgradeCapacity2 = 384
|
|
#The amount of item storage added by the third Item Capacity upgrade (Diamond).
|
|
#Range: 1 ~ 1728
|
|
upgradeCapacity3 = 576
|
|
|
|
#Money Chest Upgrade Settings
|
|
[server.money_chest_upgrades]
|
|
#The radius (in meters) of the Money Chest Magnet Upgrade (Copper)'s coin collection.
|
|
#Range: 1 ~ 50
|
|
magnetRange1 = 4
|
|
#The radius (in meters) of the Money Chest Magnet Upgrade (Iron)'s coin collection.
|
|
#Range: 1 ~ 50
|
|
magnetRange2 = 6
|
|
#The radius (in meters) of the Money Chest Magnet Upgrade (Gold)'s coin collection.
|
|
#Range: 1 ~ 50
|
|
magnetRange3 = 8
|
|
#The radius (in meters) of the Money Chest Magnet Upgrade (Emerald)'s coin collection.
|
|
#Range: 1 ~ 50
|
|
magnetRange4 = 10
|
|
|
|
#Enchantment Settings
|
|
[server.enchantments]
|
|
#The cost required to repair a single item durability point with the Money Mending enchantment.
|
|
moneyMendingCoinCost = "4-lightmanscurrency:coin_copper"
|
|
#The base radius around the player that the Coin Magnet enchantment will collect coins from.
|
|
#Range: 0 ~ 50
|
|
coinMagnetRangeBase = 5
|
|
#The increase in collection radius added by each additional level of the enchantment.
|
|
#Range: 0 ~ 50
|
|
coinMagnetRangeLevel = 2
|
|
|
|
#Auction House Settings
|
|
[server.auction_house]
|
|
#Whether the Auction House will be automatically generated and accessible.
|
|
#If disabled after players have interacted with it, items & money in the auction house cannot be accessed until re-enabled.
|
|
#If disabled, it is highly recommended that you also disable the 'crafting.allowAuctionStandCrafting' option in the common config.
|
|
enabled = true
|
|
#Whether the Auction House will appear in the trading terminal.
|
|
#If false, you will only be able to access the Auction House from an Auction Stand.
|
|
visibleOnTerminal = true
|
|
#The minimum number of days an auction can be carried out.
|
|
#Range: > 0
|
|
minDuration = 0
|
|
#The maximum number of days an auction can be carried out.
|
|
#Range: > 1
|
|
maxDuration = 30
|
|
|
|
#Player Trading Options
|
|
[server.player_trading]
|
|
#The maximum distance allowed between players in order for a player trade to persist.
|
|
#-1 will always allow trading regardless of dimension.
|
|
#0 will allow infinite distance but require that both players be in the same dimension.
|
|
#Range: -1.0 ~ 1.7976931348623157E308
|
|
maxPlayerDistance = 12.0
|
|
|
|
#Tax Block
|
|
[server.taxes]
|
|
#Whether Tax Blocks can only be activated by an Admin in LC Admin Mode.
|
|
#Will not prevent players from crafting or placing/configuring Tax Blocks.
|
|
adminOnlyActivation = true
|
|
#The maximum tax rate (in %) a Tax Block is allowed to enforce.
|
|
#Range: 1 ~ 99
|
|
maxTaxRate = 20
|
|
#The maximum radius of a Tax Block's area in meters.
|
|
#Range: > 16
|
|
maxRadius = 256
|
|
#The maximum height of a Tax Block's area in meters.
|
|
#Range: > 8
|
|
maxHeight = 64
|
|
#The maximum vertical offset of a Tax Block's vertical offset in meters.
|
|
#Note: Vertical offset can be negative, so this will also enforce the lowest value.
|
|
#Range: > 4
|
|
maxVertOffset = 32
|
|
|
|
#Discord bot settings. Requires lightmansdiscord v0.0.3.0+ to use.
|
|
[server.discord]
|
|
#The channel where users can run the currency commands and where currency related announcements will be made.
|
|
channel = "000000000000000000"
|
|
#Prefix for currency commands.
|
|
prefix = "!"
|
|
#Whether the !search command should limit its search results to only Network Traders, or if it should list all traders.
|
|
limitSearchToNetwork = true
|
|
|
|
#Bot notification options.
|
|
[server.discord.notifications]
|
|
#Whether a notification will appear in the currency bot channel when a Network Trader is created.
|
|
#Notification will have a 60 second delay to allow them time to customize the traders name, etc.
|
|
networkTraderBuilt = true
|
|
#Whether a notification will appear in the currency bot channel when an Auction is created in the Auction House.
|
|
auctionHouseCreated = true
|
|
#Whether a notification will appear in the currency bot channel when a Persistent Auction is created automatically.
|
|
#Requires that auction house creation notifications also be enabled.
|
|
auctionHousePersistentCreations = true
|
|
#Whether a notification will appear in the currency bot channel when an Auction is cancelled in the Auction House.
|
|
auctionHouseCancelled = false
|
|
#Whether a notification will appear in the currency bot channel when an Auction is completed and had a bidder.
|
|
auctionHouseWon = true
|
|
|
|
#Network Terminal Settings
|
|
[server.terminal]
|
|
#Whether Traders with no defined Custom Name will be sorted to the bottom of the Trader list on the Network Terminal.
|
|
sortUnnamedToBottom = false
|
|
|
|
#FTB Chunks compat settings. Requires FTB Chunks to apply!
|
|
[server.ftbchunks]
|
|
#Whether the '/lcftb buyClaim' command will be accesible to players.
|
|
allowClaimPurchase = false
|
|
#The price per claim chunk purchased.
|
|
claimPrice = "1-lightmanscurrency:coin_gold"
|
|
#The maximum number of extra claim chunks allowed to be purchased with this command.
|
|
#Note: This count includes extra claim chunks given to the player/team via normal FTB Chunks methods as well.
|
|
#Range: > 1
|
|
maxClaimCount = 1000000
|
|
#Whether the `/lcftb buyForceload` command will be accessible to players.
|
|
allowForceloadPurchase = false
|
|
#The price per forceload chunk purchased.
|
|
forceloadPrice = "10-lightmanscurrency:coin_netherite"
|
|
#The maximum number of extra forceload chunks allowed to be purchased with this command.
|
|
#Note: This count includes extra forceload chunks given to the player/team via normal FTB Chunks methods as well.
|
|
#Range: > 1
|
|
maxForceloadCount = 100
|
|
|