Updated mod defaults, and changed configs
This commit is contained in:
86
config/waystones-common.toml
Normal file
86
config/waystones-common.toml
Normal file
@@ -0,0 +1,86 @@
|
||||
[general]
|
||||
# List of waystone origins that should prevent others from editing.
|
||||
# "player" allows only edits by the owner of the waystone.
|
||||
restrictedWaystones = ["player"]
|
||||
|
||||
# Newly placed/found waystones default visibility
|
||||
# Allowed: ACTIVATION, GLOBAL, SHARD_ONLY, <color sharestones...>
|
||||
defaultVisibility = "ACTIVATION"
|
||||
|
||||
# Add "global" to allow every player to create global waystones. (Left empty = no global creation by default)
|
||||
allowedVisibilities = []
|
||||
|
||||
# Use times (vanilla 20 ticks = 1s)
|
||||
warpStoneUseTime = 32
|
||||
warpPlateUseTime = 15
|
||||
scrollUseTime = 32
|
||||
|
||||
[inventoryButton]
|
||||
# "" = no inventory teleport button
|
||||
inventoryButton = ""
|
||||
inventoryButtonX = 58
|
||||
inventoryButtonY = 60
|
||||
creativeInventoryButtonX = 88
|
||||
creativeInventoryButtonY = 33
|
||||
|
||||
[worldGen]
|
||||
# Waystone style chosen by biome for variety
|
||||
wildWaystoneStyle = "BIOME"
|
||||
|
||||
# Approx chunk distance between wild waystones (25 is moderate)
|
||||
chunksBetweenWildWaystones = 25
|
||||
|
||||
# Dimensions where wild waystones can spawn
|
||||
wildWaystonesDimensionAllowList = ["minecraft:the_nether", "minecraft:overworld", "minecraft:the_end"]
|
||||
wildWaystonesDimensionDenyList = []
|
||||
|
||||
# Name generation
|
||||
nameGenerationMode = "PRESET_FIRST"
|
||||
nameGenerationTemplate = "{MrPork}"
|
||||
nameGenerationPresets = []
|
||||
|
||||
# Villages: regular frequency
|
||||
# Allowed: DISABLED, REGULAR, FREQUENT
|
||||
spawnInVillages = "REGULAR"
|
||||
|
||||
[teleports]
|
||||
# Master toggles
|
||||
enableCosts = true
|
||||
enableCooldowns = true
|
||||
|
||||
# Balance rules (applied in order):
|
||||
# - 3 levels same-dimension
|
||||
# - 6 levels interdimensional
|
||||
# - Warp plates free (encourage infrastructure)
|
||||
# - Clamp cost between 0 and 27
|
||||
# - Inventory button (if enabled) has a short cooldown
|
||||
warpRequirements = [
|
||||
"[is_not_interdimensional] add_xp_cost(3)",
|
||||
"[is_interdimensional] add_xp_cost(6)",
|
||||
"[source_is_warp_plate] multiply_xp_cost(0)",
|
||||
"min_xp_cost(0)",
|
||||
"max_xp_cost(27)",
|
||||
"[source_is_inventory_button] add_cooldown(inventory_button, 300)"
|
||||
]
|
||||
|
||||
# Pet/leash behavior
|
||||
# Pets off to avoid accidental teleports; leashed allowed for utility
|
||||
transportPets = "DISABLED"
|
||||
transportLeashed = "ENABLED"
|
||||
|
||||
# Denylist (bosses etc.)
|
||||
entityDenyList = ["minecraft:wither"]
|
||||
|
||||
# Allow warp modifier items (status effects on teleport)
|
||||
enableModifiers = true
|
||||
|
||||
[client]
|
||||
# Keep text readable at night by default
|
||||
disableTextGlow = false
|
||||
|
||||
[compatibility]
|
||||
# Map integrations
|
||||
journeyMap = true
|
||||
preferJourneyMapIntegrationMod = true
|
||||
blueMap = true
|
||||
dynmap = true
|
||||
Reference in New Issue
Block a user