Updated mod defaults, and changed configs

This commit is contained in:
2025-08-24 00:07:02 -05:00
parent e79e0edf39
commit 650bee4032
104 changed files with 5226 additions and 4 deletions

View 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