first commit
This commit is contained in:
commit
37cf0e8062
1
.gitattributes
vendored
Normal file
1
.gitattributes
vendored
Normal file
@ -0,0 +1 @@
|
||||
* -text
|
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
*.zip
|
||||
|
||||
*.mrpack
|
13
complementary-unbound.pw.toml
Normal file
13
complementary-unbound.pw.toml
Normal file
@ -0,0 +1,13 @@
|
||||
name = "Complementary Shaders - Unbound"
|
||||
filename = "ComplementaryUnbound_r5.3.zip"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
hash-format = "sha1"
|
||||
hash = "9474a8bc55e4f37786568ae532e4336aab72ba42"
|
||||
mode = "metadata:curseforge"
|
||||
|
||||
[update]
|
||||
[update.curseforge]
|
||||
file-id = 5874235
|
||||
project-id = 385587
|
10
config/BlanketCobbleSpawners/config.json
Normal file
10
config/BlanketCobbleSpawners/config.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"globalConfig": {
|
||||
"version": "1.0.3",
|
||||
"debugEnabled": false,
|
||||
"cullSpawnerPokemonOnServerStop": true,
|
||||
"showUnimplementedPokemonInGui": false,
|
||||
"showFormsInGui": false
|
||||
},
|
||||
"spawners": []
|
||||
}
|
8
config/MouseTweaks.cfg
Normal file
8
config/MouseTweaks.cfg
Normal file
@ -0,0 +1,8 @@
|
||||
RMBTweak=1
|
||||
LMBTweakWithItem=1
|
||||
LMBTweakWithoutItem=1
|
||||
WheelTweak=1
|
||||
WheelSearchOrder=1
|
||||
WheelScrollDirection=0
|
||||
ScrollItemScaling=0
|
||||
Debug=0
|
94
config/MythsAndLegends/config.toml
Normal file
94
config/MythsAndLegends/config.toml
Normal file
@ -0,0 +1,94 @@
|
||||
# Interval in Minecraft ticks for checking player inventories. Possible values: any integer. Default: 3600 (2 minutes and 30 seconds).
|
||||
inventory_check_interval = 1200
|
||||
|
||||
# Determines if items are consumed on successful spawns. Possible values: true, false. Default: false.
|
||||
consume_items_on_successful_spawn = true
|
||||
|
||||
# If true, and both a key item and item condition are set, only items are consumed. Possible values: true, false. Default: true.
|
||||
ignore_key_items = false
|
||||
|
||||
# List of items to be checked in the inventory at each interval.
|
||||
inventory_check_item_list = [
|
||||
"minecraft:diamond",
|
||||
"minecraft:emerald",
|
||||
"minecraft:nether_star",
|
||||
"cobblemon:dragon_scale",
|
||||
"cobblemon:electirizer",
|
||||
"cobblemon:magmarizer",
|
||||
"cobblemon:metal_coat",
|
||||
"cobblemon:protector",
|
||||
"cobblemon:leaf_stone",
|
||||
"cobblemon:moon_stone",
|
||||
"cobblemon:sun_stone",
|
||||
"cobblemon:shiny_stone",
|
||||
"cobblemon:dusk_stone",
|
||||
"cobblemon:dawn_stone",
|
||||
"cobblemon:ice_stone",
|
||||
"cobblemon:thunder_stone",
|
||||
"cobblemon:fire_stone",
|
||||
"cobblemon:water_stone",
|
||||
"cobblemon:never_melt_ice"
|
||||
]
|
||||
# Determines if broadcasting features are enabled. This includes all types of notifications specified in 'broadcast_settings'. Enables or disables the entire broadcasting system. Possible values: true, false. Default: false
|
||||
isBroadcastEnabled = false
|
||||
|
||||
# Configures specific broadcast messages for Pokemon spawns. Each option enables or disables broadcasts for different categories of Pokemon (Legendary, Mythical, Ultra Beast), or provides additional information (Shiny status, level). Adjust these settings to customize what details are broadcasted when Pokemon spawn.
|
||||
broadcast_settings = [
|
||||
{ settingName = "BroadcastToAll", settingValue = true }, # When true, messages are broadcasted to all players. Possible values: true, false. Default: true.
|
||||
{ settingName = "DisplayName", settingValue = true }, # If enabled, displays the name of the Pokemon in the broadcast message. Possible values: true, false. Default: true.
|
||||
{ settingName = "Legendarys", settingValue = true }, # If enabled, broadcasts a message when a legendary Pokemon spawns. Possible values: true, false. Default: true.
|
||||
{ settingName = "Mythicals", settingValue = true} , # If enabled, broadcasts a message when a mythical Pokemon spawns. Possible values: true, false. Default: true.
|
||||
{ settingName = "UltraBeasts", settingValue = false }, # If enabled, broadcasts a message when an Ultra Beast spawns. Possible values: true, false. Default: false.
|
||||
{ settingName = "Location", settingValue = true }, # If true, includes the location in broadcast messages. Possible values: true, false. Default: true.
|
||||
{ settingName = "Shiny", settingValue = false }, # Enables broadcasts about Shiny Status of the Pokemon. Possible values: true, false. Default: false.
|
||||
{ settingName = "Level", settingValue = true } # When enabled, the level of Pokemon is included in the broadcast. Possible values: true, false. Default: true.
|
||||
]
|
||||
|
||||
# Determines if the contents of shulker boxes should be scanned for items by the inventory_check.
|
||||
# Possible values: true, false. Default: true.
|
||||
inventory_check_shulker_boxes = true
|
||||
|
||||
# Determines if the contents of bundles should be scanned for items by the inventory_check.
|
||||
# Possible values: true, false. Default: true.
|
||||
inventory_check_bundles = true
|
||||
|
||||
# Determines if right-clicking key items forcefully spawns Pokemon that require the clicked key item as a spawning condition.
|
||||
# Possible values: true, false. Default: false
|
||||
enable_force_spawning = true
|
||||
|
||||
# Determines in which Spawn Pool the force spawning module should check.
|
||||
# Note: Changing this setting does not affect the actual spawns, only the force spawning behavior.
|
||||
# To change spawn rarity, modify the entire datapack.
|
||||
# Possible values: common, uncommon, rare, ultra-rare. Default: ultra-rare
|
||||
force_spawning_spawn_pool = "ultra-rare"
|
||||
|
||||
# Sets the cooldown period (in seconds) after a key item is used for force spawning before it can be used again.
|
||||
# Possible values: any integer >= 1. Default: 20
|
||||
force_spawn_item_cooldown = 10
|
||||
|
||||
# Defines the width around the player within which the game checks for possible Pokemon spawns
|
||||
# when force spawning. Increasing this value may cause lag but is more likely to find a spawn.
|
||||
# Please adjust carefully.
|
||||
# Possible values: any integer >= 1
|
||||
# Default: 100
|
||||
force_spawn_check_width = 30
|
||||
|
||||
# Defines the height around the player within which the game checks for possible Pokemon spawns
|
||||
# when force spawning. Increasing this value may cause lag but is more likely to find a spawn.
|
||||
# Please adjust carefully.
|
||||
# Possible values: any integer >= 1
|
||||
# Default: 50
|
||||
force_spawn_check_height = 30
|
||||
|
||||
# Should the mod run in Server only mode [So clients dont require the mod to be installed(THIS DOESNT WORK CURRENTLY)]. Possible values: true, false. Default: false
|
||||
server_only_mode = false
|
||||
|
||||
# Enable/Disable Form Changes (DNA Splicer, Held Item Form Changes and so on). Possible values: true, false. Default: true
|
||||
form_changes = true
|
||||
|
||||
# Enable/Disable DEBUG Mode | This should always be false only for devs :) LEAVE IT ALONE. Default: false
|
||||
debug_mode = false
|
||||
|
||||
# Set the delay (in ticks(20 ticks = 1 second) after a player joins before applying forms and aspects to Pokémon. This ensures forms and aspects are properly initialized. Possible values: Any positive integer. Default: 100 ticks
|
||||
join_form_aspect_delay = 100
|
||||
|
1
config/MythsAndLegends/debts.json
Normal file
1
config/MythsAndLegends/debts.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
4324
config/MythsAndLegends/loot_tables_config.json
Normal file
4324
config/MythsAndLegends/loot_tables_config.json
Normal file
File diff suppressed because it is too large
Load Diff
3
config/academy/biome_groups.json
Normal file
3
config/academy/biome_groups.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"groups": {}
|
||||
}
|
3
config/academy/dueling.json
Normal file
3
config/academy/dueling.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"cooldownTicks": 72000
|
||||
}
|
6
config/academy/ec_cobblemon.json
Normal file
6
config/academy/ec_cobblemon.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"blueMoonShinyMultiplier": 1.4,
|
||||
"bloodMoonIVsMultiplier": 2.0,
|
||||
"harvestMoonExpShareMultiplier": 2.0,
|
||||
"auroraMoonRarePokemonSpawnMultiplier": 2.0
|
||||
}
|
3
config/academy/entity_groups.json
Normal file
3
config/academy/entity_groups.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"groups": {}
|
||||
}
|
3
config/academy/item_groups.json
Normal file
3
config/academy/item_groups.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"groups": {}
|
||||
}
|
3
config/academy/npc.json
Normal file
3
config/academy/npc.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"partnerNpcName": "Professor Bond"
|
||||
}
|
100
config/academy/pokemon_spawn.json
Normal file
100
config/academy/pokemon_spawn.json
Normal file
@ -0,0 +1,100 @@
|
||||
{
|
||||
"spawnProtectionDistance": 10.0,
|
||||
"distanceToLevel": {
|
||||
"0.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 10
|
||||
},
|
||||
"200.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 15
|
||||
},
|
||||
"400.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 20
|
||||
},
|
||||
"600.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 25
|
||||
},
|
||||
"800.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 30
|
||||
},
|
||||
"1000.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 35
|
||||
},
|
||||
"1200.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 40
|
||||
},
|
||||
"1400.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 45
|
||||
},
|
||||
"1600.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 50
|
||||
},
|
||||
"1800.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 55
|
||||
},
|
||||
"2000.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 60
|
||||
},
|
||||
"2200.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 65
|
||||
},
|
||||
"2400.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 70
|
||||
},
|
||||
"2600.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 75
|
||||
},
|
||||
"2800.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 80
|
||||
},
|
||||
"3000.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 85
|
||||
},
|
||||
"3200.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 90
|
||||
},
|
||||
"3400.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 95
|
||||
},
|
||||
"3600.0": {
|
||||
"type": "uniform",
|
||||
"min": 0,
|
||||
"max": 100
|
||||
}
|
||||
}
|
||||
}
|
51
config/academy/safari.json
Normal file
51
config/academy/safari.json
Normal file
@ -0,0 +1,51 @@
|
||||
{
|
||||
"seed": -4534904328483650727,
|
||||
"structure": "academy:safari_spawn",
|
||||
"placementOffset": [
|
||||
-431,
|
||||
87,
|
||||
-303
|
||||
],
|
||||
"spawnPositionRelative": [
|
||||
109,
|
||||
15,
|
||||
67
|
||||
],
|
||||
"spawnYaw": -90.0,
|
||||
"spawnPitch": 0.0,
|
||||
"playerDuration": 36000,
|
||||
"providedSafariBalls": 32,
|
||||
"startEpoch": 25200000,
|
||||
"restartDelay": 86400000,
|
||||
"paused": false,
|
||||
"tickets": {
|
||||
"base": {
|
||||
"name": "Safari Ticket",
|
||||
"color": 16777215,
|
||||
"model": "academy:safari_ticket/base#inventory",
|
||||
"time": {
|
||||
"type": "constant",
|
||||
"count": 12000
|
||||
}
|
||||
},
|
||||
"great": {
|
||||
"name": "Great Safari Ticket",
|
||||
"color": 11287604,
|
||||
"model": "academy:safari_ticket/great#inventory",
|
||||
"time": {
|
||||
"type": "constant",
|
||||
"count": 30000
|
||||
}
|
||||
},
|
||||
"golden": {
|
||||
"name": "Golden Safari Ticket",
|
||||
"color": 13927452,
|
||||
"model": "academy:safari_ticket/golden#inventory",
|
||||
"time": {
|
||||
"type": "uniform",
|
||||
"min": 48000,
|
||||
"max": 72000
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
5
config/academy/starter_raffle.json
Normal file
5
config/academy/starter_raffle.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"timeInterval": 2400,
|
||||
"mode": "RAFFLE_ENABLED",
|
||||
"selectionCooldown": 2
|
||||
}
|
3
config/academy/tile_groups.json
Normal file
3
config/academy/tile_groups.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"groups": {}
|
||||
}
|
3
config/academy/wardrobe.json
Normal file
3
config/academy/wardrobe.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"entries": {}
|
||||
}
|
73
config/advancementplaques-common.toml
Normal file
73
config/advancementplaques-common.toml
Normal file
@ -0,0 +1,73 @@
|
||||
#Client Configuration
|
||||
[client]
|
||||
|
||||
[client.visual_options]
|
||||
# If plaques should show on the top of the screen.
|
||||
on_top = true
|
||||
# The distance from the top or bottom of the screen, in pixels.
|
||||
#Range: 8 ~ 256
|
||||
distance = 16
|
||||
# The horizontal offset from the center, in pixels.
|
||||
#Range: -256 ~ 256
|
||||
horizontal_offset = 0
|
||||
# Hide waila/hwyla/jade popups while plaques are showing.
|
||||
hide_waila = true
|
||||
# If plaques should show for task advancements (normal advancements).
|
||||
tasks = true
|
||||
# If plaques should show for goal advancements (medium-difficulty advancements).
|
||||
goals = true
|
||||
# If plaques should show for challenge advancements (high-difficulty advancements).
|
||||
challenges = true
|
||||
# Text color to use for plaque titles (like "Advancement made!"). Can be entered as an 8-digit hex color code #AARRGGBB for convenience. If Prism library is installed, any Prism color definition is supported.
|
||||
title_color = "#FF332200"
|
||||
# Text color to use for advancement names on plaques. Can be entered as an 8-digit hex color code #AARRGGBB for convenience. If Prism library is installed, any Prism color definition is supported.
|
||||
name_color = "#FFFFFFFF"
|
||||
|
||||
[client.duration_options]
|
||||
# Duration of the shiny effect fade in for tasks.
|
||||
#Range: 0.1 ~ 3.0
|
||||
task_effect_fadein = 0.5
|
||||
# Duration of the shiny effect fade out for tasks.
|
||||
#Range: 0.1 ~ 3.0
|
||||
task_effect_fadeout = 1.5
|
||||
# Duration of the plaques for tasks (minus the effect fade in/out durations).
|
||||
#Range: 2.0 ~ 10.0
|
||||
task_duration = 7.0
|
||||
# Duration of the shiny effect fade in for goals.
|
||||
#Range: 0.1 ~ 3.0
|
||||
goal_effect_fadein = 0.5
|
||||
# Duration of the shiny effect fade out for goals.
|
||||
#Range: 0.1 ~ 3.0
|
||||
goal_effect_fadeout = 1.5
|
||||
# Duration of the plaques for goals (minus the effect fade in/out durations).
|
||||
#Range: 2.0 ~ 10.0
|
||||
goal_duration = 7.0
|
||||
# Duration of the shiny effect fade in for challenges.
|
||||
#Range: 0.1 ~ 3.0
|
||||
challenge_effect_fadein = 1.25
|
||||
# Duration of the shiny effect fade out for challenges.
|
||||
#Range: 0.1 ~ 3.0
|
||||
challenge_effect_fadeout = 1.5
|
||||
# Duration of the plaques for challenges (minus the effect fade in/out durations).
|
||||
#Range: 2.0 ~ 10.0
|
||||
challenge_duration = 7.0
|
||||
|
||||
[client.functionality_options]
|
||||
# Blacklist of advancements to never show plaques for. Takes precedence over whitelist if they conflict.
|
||||
# Options:
|
||||
# Advancement ID (eg. "minecraft:adventure/adventuring_time")
|
||||
# Mod ID (Omit the colon, eg. "minecraft")
|
||||
# Advancement Category (End with a /, eg. "minecraft:story/")
|
||||
blacklist = ["minecraft", "biomeswevegone", "lootr", "betterdeserttemples", "totw_modded", "megamons", "sculk_depths", "camerapture", "genshinstrument", "evenmoreinstruments", "hopo"]
|
||||
# Whitelist of advancements to show plaques for. Leave empty to display for all.
|
||||
# Same options available as blacklist.
|
||||
whitelist = ["cobblemon"]
|
||||
# Volume of task sounds. Set to 0 to mute.
|
||||
#Range: 0.0 ~ 1.0
|
||||
task_volume = 1.0
|
||||
# Volume of goal sounds. Set to 0 to mute.
|
||||
#Range: 0.0 ~ 1.0
|
||||
goal_volume = 1.0
|
||||
# Volume of challenge sounds. Set to 0 to mute.
|
||||
#Range: 0.0 ~ 1.0
|
||||
challenge_volume = 1.0
|
67
config/amendments-client.json
Normal file
67
config/amendments-client.json
Normal file
@ -0,0 +1,67 @@
|
||||
{
|
||||
"#README": "This config file does not support comments. To see them configure it in-game using YACL or Cloth Config",
|
||||
"general": {
|
||||
"tooltip_hints": true,
|
||||
"custom_configured_screen": true
|
||||
},
|
||||
"lily_pad": {
|
||||
"y_offset": -0.016625
|
||||
},
|
||||
"bell": {
|
||||
"chain_attachment": true
|
||||
},
|
||||
"brewing_stand": {
|
||||
"brewing_stand_colors": true
|
||||
},
|
||||
"arrows": {
|
||||
"crossbows_colors": true
|
||||
},
|
||||
"tripwire_hook": {
|
||||
"fast_hooks": false
|
||||
},
|
||||
"hanging_sign": {
|
||||
"item_pixel_scale": 10.0,
|
||||
"swinging_signs": true,
|
||||
"sign_attachment": true,
|
||||
"swing_physics": {
|
||||
"frequency": 0.6,
|
||||
"collision_considers_entity_hitbox": true,
|
||||
"collision_inertia": 1.0,
|
||||
"collision_force": 15.0,
|
||||
"min_angle": 0.79999965,
|
||||
"max_angle": 60.0,
|
||||
"damping": 0.525
|
||||
}
|
||||
},
|
||||
"lantern": {
|
||||
"fast_lanterns": false,
|
||||
"swing_physics": {
|
||||
"frequency": 0.6,
|
||||
"collision_considers_entity_hitbox": true,
|
||||
"collision_inertia": 1.0,
|
||||
"collision_force": 15.0,
|
||||
"min_angle": 0.79999965,
|
||||
"max_angle": 60.0,
|
||||
"damping": 0.525
|
||||
},
|
||||
"lantern_item_size": 0.625,
|
||||
"lantern_item_holding": true,
|
||||
"lantern_item_holding_up": false
|
||||
},
|
||||
"cauldron": {
|
||||
"potion_texture": true
|
||||
},
|
||||
"jukebox": {
|
||||
"new_model": true,
|
||||
"disc_spin": true
|
||||
},
|
||||
"misc": {
|
||||
"torch_item_holding": true,
|
||||
"torch_item_size": 1.0,
|
||||
"candle_holder_item_holding": true,
|
||||
"handle_holder_item_size": 0.625,
|
||||
"fixed_holding_animations": false,
|
||||
"sign_text_color_multiplier": 1.2,
|
||||
"campfire_smoke_through_blocks": false
|
||||
}
|
||||
}
|
87
config/amendments-common.json
Normal file
87
config/amendments-common.json
Normal file
@ -0,0 +1,87 @@
|
||||
{
|
||||
"#README": "This config file does not support comments. To see them configure it in-game using YACL or Cloth Config",
|
||||
"lectern": {
|
||||
"improved_screen": true
|
||||
},
|
||||
"hanging_signs": {
|
||||
"items_on_signs": true
|
||||
},
|
||||
"cauldron": {
|
||||
"enhanced_cauldron": true,
|
||||
"crafting": true,
|
||||
"dye_water": true,
|
||||
"dye_recipes_per_layer": 4,
|
||||
"potion_recipes_per_layer": 2,
|
||||
"potions_mixing": "ON",
|
||||
"potion_mixing_limit": 8,
|
||||
"inverse_potions": {
|
||||
"minecraft:instant_damage": "minecraft:instant_health",
|
||||
"minecraft:slowness": "minecraft:speed",
|
||||
"minecraft:strength": "minecraft:weakness",
|
||||
"minecraft:instant_health": "minecraft:instant_damage",
|
||||
"minecraft:haste": "minecraft:mining_fatigue",
|
||||
"minecraft:unluck": "minecraft:luck",
|
||||
"minecraft:speed": "minecraft:slowness",
|
||||
"minecraft:luck": "minecraft:unluck",
|
||||
"minecraft:weakness": "minecraft:strength",
|
||||
"minecraft:mining_fatigue": "minecraft:haste"
|
||||
},
|
||||
"connect_to_fences": true
|
||||
},
|
||||
"tripwire_hook": {
|
||||
"tool_hook": true
|
||||
},
|
||||
"carpets": {
|
||||
"carpeted_stairs": true,
|
||||
"carpeted_slabs": true
|
||||
},
|
||||
"cake": {
|
||||
"double_cake": true,
|
||||
"directional_cake": true
|
||||
},
|
||||
"mob_head": {
|
||||
"skull_piles": true,
|
||||
"skull_candles": true,
|
||||
"multiple_candles": true
|
||||
},
|
||||
"flower_pot": {
|
||||
"hanging_pot": true
|
||||
},
|
||||
"lantern": {
|
||||
"wall_lanterns": true,
|
||||
"high_priority": true,
|
||||
"mod_blacklist": [
|
||||
"bbb",
|
||||
"extlights",
|
||||
"betterendforge",
|
||||
"spelunkery",
|
||||
"galosphere",
|
||||
"tconstruct",
|
||||
"enigmaticlegacy",
|
||||
"beautify",
|
||||
"candlelight"
|
||||
],
|
||||
"id_whitelist": [
|
||||
"enlightened_end:xenon_lantern"
|
||||
],
|
||||
"falling_lanterns": "ON"
|
||||
},
|
||||
"bell": {
|
||||
"chain_ringing": true,
|
||||
"chain_length": 16
|
||||
},
|
||||
"banners": {
|
||||
"ceiling_banners": true
|
||||
},
|
||||
"misc": {
|
||||
"dye_blocks": false
|
||||
},
|
||||
"torch": {
|
||||
"torch_fire": true,
|
||||
"torch_fire_offhand": false,
|
||||
"torch_fire_duration": 2
|
||||
},
|
||||
"lily_pad": {
|
||||
"better_lilypads": true
|
||||
}
|
||||
}
|
7
config/balm-common.out.toml
Normal file
7
config/balm-common.out.toml
Normal file
@ -0,0 +1,7 @@
|
||||
|
||||
# The default difficulty selected for newly created worlds.
|
||||
defaultDifficulty = "NORMAL"
|
||||
|
||||
# Set to true if the difficulty for new world's should be locked to the specific default. This cannot be unlocked by players without external tools! Probably a bad idea. I don't recommend. Why am I adding this option?
|
||||
lockDifficulty = false
|
||||
|
19
config/balm-common.toml
Normal file
19
config/balm-common.toml
Normal file
@ -0,0 +1,19 @@
|
||||
|
||||
# This is an example boolean property
|
||||
exampleBoolean = true
|
||||
exampleEnum = "Hello"
|
||||
exampleEnumList = [ "Hello", "World" ]
|
||||
exampleInt = 42
|
||||
exampleIntList = [ 12, 24 ]
|
||||
exampleMultilineString = "Hello World"
|
||||
exampleString = "Hello World"
|
||||
exampleStringList = [ "Hello", "World" ]
|
||||
|
||||
|
||||
# This is an example category
|
||||
[exampleCategory]
|
||||
exampleFloat = 42.84
|
||||
|
||||
# This is an example string inside a category
|
||||
innerField = "I am inside"
|
||||
|
3
config/betterdeserttemples-fabric-1_20.toml
Normal file
3
config/betterdeserttemples-fabric-1_20.toml
Normal file
@ -0,0 +1,3 @@
|
||||
[general]
|
||||
disableVanillaPyramids = true
|
||||
applyMiningFatigue = true
|
7
config/betterdeserttemples/README.txt
Normal file
7
config/betterdeserttemples/README.txt
Normal file
@ -0,0 +1,7 @@
|
||||
This directory is for a few additional options for YUNG's Better Desert Temples.
|
||||
Options provided may vary by version.
|
||||
This directory contains subdirectories for supported versions. The first time you run Better Desert Temples, a version subdirectory will be created if that version supports advanced options.
|
||||
For example, the first time you use Better Desert Temples for 1.18.2 on Forge, the 'forge-1_18_2' subdirectory will be created in this folder.
|
||||
If no subdirectory for your version is created, then that version probably does not support the additional options.
|
||||
NOTE -- MOST OPTIONS CAN BE FOUND IN A CONFIG FILE OUTSIDE THIS FOLDER!
|
||||
For example, on Forge 1.18.2 the file is 'betterdeserttemples-forge-1_18_2.toml'.
|
30
config/betterdeserttemples/fabric-1_20/README.txt
Normal file
30
config/betterdeserttemples/fabric-1_20/README.txt
Normal file
@ -0,0 +1,30 @@
|
||||
######################################
|
||||
# armorstands.json #
|
||||
######################################
|
||||
This file contains ItemRandomizers describing the probability distribution of armor on armor stands.
|
||||
Armor stands spawn in armory rooms and wardrobe rooms.
|
||||
For information on ItemRandomizers, see the bottom of this README.
|
||||
######################################
|
||||
# itemframes.json #
|
||||
######################################
|
||||
This file contains ItemRandomizers describing the probability distribution of items in item frames.
|
||||
Item frames only spawn in food storage rooms and armoury rooms.
|
||||
For information on ItemRandomizers, see the bottom of this README.
|
||||
######################################
|
||||
# ItemRandomizers #
|
||||
######################################
|
||||
Describes a set of items and the probability of each item being chosen.
|
||||
- entries: An object where each entry's key is a item, and each value is that item's probability of being chosen.
|
||||
The total sum of all probabilities SHOULD NOT exceed 1.0!
|
||||
- defaultItem: The item used for any leftover probability ranges.
|
||||
For example, if the total sum of all the probabilities of the entries is 0.6, then
|
||||
there is a 0.4 chance of the defaultItem being selected.
|
||||
Here's an example ItemRandomizer:
|
||||
"entries": {
|
||||
"minecraft:stone_axe": 0.25,
|
||||
"minecraft:shield": 0.2,
|
||||
"minecraft:air": 0.1
|
||||
},
|
||||
"defaultItem": "minecraft:iron_axe"
|
||||
For each item, this randomizer has a 25% chance of returning a stone axe, 20% chance of choosing a shield,
|
||||
10% chance of choosing air (nothing), and a 100 - (25 + 20 + 10) = 45% chance of choosing an iron axe (since it's the default item).
|
58
config/betterdeserttemples/fabric-1_20/armorstands.json
Normal file
58
config/betterdeserttemples/fabric-1_20/armorstands.json
Normal file
@ -0,0 +1,58 @@
|
||||
{
|
||||
"armoryHelmets": {
|
||||
"entries": {
|
||||
"chainmail_helmet": 0.3,
|
||||
"golden_helmet": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"wardrobeHelmets": {
|
||||
"entries": {
|
||||
"leather_helmet": 0.4,
|
||||
"chainmail_helmet": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"armoryChestplates": {
|
||||
"entries": {
|
||||
"golden_chestplate": 0.2,
|
||||
"chainmail_chestplate": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"wardrobeChestplates": {
|
||||
"entries": {
|
||||
"leather_chestplate": 0.4,
|
||||
"chainmail_chestplate": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"armoryLeggings": {
|
||||
"entries": {
|
||||
"chainmail_leggings": 0.3,
|
||||
"golden_leggings": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"wardrobeLeggings": {
|
||||
"entries": {
|
||||
"chainmail_leggings": 0.2,
|
||||
"leather_leggings": 0.4
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"armoryBoots": {
|
||||
"entries": {
|
||||
"chainmail_boots": 0.3,
|
||||
"golden_boots": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"wardrobeBoots": {
|
||||
"entries": {
|
||||
"chainmail_boots": 0.2,
|
||||
"leather_boots": 0.4
|
||||
},
|
||||
"defaultItem": "air"
|
||||
}
|
||||
}
|
31
config/betterdeserttemples/fabric-1_20/itemframes.json
Normal file
31
config/betterdeserttemples/fabric-1_20/itemframes.json
Normal file
@ -0,0 +1,31 @@
|
||||
{
|
||||
"armouryItems": {
|
||||
"entries": {
|
||||
"stone_sword": 0.05,
|
||||
"name_tag": 0.05,
|
||||
"shield": 0.1,
|
||||
"golden_sword": 0.1,
|
||||
"stone_axe": 0.05,
|
||||
"golden_axe": 0.1,
|
||||
"bow": 0.1,
|
||||
"arrow": 0.05
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"storageItems": {
|
||||
"entries": {
|
||||
"cookie": 0.1,
|
||||
"bread": 0.2,
|
||||
"slime_ball": 0.05,
|
||||
"potato": 0.2,
|
||||
"melon_seeds": 0.025,
|
||||
"beetroot_seeds": 0.025,
|
||||
"rabbit_foot": 0.01,
|
||||
"wheat_seeds": 0.025,
|
||||
"pumpkin_seeds": 0.025,
|
||||
"honey_bottle": 0.1,
|
||||
"cake": 0.1
|
||||
},
|
||||
"defaultItem": "air"
|
||||
}
|
||||
}
|
16
config/betterdungeons-fabric-1_20.toml
Normal file
16
config/betterdungeons-fabric-1_20.toml
Normal file
@ -0,0 +1,16 @@
|
||||
[betterDungeons.general]
|
||||
enableHeads = true
|
||||
removeVanillaDungeons = true
|
||||
enableNetherBlocks = true
|
||||
[betterDungeons.zombieDungeon]
|
||||
zombieDungeonMaxSurfaceStaircaseLength = 20
|
||||
[betterDungeons.smallDungeon]
|
||||
bannerMaxCount = 2
|
||||
chestMinCount = 1
|
||||
chestMaxCount = 2
|
||||
enableOreProps = true
|
||||
[betterDungeons.smallNetherDungeon]
|
||||
enabled = false
|
||||
witherSkeletonsDropWitherSkulls = true
|
||||
blazesDropBlazeRods = true
|
||||
bannerMaxCount = 2
|
2
config/betterfortresses-fabric-1_20.toml
Normal file
2
config/betterfortresses-fabric-1_20.toml
Normal file
@ -0,0 +1,2 @@
|
||||
[general]
|
||||
disableVanillaFortresses = true
|
8
config/betterfortresses/README.txt
Normal file
8
config/betterfortresses/README.txt
Normal file
@ -0,0 +1,8 @@
|
||||
This directory is for a few additional options for YUNG's Better Nether Fortresses.
|
||||
Options provided may vary by version.
|
||||
This directory contains subdirectories for supported versions. The first time you run Better Nether Fortresses, a version subdirectory will be created if that version supports advanced options.
|
||||
For example, the first time you use Better Nether Fortresses for MC 1.19.2 on Fabric, the 'fabric-1_19' subdirectory will be created in this folder.
|
||||
If no subdirectory for your version is created, then that version probably does not support the additional options.
|
||||
NOTE -- Most of this mod's config settings can be found in a config file outside this folder!
|
||||
For example, on Fabric 1.19.2 the file is 'betterfortresses-fabric-1_19.toml'.
|
||||
Also note that many of the structure's settings such as spawn rate & spawn conditions can only be modified via data pack.
|
26
config/betterfortresses/fabric-1_20/README.txt
Normal file
26
config/betterfortresses/fabric-1_20/README.txt
Normal file
@ -0,0 +1,26 @@
|
||||
######################################
|
||||
# itemframes.json #
|
||||
######################################
|
||||
This file contains ItemRandomizers describing the probability distribution of items in item frames.
|
||||
Item frames only spawn in certain rooms and hallway pieces.
|
||||
For information on ItemRandomizers, see the bottom of this README.
|
||||
######################################
|
||||
# ItemRandomizers #
|
||||
######################################
|
||||
Describes a set of items and the probability of each item being chosen.
|
||||
- entries: An object where each entry's key is an item, and each value is that item's probability of being chosen.
|
||||
The total sum of all probabilities SHOULD NOT exceed 1.0!
|
||||
- defaultItem: The item used for any leftover probability ranges.
|
||||
For example, if the total sum of all the probabilities of the entries is 0.6, then
|
||||
there is a 0.4 chance of the defaultItem being selected.
|
||||
Here's an example ItemRandomizer:
|
||||
{
|
||||
"entries": {
|
||||
"minecraft:cobblestone": 0.25,
|
||||
"minecraft:air": 0.2,
|
||||
"minecraft:stone_sword": 0.1
|
||||
},
|
||||
"defaultItem": "minecraft:iron_axe"
|
||||
}
|
||||
This randomizer has a 25% chance of returning cobblestone, 20% chance of choosing air,
|
||||
10% chance of choosing a stone sword, and a 100 - (25 + 20 + 10) = 45% chance of choosing iron axe (since it's the default item).
|
48
config/betterfortresses/fabric-1_20/itemframes.json
Normal file
48
config/betterfortresses/fabric-1_20/itemframes.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"weaponItems": {
|
||||
"entries": {
|
||||
"stone_sword": 0.025,
|
||||
"shield": 0.025,
|
||||
"golden_sword": 0.05,
|
||||
"stone_axe": 0.025,
|
||||
"netherite_sword": 0.005,
|
||||
"golden_axe": 0.05,
|
||||
"iron_axe": 0.025,
|
||||
"iron_sword": 0.025
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"lootItems": {
|
||||
"entries": {
|
||||
"gold_ingot": 0.1,
|
||||
"nether_wart": 0.1,
|
||||
"gold_nugget": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"studyItems": {
|
||||
"entries": {
|
||||
"writable_book": 0.1,
|
||||
"enchanted_book": 0.1,
|
||||
"paper": 0.1,
|
||||
"book": 0.4
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"messHallItems": {
|
||||
"entries": {
|
||||
"porkchop": 0.3,
|
||||
"gold_ingot": 0.2,
|
||||
"cooked_porkchop": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"alchemyItems": {
|
||||
"entries": {
|
||||
"fire_charge": 0.2,
|
||||
"magma_cream": 0.3,
|
||||
"quartz": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
}
|
||||
}
|
2
config/betterjungletemples-fabric-1_20.toml
Normal file
2
config/betterjungletemples-fabric-1_20.toml
Normal file
@ -0,0 +1,2 @@
|
||||
[betterJungleTemples.general]
|
||||
disableVanillaJungleTemples = true
|
28
config/bettermineshafts-fabric-1_20.toml
Normal file
28
config/bettermineshafts-fabric-1_20.toml
Normal file
@ -0,0 +1,28 @@
|
||||
minY = -55
|
||||
maxY = 30
|
||||
disableVanillaMineshafts = true
|
||||
|
||||
[spawnRates]
|
||||
lanternSpawnRate = 0.0067
|
||||
torchSpawnRate = 0.02
|
||||
workstationSpawnRate = 0.025
|
||||
workstationDungeonSpawnRate = 0.25
|
||||
smallShaftSpawnRate = 0.07
|
||||
cobwebSpawnRate = 0.15
|
||||
smallShaftChestMinecartSpawnRate = 0.00125
|
||||
mainShaftChestMinecartSpawnRate = 0.01
|
||||
smallShaftTntMinecartSpawnRate = 0.0024999999441206455
|
||||
mainShaftTntMinecartSpawnRate = 0.0024999999441206455
|
||||
zombieVillagerRoomSpawnChance = 2
|
||||
smallShaftPieceChainLength = 9
|
||||
|
||||
[ores]
|
||||
enabled = true
|
||||
cobble = 50
|
||||
coal = 20
|
||||
iron = 9
|
||||
redstone = 7
|
||||
gold = 7
|
||||
lapis = 3
|
||||
emerald = 3
|
||||
diamond = 1
|
2
config/betteroceanmonuments-fabric-1_20.toml
Normal file
2
config/betteroceanmonuments-fabric-1_20.toml
Normal file
@ -0,0 +1,2 @@
|
||||
[general]
|
||||
disableVanillaMonuments = true
|
5
config/betterstrongholds-fabric-1_20.toml
Normal file
5
config/betterstrongholds-fabric-1_20.toml
Normal file
@ -0,0 +1,5 @@
|
||||
[betterStrongholds.general]
|
||||
cobwebReplacementChanceNormal = 0.1
|
||||
cobwebReplacementChanceSpawner = 0.3
|
||||
torchSpawnRate = 0.1
|
||||
lanternSpawnRate = 0.2
|
7
config/betterstrongholds/README.txt
Normal file
7
config/betterstrongholds/README.txt
Normal file
@ -0,0 +1,7 @@
|
||||
This directory is for a few additional options for YUNG's Better Strongholds.
|
||||
Options provided may vary by version.
|
||||
This directory contains subdirectories for supported versions. The first time you run Better Strongholds, a version subdirectory will be created if that version supports advanced options.
|
||||
For example, the first time you use Better Strongholds for MC 1.16 on Forge, the 'forge-1_16' subdirectory will be created in this folder.
|
||||
If no subdirectory for your version is created, then that version probably does not support the additional options.
|
||||
NOTE -- MOST OPTIONS CAN BE FOUND IN A CONFIG FILE OUTSIDE THIS FOLDER!
|
||||
For example, on Forge 1.16 the file is 'betterstrongholds-forge-1_16.toml'.
|
49
config/betterstrongholds/fabric-1_20/README.txt
Normal file
49
config/betterstrongholds/fabric-1_20/README.txt
Normal file
@ -0,0 +1,49 @@
|
||||
######################################
|
||||
# ores.json #
|
||||
######################################
|
||||
This file contains a BlockSetSelector (see below) describing the probability of a given ore being chosen.
|
||||
These probabilities are used in treasure rooms in the stronghold, in which
|
||||
piles of ore have a chance of spawning.
|
||||
For information on BlockSetSelectors, see the bottom of this README.
|
||||
######################################
|
||||
# rareblocks.json #
|
||||
######################################
|
||||
This file contains a BlockSetSelector describing the probability of a given block being chosen.
|
||||
These probabilities are used in grand libraries, in which
|
||||
two rare blocks will spawn.
|
||||
For information on BlockSetSelectors, see the bottom of this README.
|
||||
######################################
|
||||
# armorstands.json #
|
||||
######################################
|
||||
This file contains ItemSetSelectors describing the probability distribution of armor on armor stands.
|
||||
Common armor stands spawn in Armoury rooms, while Rare ones are only available in the rare Commander rooms.
|
||||
For information on ItemSetSelectors, see the bottom of this README.
|
||||
######################################
|
||||
# itemframes.json #
|
||||
######################################
|
||||
This file contains ItemSetSelectors describing the probability distribution of items in item frames.
|
||||
Item frames only spawn in storage rooms and armoury rooms.
|
||||
For information on ItemSetSelectors, see the bottom of this README.
|
||||
######################################
|
||||
# BlockSetSelectors #
|
||||
######################################
|
||||
Describes a set of blockstates and the probability of each blockstate being chosen.
|
||||
- entries: An object where each entry's key is a blockstate, and each value is that blockstate's probability of being chosen.
|
||||
The total sum of all probabilities SHOULD NOT exceed 1.0!
|
||||
- defaultBlock: The blockstate used for any leftover probability ranges.
|
||||
For example, if the total sum of all the probabilities of the entries is 0.6, then
|
||||
there is a 0.4 chance of the defaultBlock being selected.
|
||||
Here's an example block selector:
|
||||
"entries": {
|
||||
"minecraft:cobblestone": 0.25,
|
||||
"minecraft:air": 0.2,
|
||||
"minecraft:stone_bricks": 0.1
|
||||
},
|
||||
"defaultBlock": "minecraft:oak_planks"
|
||||
For each block, this selector has a 25% chance of returning cobblestone, 20% chance of choosing air,
|
||||
10% chance of choosing stone bricks, and a 100 - (25 + 20 + 10) = 45% chance of choosing oak planks (since it's the default block).
|
||||
######################################
|
||||
# ItemSetSelectors #
|
||||
######################################
|
||||
Describes a set of items and the probability of each item being chosen.
|
||||
Works the same as BlockSetSelectors, but with items instead of blockstates.
|
60
config/betterstrongholds/fabric-1_20/armorstands.json
Normal file
60
config/betterstrongholds/fabric-1_20/armorstands.json
Normal file
@ -0,0 +1,60 @@
|
||||
{
|
||||
"commonHelmets": {
|
||||
"entries": {
|
||||
"leather_helmet": 0.1,
|
||||
"chainmail_helmet": 0.3,
|
||||
"carved_pumpkin": 0.01,
|
||||
"iron_helmet": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"rareHelmets": {
|
||||
"entries": {
|
||||
"diamond_helmet": 0.3,
|
||||
"carved_pumpkin": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"commonChestplates": {
|
||||
"entries": {
|
||||
"leather_chestplate": 0.1,
|
||||
"iron_chestplate": 0.3,
|
||||
"chainmail_chestplate": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"rareChestplates": {
|
||||
"entries": {
|
||||
"diamond_chestplate": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"commonLeggings": {
|
||||
"entries": {
|
||||
"iron_leggings": 0.3,
|
||||
"chainmail_leggings": 0.3,
|
||||
"leather_leggings": 0.1
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"rareLeggings": {
|
||||
"entries": {
|
||||
"diamond_leggings": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"commonBoots": {
|
||||
"entries": {
|
||||
"chainmail_boots": 0.3,
|
||||
"iron_boots": 0.3,
|
||||
"leather_boots": 0.1
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"rareBoots": {
|
||||
"entries": {
|
||||
"diamond_boots": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
}
|
||||
}
|
34
config/betterstrongholds/fabric-1_20/itemframes.json
Normal file
34
config/betterstrongholds/fabric-1_20/itemframes.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"armouryItems": {
|
||||
"entries": {
|
||||
"stone_sword": 0.05,
|
||||
"name_tag": 0.05,
|
||||
"shield": 0.1,
|
||||
"golden_sword": 0.05,
|
||||
"stone_axe": 0.05,
|
||||
"golden_axe": 0.05,
|
||||
"iron_axe": 0.1,
|
||||
"iron_sword": 0.1,
|
||||
"bow": 0.1,
|
||||
"arrow": 0.05
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"storageItems": {
|
||||
"entries": {
|
||||
"lead": 0.05,
|
||||
"map": 0.25,
|
||||
"slime_ball": 0.05,
|
||||
"melon_seeds": 0.025,
|
||||
"beetroot_seeds": 0.025,
|
||||
"rabbit_foot": 0.01,
|
||||
"paper": 0.25,
|
||||
"flint": 0.05,
|
||||
"wheat_seeds": 0.025,
|
||||
"pumpkin_seeds": 0.025,
|
||||
"compass": 0.05,
|
||||
"cake": 0.05
|
||||
},
|
||||
"defaultItem": "air"
|
||||
}
|
||||
}
|
14
config/betterstrongholds/fabric-1_20/ores.json
Normal file
14
config/betterstrongholds/fabric-1_20/ores.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"oreChances": {
|
||||
"entries": {
|
||||
"minecraft:emerald_ore": 0.05,
|
||||
"minecraft:lapis_ore": 0.15,
|
||||
"minecraft:gold_ore": 0.2,
|
||||
"minecraft:redstone_ore[lit=false]": 0.15,
|
||||
"minecraft:coal_ore": 0.2,
|
||||
"minecraft:diamond_ore": 0.05,
|
||||
"minecraft:iron_ore": 0.2
|
||||
},
|
||||
"defaultBlock": "minecraft:coal_ore"
|
||||
}
|
||||
}
|
11
config/betterstrongholds/fabric-1_20/rareblocks.json
Normal file
11
config/betterstrongholds/fabric-1_20/rareblocks.json
Normal file
@ -0,0 +1,11 @@
|
||||
{
|
||||
"blockChances": {
|
||||
"entries": {
|
||||
"minecraft:gold_block": 0.3,
|
||||
"minecraft:diamond_block": 0.1,
|
||||
"minecraft:iron_block": 0.3,
|
||||
"minecraft:quartz_block": 0.3
|
||||
},
|
||||
"defaultBlock": "minecraft:iron_block"
|
||||
}
|
||||
}
|
2
config/betterwitchhuts-fabric-1_20.toml
Normal file
2
config/betterwitchhuts-fabric-1_20.toml
Normal file
@ -0,0 +1,2 @@
|
||||
[general]
|
||||
disableVanillaWitchHuts = true
|
6
config/biomeswevegone/trades.json5
Normal file
6
config/biomeswevegone/trades.json5
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
// Whether to enable BWG Villager Trades
|
||||
"enable_trades": true,
|
||||
// Whether to add BWG Villager Trades to Vanilla Villagers
|
||||
"enable_vanilla_trade_additions": true,
|
||||
}
|
61
config/biomeswevegone/world_generation.json5
Normal file
61
config/biomeswevegone/world_generation.json5
Normal file
@ -0,0 +1,61 @@
|
||||
{
|
||||
// Which biomes are enabled, if disabled the biome will default to its vanilla counterpart for the given region
|
||||
"enabled_biomes": {
|
||||
"biomeswevegone:mojave_desert": true,
|
||||
"biomeswevegone:white_mangrove_marshes": false,
|
||||
"biomeswevegone:howling_peaks": true,
|
||||
"biomeswevegone:fragment_jungle": true,
|
||||
"biomeswevegone:maple_taiga": true,
|
||||
"biomeswevegone:crag_gardens": true,
|
||||
"biomeswevegone:overgrowth_woodlands": true,
|
||||
"biomeswevegone:basalt_barrera": false,
|
||||
"biomeswevegone:black_forest": true,
|
||||
"biomeswevegone:crimson_tundra": false,
|
||||
"biomeswevegone:rainbow_beach": true,
|
||||
"biomeswevegone:rose_fields": false,
|
||||
"biomeswevegone:firecracker_chaparral": true,
|
||||
"biomeswevegone:eroded_borealis": false,
|
||||
"biomeswevegone:araucaria_savanna": true,
|
||||
"biomeswevegone:bayou": false,
|
||||
"biomeswevegone:ironwood_gour": true,
|
||||
"biomeswevegone:dacite_ridges": false,
|
||||
"biomeswevegone:prairie": false,
|
||||
"biomeswevegone:allium_shrubland": true,
|
||||
"biomeswevegone:windswept_desert": false,
|
||||
"biomeswevegone:atacama_outback": true,
|
||||
"biomeswevegone:ebony_woods": true,
|
||||
"biomeswevegone:enchanted_tangle": true,
|
||||
"biomeswevegone:frosted_taiga": true,
|
||||
"biomeswevegone:orchard": true,
|
||||
"biomeswevegone:cika_woods": true,
|
||||
"biomeswevegone:rugged_badlands": true,
|
||||
"biomeswevegone:weeping_witch_forest": true,
|
||||
"biomeswevegone:shattered_glacier": true,
|
||||
"biomeswevegone:lush_stacks": false,
|
||||
"biomeswevegone:dead_sea": false,
|
||||
"biomeswevegone:baobab_savanna": true,
|
||||
"biomeswevegone:jacaranda_jungle": true,
|
||||
"biomeswevegone:aspen_boreal": true,
|
||||
"biomeswevegone:sakura_grove": true,
|
||||
"biomeswevegone:cypress_swamplands": true,
|
||||
"biomeswevegone:dacite_shore": false,
|
||||
"biomeswevegone:pumpkin_valley": false,
|
||||
"biomeswevegone:amaranth_grassland": true,
|
||||
"biomeswevegone:sierra_badlands": true,
|
||||
"biomeswevegone:canadian_shield": true,
|
||||
"biomeswevegone:zelkova_forest": true,
|
||||
"biomeswevegone:coconino_meadow": true,
|
||||
"biomeswevegone:forgotten_forest": true,
|
||||
"biomeswevegone:skyrise_vale": true,
|
||||
"biomeswevegone:redwood_thicket": true,
|
||||
"biomeswevegone:tropical_rainforest": true,
|
||||
"biomeswevegone:frosted_coniferous_forest": true,
|
||||
"biomeswevegone:coniferous_forest": true,
|
||||
"biomeswevegone:red_rock_valley": false,
|
||||
"biomeswevegone:temperate_grove": true,
|
||||
},
|
||||
// How much each BWG region weighs. This weight applies to all 3 BWG Regions
|
||||
"region_weight": 3,
|
||||
// Whether to add bwg flowers and features to Vanilla Biomes (Config Option for Fabric Only)
|
||||
"vanilla_additions": true,
|
||||
}
|
48
config/bluemap/core.conf
Normal file
48
config/bluemap/core.conf
Normal file
@ -0,0 +1,48 @@
|
||||
## ##
|
||||
## BlueMap ##
|
||||
## Core-Config ##
|
||||
## ##
|
||||
|
||||
# By changing the setting (accept-download) below to TRUE you are indicating that you have accepted mojang's EULA (https://account.mojang.com/documents/minecraft_eula),
|
||||
# you confirm that you own a license to Minecraft (Java Edition)
|
||||
# and you agree that BlueMap will download and use a minecraft-client file (depending on the minecraft-version) from mojangs servers (https://piston-meta.mojang.com/) for you.
|
||||
# This file contains resources that belong to mojang and you must not redistribute it or do anything else that is not compliant with mojang's EULA.
|
||||
# BlueMap uses resources in this file to generate the 3D-Models used for the map and texture them. (BlueMap will not work without those resources.)
|
||||
# 2024-12-31T22:44:44
|
||||
accept-download: false
|
||||
|
||||
# The folder where bluemap saves data-files it needs during runtime or to save e.g. the render-progress to resume it later.
|
||||
# Default is "bluemap"
|
||||
data: "bluemap"
|
||||
|
||||
# This changes the amount of threads that BlueMap will use to render the maps.
|
||||
# A higher value can improve render-speed but could impact performance on the host machine.
|
||||
# This should be always below or equal to the number of available processor-cores.
|
||||
# Zero or a negative value means the amount of available processor-cores subtracted by the value.
|
||||
# (So a value of -2 with 6 cores results in 4 render-processes)
|
||||
# Default is 1
|
||||
render-thread-count: 1
|
||||
|
||||
# Controls whether BlueMap should try to find and load mod-resources and datapacks from the server/world-directories.
|
||||
# Default is true
|
||||
scan-for-mod-resources: true
|
||||
|
||||
# If this is true, BlueMap might send really basic metrics reports containing only the implementation-type and the version that is being used to https://metrics.bluecolored.de/bluemap/
|
||||
# This allows me to track the basic usage of BlueMap and helps me stay motivated to further develop this tool! Please leave it on :)
|
||||
# An example report looks like this: {"implementation":"bukkit","version":"5.3","mcVersion":"?"}
|
||||
# Default is true
|
||||
metrics: true
|
||||
|
||||
# Config-section for debug-logging
|
||||
log: {
|
||||
# The file where the debug-log will be written to.
|
||||
# Comment out to disable debug-logging completely.
|
||||
# Java String formatting syntax can be used to add time, see: https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html
|
||||
# Default is no logging
|
||||
file: "bluemap/logs/debug.log"
|
||||
#file: "bluemap/logs/debug_%1$tF_%1$tT.log"
|
||||
|
||||
# Whether the logger should append to an existing file, or overwrite it
|
||||
# Default is false
|
||||
append: false
|
||||
}
|
126
config/bluemap/maps/new_world.conf
Normal file
126
config/bluemap/maps/new_world.conf
Normal file
@ -0,0 +1,126 @@
|
||||
## ##
|
||||
## BlueMap ##
|
||||
## Map-Config ##
|
||||
## ##
|
||||
|
||||
# The path to the save-folder of the world to render.
|
||||
# (If this is not defined (commented out or removed), the map will be only registered to the web-server and the web-app
|
||||
# but not rendered or loaded by BlueMap. This can be used to display a map that has been rendered somewhere else.)
|
||||
world: "saves/New World"
|
||||
|
||||
# The dimension of the world. Can be "minecraft:overworld", "minecraft:the_nether", "minecraft:the_end"
|
||||
# or any dimension-key introduced by a mod or datapack.
|
||||
dimension: "minecraft:overworld"
|
||||
|
||||
# The display-name of this map -> how this map will be named on the webapp.
|
||||
# You can change this at any time.
|
||||
# Default is the id of this map
|
||||
name: "New World (overworld)"
|
||||
|
||||
# A lower value makes the map sorted first (in lists and menus), a higher value makes it sorted later.
|
||||
# The value needs to be an integer but it can be negative.
|
||||
# You can change this at any time.
|
||||
# Default is 0
|
||||
sorting: 0
|
||||
|
||||
# The position on the world where the map will be centered if you open it.
|
||||
# You can change this at any time.
|
||||
# This defaults to the world-spawn if you don't set it.
|
||||
#start-pos: {x:500, z:-820}
|
||||
|
||||
# The color of the sky as a hex-color
|
||||
# You can change this at any time.
|
||||
# Default is "#7dabff"
|
||||
sky-color: "#7dabff"
|
||||
|
||||
# The color of the void as a hex-color
|
||||
# You can change this at any time.
|
||||
# Default is "#000000"
|
||||
void-color: "#000000"
|
||||
|
||||
# Defines the ambient light-strength that every block is receiving, regardless of the sunlight/blocklight.
|
||||
# 0 is no ambient light, 1 is fully lighted.
|
||||
# You can change this at any time.
|
||||
# Default is 0
|
||||
ambient-light: 0.1
|
||||
|
||||
# BlueMap tries to omit all blocks that are below this Y-level and are not visible from above-ground.
|
||||
# More specific: Block-Faces that have a sunlight/skylight value of 0 are removed.
|
||||
# This improves the performance of the map on slower devices by a lot, but might cause some blocks to disappear that should normally be visible.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Set to a very high value to remove caves everywhere (e.g. 10000)
|
||||
# Set to a very low value to remove nothing and render all caves (e.g. -10000)
|
||||
# Default is 55 (slightly below water-level)
|
||||
remove-caves-below-y: 55
|
||||
|
||||
# This is the amount of blocks relative to the "ocean-floor" heightmap that the cave-detection will start at.
|
||||
# Everything above that (heightmap-relative) y-level will not be removed.
|
||||
# Comment or set to a very high value to disable using the ocean-floor heightmap for cave-detection.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Defaults to 10000 (disabled)
|
||||
cave-detection-ocean-floor: -5
|
||||
|
||||
# With this value set to true, BlueMap also uses the block-light value (additionally to the sky-light) to "detect caves".
|
||||
# (See: remove-caves-below-y)
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Default is false
|
||||
cave-detection-uses-block-light: false
|
||||
|
||||
# With the below values you can limit the map-render.
|
||||
# This can be used to ignore the nethers ceiling or render only a certain part of a world.
|
||||
# If you change these values, bluemap automatically tries to update the map,
|
||||
# including deleting map-tiles which are outside the new limits.
|
||||
# Default is no min or max value (= infinite bounds)
|
||||
#min-x: -4000
|
||||
#max-x: 4000
|
||||
#min-z: -4000
|
||||
#max-z: 4000
|
||||
#min-y: 50
|
||||
#max-y: 100
|
||||
|
||||
# The minimum "inhabitedTime" value that a chunk must have to be rendered.
|
||||
# If you set this to a value greater than 0, bluemap will only render chunks that players have visited already.
|
||||
# Default is 0
|
||||
min-inhabited-time: 0
|
||||
|
||||
# Using this, BlueMap pretends that every Block out of the defined render-bounds is AIR,
|
||||
# this means you can see the blocks where the world is cut (instead of having a see-through/xray view).
|
||||
# This has only an effect if you set some render-bounds above.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Default is true
|
||||
render-edges: true
|
||||
|
||||
# Whether the hires-layer will be saved to the storage.
|
||||
# Disabling this will speed up rendering and reduce the size of the map-files a lot.
|
||||
# But you will not be able to see the full 3d-models if you zoom in on the map.
|
||||
# Changing this to false will not remove any existing tiles, existing tiles just won't get updated anymore.
|
||||
# Changing this to true will require a re-render of the map.
|
||||
# Default is true
|
||||
save-hires-layer: true
|
||||
|
||||
# This defines the storage-config that will be used to save this map.
|
||||
# You can find your storage configs next to this config file in the 'storages'-folder.
|
||||
# Changing this value requires a re-render of the map. The map in the old storage will not be deleted.
|
||||
# Default is "file"
|
||||
storage: "file"
|
||||
|
||||
# Normally BlueMap detects if a chunk has not yet generated it's light-data and omits rendering those chunks.
|
||||
# If this is set to true BlueMap will render Chunks even if there is no light-data!
|
||||
# This can be useful for example if some mod prevents light-data from being saved correctly.
|
||||
# However, this also has a few drawbacks:
|
||||
# - For those chunks, every block will always be fully lit
|
||||
# - Night-mode might not work correctly
|
||||
# - Caves will always be rendered (ignoring the 'renderCaves' setting)
|
||||
# Default is false
|
||||
ignore-missing-light-data: false
|
||||
|
||||
# Here you can define any static marker-sets with markers that should be displayed on the map.
|
||||
# You can change this at any time.
|
||||
# If you need dynamic markers, you can use any plugin that integrates with BlueMap's API.
|
||||
# Here is a list: https://bluemap.bluecolored.de/community/3rdPartySupport.html
|
||||
marker-sets: {
|
||||
|
||||
# Please check out the wiki for information on how to configure this:
|
||||
# https://bluemap.bluecolored.de/wiki/customization/Markers.html
|
||||
|
||||
}
|
@ -0,0 +1,126 @@
|
||||
## ##
|
||||
## BlueMap ##
|
||||
## Map-Config ##
|
||||
## ##
|
||||
|
||||
# The path to the save-folder of the world to render.
|
||||
# (If this is not defined (commented out or removed), the map will be only registered to the web-server and the web-app
|
||||
# but not rendered or loaded by BlueMap. This can be used to display a map that has been rendered somewhere else.)
|
||||
world: "saves/New World"
|
||||
|
||||
# The dimension of the world. Can be "minecraft:overworld", "minecraft:the_nether", "minecraft:the_end"
|
||||
# or any dimension-key introduced by a mod or datapack.
|
||||
dimension: "solara_dimension:solarademension"
|
||||
|
||||
# The display-name of this map -> how this map will be named on the webapp.
|
||||
# You can change this at any time.
|
||||
# Default is the id of this map
|
||||
name: "New World (solara_dimension:solarademension)"
|
||||
|
||||
# A lower value makes the map sorted first (in lists and menus), a higher value makes it sorted later.
|
||||
# The value needs to be an integer but it can be negative.
|
||||
# You can change this at any time.
|
||||
# Default is 0
|
||||
sorting: 0
|
||||
|
||||
# The position on the world where the map will be centered if you open it.
|
||||
# You can change this at any time.
|
||||
# This defaults to the world-spawn if you don't set it.
|
||||
#start-pos: {x:500, z:-820}
|
||||
|
||||
# The color of the sky as a hex-color
|
||||
# You can change this at any time.
|
||||
# Default is "#7dabff"
|
||||
sky-color: "#7dabff"
|
||||
|
||||
# The color of the void as a hex-color
|
||||
# You can change this at any time.
|
||||
# Default is "#000000"
|
||||
void-color: "#000000"
|
||||
|
||||
# Defines the ambient light-strength that every block is receiving, regardless of the sunlight/blocklight.
|
||||
# 0 is no ambient light, 1 is fully lighted.
|
||||
# You can change this at any time.
|
||||
# Default is 0
|
||||
ambient-light: 0.1
|
||||
|
||||
# BlueMap tries to omit all blocks that are below this Y-level and are not visible from above-ground.
|
||||
# More specific: Block-Faces that have a sunlight/skylight value of 0 are removed.
|
||||
# This improves the performance of the map on slower devices by a lot, but might cause some blocks to disappear that should normally be visible.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Set to a very high value to remove caves everywhere (e.g. 10000)
|
||||
# Set to a very low value to remove nothing and render all caves (e.g. -10000)
|
||||
# Default is 55 (slightly below water-level)
|
||||
remove-caves-below-y: 55
|
||||
|
||||
# This is the amount of blocks relative to the "ocean-floor" heightmap that the cave-detection will start at.
|
||||
# Everything above that (heightmap-relative) y-level will not be removed.
|
||||
# Comment or set to a very high value to disable using the ocean-floor heightmap for cave-detection.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Defaults to 10000 (disabled)
|
||||
cave-detection-ocean-floor: -5
|
||||
|
||||
# With this value set to true, BlueMap also uses the block-light value (additionally to the sky-light) to "detect caves".
|
||||
# (See: remove-caves-below-y)
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Default is false
|
||||
cave-detection-uses-block-light: false
|
||||
|
||||
# With the below values you can limit the map-render.
|
||||
# This can be used to ignore the nethers ceiling or render only a certain part of a world.
|
||||
# If you change these values, bluemap automatically tries to update the map,
|
||||
# including deleting map-tiles which are outside the new limits.
|
||||
# Default is no min or max value (= infinite bounds)
|
||||
#min-x: -4000
|
||||
#max-x: 4000
|
||||
#min-z: -4000
|
||||
#max-z: 4000
|
||||
#min-y: 50
|
||||
#max-y: 100
|
||||
|
||||
# The minimum "inhabitedTime" value that a chunk must have to be rendered.
|
||||
# If you set this to a value greater than 0, bluemap will only render chunks that players have visited already.
|
||||
# Default is 0
|
||||
min-inhabited-time: 0
|
||||
|
||||
# Using this, BlueMap pretends that every Block out of the defined render-bounds is AIR,
|
||||
# this means you can see the blocks where the world is cut (instead of having a see-through/xray view).
|
||||
# This has only an effect if you set some render-bounds above.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Default is true
|
||||
render-edges: true
|
||||
|
||||
# Whether the hires-layer will be saved to the storage.
|
||||
# Disabling this will speed up rendering and reduce the size of the map-files a lot.
|
||||
# But you will not be able to see the full 3d-models if you zoom in on the map.
|
||||
# Changing this to false will not remove any existing tiles, existing tiles just won't get updated anymore.
|
||||
# Changing this to true will require a re-render of the map.
|
||||
# Default is true
|
||||
save-hires-layer: true
|
||||
|
||||
# This defines the storage-config that will be used to save this map.
|
||||
# You can find your storage configs next to this config file in the 'storages'-folder.
|
||||
# Changing this value requires a re-render of the map. The map in the old storage will not be deleted.
|
||||
# Default is "file"
|
||||
storage: "file"
|
||||
|
||||
# Normally BlueMap detects if a chunk has not yet generated it's light-data and omits rendering those chunks.
|
||||
# If this is set to true BlueMap will render Chunks even if there is no light-data!
|
||||
# This can be useful for example if some mod prevents light-data from being saved correctly.
|
||||
# However, this also has a few drawbacks:
|
||||
# - For those chunks, every block will always be fully lit
|
||||
# - Night-mode might not work correctly
|
||||
# - Caves will always be rendered (ignoring the 'renderCaves' setting)
|
||||
# Default is false
|
||||
ignore-missing-light-data: false
|
||||
|
||||
# Here you can define any static marker-sets with markers that should be displayed on the map.
|
||||
# You can change this at any time.
|
||||
# If you need dynamic markers, you can use any plugin that integrates with BlueMap's API.
|
||||
# Here is a list: https://bluemap.bluecolored.de/community/3rdPartySupport.html
|
||||
marker-sets: {
|
||||
|
||||
# Please check out the wiki for information on how to configure this:
|
||||
# https://bluemap.bluecolored.de/wiki/customization/Markers.html
|
||||
|
||||
}
|
126
config/bluemap/maps/new_world_the_end.conf
Normal file
126
config/bluemap/maps/new_world_the_end.conf
Normal file
@ -0,0 +1,126 @@
|
||||
## ##
|
||||
## BlueMap ##
|
||||
## Map-Config ##
|
||||
## ##
|
||||
|
||||
# The path to the save-folder of the world to render.
|
||||
# (If this is not defined (commented out or removed), the map will be only registered to the web-server and the web-app
|
||||
# but not rendered or loaded by BlueMap. This can be used to display a map that has been rendered somewhere else.)
|
||||
world: "saves/New World"
|
||||
|
||||
# The dimension of the world. Can be "minecraft:overworld", "minecraft:the_nether", "minecraft:the_end"
|
||||
# or any dimension-key introduced by a mod or datapack.
|
||||
dimension: "minecraft:the_end"
|
||||
|
||||
# The display-name of this map -> how this map will be named on the webapp.
|
||||
# You can change this at any time.
|
||||
# Default is the id of this map
|
||||
name: "New World (the_end)"
|
||||
|
||||
# A lower value makes the map sorted first (in lists and menus), a higher value makes it sorted later.
|
||||
# The value needs to be an integer but it can be negative.
|
||||
# You can change this at any time.
|
||||
# Default is 0
|
||||
sorting: 200
|
||||
|
||||
# The position on the world where the map will be centered if you open it.
|
||||
# You can change this at any time.
|
||||
# This defaults to the world-spawn if you don't set it.
|
||||
#start-pos: {x:500, z:-820}
|
||||
|
||||
# The color of the sky as a hex-color
|
||||
# You can change this at any time.
|
||||
# Default is "#7dabff"
|
||||
sky-color: "#080010"
|
||||
|
||||
# The color of the void as a hex-color
|
||||
# You can change this at any time.
|
||||
# Default is "#000000"
|
||||
void-color: "#080010"
|
||||
|
||||
# Defines the ambient light-strength that every block is receiving, regardless of the sunlight/blocklight.
|
||||
# 0 is no ambient light, 1 is fully lighted.
|
||||
# You can change this at any time.
|
||||
# Default is 0
|
||||
ambient-light: 0.6
|
||||
|
||||
# BlueMap tries to omit all blocks that are below this Y-level and are not visible from above-ground.
|
||||
# More specific: Block-Faces that have a sunlight/skylight value of 0 are removed.
|
||||
# This improves the performance of the map on slower devices by a lot, but might cause some blocks to disappear that should normally be visible.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Set to a very high value to remove caves everywhere (e.g. 10000)
|
||||
# Set to a very low value to remove nothing and render all caves (e.g. -10000)
|
||||
# Default is 55 (slightly below water-level)
|
||||
remove-caves-below-y: -10000
|
||||
|
||||
# This is the amount of blocks relative to the "ocean-floor" heightmap that the cave-detection will start at.
|
||||
# Everything above that (heightmap-relative) y-level will not be removed.
|
||||
# Comment or set to a very high value to disable using the ocean-floor heightmap for cave-detection.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Defaults to 10000 (disabled)
|
||||
cave-detection-ocean-floor: -5
|
||||
|
||||
# With this value set to true, BlueMap also uses the block-light value (additionally to the sky-light) to "detect caves".
|
||||
# (See: remove-caves-below-y)
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Default is false
|
||||
cave-detection-uses-block-light: false
|
||||
|
||||
# With the below values you can limit the map-render.
|
||||
# This can be used to ignore the nethers ceiling or render only a certain part of a world.
|
||||
# If you change these values, bluemap automatically tries to update the map,
|
||||
# including deleting map-tiles which are outside the new limits.
|
||||
# Default is no min or max value (= infinite bounds)
|
||||
#min-x: -4000
|
||||
#max-x: 4000
|
||||
#min-z: -4000
|
||||
#max-z: 4000
|
||||
#min-y: 50
|
||||
#max-y: 100
|
||||
|
||||
# The minimum "inhabitedTime" value that a chunk must have to be rendered.
|
||||
# If you set this to a value greater than 0, bluemap will only render chunks that players have visited already.
|
||||
# Default is 0
|
||||
min-inhabited-time: 0
|
||||
|
||||
# Using this, BlueMap pretends that every Block out of the defined render-bounds is AIR,
|
||||
# this means you can see the blocks where the world is cut (instead of having a see-through/xray view).
|
||||
# This has only an effect if you set some render-bounds above.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Default is true
|
||||
render-edges: true
|
||||
|
||||
# Whether the hires-layer will be saved to the storage.
|
||||
# Disabling this will speed up rendering and reduce the size of the map-files a lot.
|
||||
# But you will not be able to see the full 3d-models if you zoom in on the map.
|
||||
# Changing this to false will not remove any existing tiles, existing tiles just won't get updated anymore.
|
||||
# Changing this to true will require a re-render of the map.
|
||||
# Default is true
|
||||
save-hires-layer: true
|
||||
|
||||
# This defines the storage-config that will be used to save this map.
|
||||
# You can find your storage configs next to this config file in the 'storages'-folder.
|
||||
# Changing this value requires a re-render of the map. The map in the old storage will not be deleted.
|
||||
# Default is "file"
|
||||
storage: "file"
|
||||
|
||||
# Normally BlueMap detects if a chunk has not yet generated it's light-data and omits rendering those chunks.
|
||||
# If this is set to true BlueMap will render Chunks even if there is no light-data!
|
||||
# This can be useful for example if some mod prevents light-data from being saved correctly.
|
||||
# However, this also has a few drawbacks:
|
||||
# - For those chunks, every block will always be fully lit
|
||||
# - Night-mode might not work correctly
|
||||
# - Caves will always be rendered (ignoring the 'renderCaves' setting)
|
||||
# Default is false
|
||||
ignore-missing-light-data: false
|
||||
|
||||
# Here you can define any static marker-sets with markers that should be displayed on the map.
|
||||
# You can change this at any time.
|
||||
# If you need dynamic markers, you can use any plugin that integrates with BlueMap's API.
|
||||
# Here is a list: https://bluemap.bluecolored.de/community/3rdPartySupport.html
|
||||
marker-sets: {
|
||||
|
||||
# Please check out the wiki for information on how to configure this:
|
||||
# https://bluemap.bluecolored.de/wiki/customization/Markers.html
|
||||
|
||||
}
|
126
config/bluemap/maps/new_world_the_nether.conf
Normal file
126
config/bluemap/maps/new_world_the_nether.conf
Normal file
@ -0,0 +1,126 @@
|
||||
## ##
|
||||
## BlueMap ##
|
||||
## Map-Config ##
|
||||
## ##
|
||||
|
||||
# The path to the save-folder of the world to render.
|
||||
# (If this is not defined (commented out or removed), the map will be only registered to the web-server and the web-app
|
||||
# but not rendered or loaded by BlueMap. This can be used to display a map that has been rendered somewhere else.)
|
||||
world: "saves/New World"
|
||||
|
||||
# The dimension of the world. Can be "minecraft:overworld", "minecraft:the_nether", "minecraft:the_end"
|
||||
# or any dimension-key introduced by a mod or datapack.
|
||||
dimension: "minecraft:the_nether"
|
||||
|
||||
# The display-name of this map -> how this map will be named on the webapp.
|
||||
# You can change this at any time.
|
||||
# Default is the id of this map
|
||||
name: "New World (the_nether)"
|
||||
|
||||
# A lower value makes the map sorted first (in lists and menus), a higher value makes it sorted later.
|
||||
# The value needs to be an integer but it can be negative.
|
||||
# You can change this at any time.
|
||||
# Default is 0
|
||||
sorting: 100
|
||||
|
||||
# The position on the world where the map will be centered if you open it.
|
||||
# You can change this at any time.
|
||||
# This defaults to the world-spawn if you don't set it.
|
||||
#start-pos: {x:500, z:-820}
|
||||
|
||||
# The color of the sky as a hex-color
|
||||
# You can change this at any time.
|
||||
# Default is "#7dabff"
|
||||
sky-color: "#290000"
|
||||
|
||||
# The color of the void as a hex-color
|
||||
# You can change this at any time.
|
||||
# Default is "#000000"
|
||||
void-color: "#150000"
|
||||
|
||||
# Defines the ambient light-strength that every block is receiving, regardless of the sunlight/blocklight.
|
||||
# 0 is no ambient light, 1 is fully lighted.
|
||||
# You can change this at any time.
|
||||
# Default is 0
|
||||
ambient-light: 0.6
|
||||
|
||||
# BlueMap tries to omit all blocks that are below this Y-level and are not visible from above-ground.
|
||||
# More specific: Block-Faces that have a sunlight/skylight value of 0 are removed.
|
||||
# This improves the performance of the map on slower devices by a lot, but might cause some blocks to disappear that should normally be visible.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Set to a very high value to remove caves everywhere (e.g. 10000)
|
||||
# Set to a very low value to remove nothing and render all caves (e.g. -10000)
|
||||
# Default is 55 (slightly below water-level)
|
||||
remove-caves-below-y: -10000
|
||||
|
||||
# This is the amount of blocks relative to the "ocean-floor" heightmap that the cave-detection will start at.
|
||||
# Everything above that (heightmap-relative) y-level will not be removed.
|
||||
# Comment or set to a very high value to disable using the ocean-floor heightmap for cave-detection.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Defaults to 10000 (disabled)
|
||||
cave-detection-ocean-floor: -5
|
||||
|
||||
# With this value set to true, BlueMap also uses the block-light value (additionally to the sky-light) to "detect caves".
|
||||
# (See: remove-caves-below-y)
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Default is false
|
||||
cave-detection-uses-block-light: false
|
||||
|
||||
# With the below values you can limit the map-render.
|
||||
# This can be used to ignore the nethers ceiling or render only a certain part of a world.
|
||||
# If you change these values, bluemap automatically tries to update the map,
|
||||
# including deleting map-tiles which are outside the new limits.
|
||||
# Default is no min or max value (= infinite bounds)
|
||||
#min-x: -4000
|
||||
#max-x: 4000
|
||||
#min-z: -4000
|
||||
#max-z: 4000
|
||||
#min-y: 50
|
||||
max-y: 90
|
||||
|
||||
# The minimum "inhabitedTime" value that a chunk must have to be rendered.
|
||||
# If you set this to a value greater than 0, bluemap will only render chunks that players have visited already.
|
||||
# Default is 0
|
||||
min-inhabited-time: 0
|
||||
|
||||
# Using this, BlueMap pretends that every Block out of the defined render-bounds is AIR,
|
||||
# this means you can see the blocks where the world is cut (instead of having a see-through/xray view).
|
||||
# This has only an effect if you set some render-bounds above.
|
||||
# Changing this value requires a re-render of the map.
|
||||
# Default is true
|
||||
render-edges: true
|
||||
|
||||
# Whether the hires-layer will be saved to the storage.
|
||||
# Disabling this will speed up rendering and reduce the size of the map-files a lot.
|
||||
# But you will not be able to see the full 3d-models if you zoom in on the map.
|
||||
# Changing this to false will not remove any existing tiles, existing tiles just won't get updated anymore.
|
||||
# Changing this to true will require a re-render of the map.
|
||||
# Default is true
|
||||
save-hires-layer: true
|
||||
|
||||
# This defines the storage-config that will be used to save this map.
|
||||
# You can find your storage configs next to this config file in the 'storages'-folder.
|
||||
# Changing this value requires a re-render of the map. The map in the old storage will not be deleted.
|
||||
# Default is "file"
|
||||
storage: "file"
|
||||
|
||||
# Normally BlueMap detects if a chunk has not yet generated it's light-data and omits rendering those chunks.
|
||||
# If this is set to true BlueMap will render Chunks even if there is no light-data!
|
||||
# This can be useful for example if some mod prevents light-data from being saved correctly.
|
||||
# However, this also has a few drawbacks:
|
||||
# - For those chunks, every block will always be fully lit
|
||||
# - Night-mode might not work correctly
|
||||
# - Caves will always be rendered (ignoring the 'renderCaves' setting)
|
||||
# Default is false
|
||||
ignore-missing-light-data: false
|
||||
|
||||
# Here you can define any static marker-sets with markers that should be displayed on the map.
|
||||
# You can change this at any time.
|
||||
# If you need dynamic markers, you can use any plugin that integrates with BlueMap's API.
|
||||
# Here is a list: https://bluemap.bluecolored.de/community/3rdPartySupport.html
|
||||
marker-sets: {
|
||||
|
||||
# Please check out the wiki for information on how to configure this:
|
||||
# https://bluemap.bluecolored.de/wiki/customization/Markers.html
|
||||
|
||||
}
|
72
config/bluemap/plugin.conf
Normal file
72
config/bluemap/plugin.conf
Normal file
@ -0,0 +1,72 @@
|
||||
## ##
|
||||
## BlueMap ##
|
||||
## Plugin-Config ##
|
||||
## ##
|
||||
|
||||
# If the server should send player-positions to the webapp.
|
||||
# This only works if the integrated webserver is enabled.
|
||||
# Default is true
|
||||
live-player-markers: true
|
||||
|
||||
# A list of gamemodes that will prevent a player from appearing on the map.
|
||||
# Possible values are: survival, creative, spectator, adventure
|
||||
hidden-game-modes: [
|
||||
"spectator"
|
||||
]
|
||||
|
||||
# If this is true, players that are vanished (by a plugin) will be hidden on the map.
|
||||
# (This only works with Spigot and Sponge based vanish-plugins)
|
||||
# Default is true
|
||||
hide-vanished: true
|
||||
|
||||
# If this is true, players that have an invisibility (potion-)effect will be hidden on the map.
|
||||
# Default is true
|
||||
hide-invisible: true
|
||||
|
||||
# If this is true, players that are sneaking will be hidden on the map.
|
||||
# Default is false
|
||||
hide-sneaking: false
|
||||
|
||||
# Hides the player if they are in a sky or block-light level below the given number.
|
||||
# BOTH values have to be below the threshold for the player to be hidden!
|
||||
# E.g. if you set both to 1, then the player will be hidden on the map if they are in absolute darkness
|
||||
# Or, if you want players only be visible on the surface you set the sky-threshold to something between 1 and 15
|
||||
# and the block-threshold to 16
|
||||
# Default is 0 (don't hide the player)
|
||||
hide-below-sky-light: 0
|
||||
hide-below-block-light: 0
|
||||
|
||||
# If this is true, players that are on a different world than the viewed map will not appear on the player-list.
|
||||
# Default is false
|
||||
hide-different-world: false
|
||||
|
||||
# The interval in seconds that the markers will be written to the map-storage.
|
||||
# This is useful if you can't create a live-connection between the server and the webapp
|
||||
# and the markers can only be updated via the map-storage.
|
||||
# 0 or lower means that the markers will never be written to the map-storage.
|
||||
# Default is 0
|
||||
#write-markers-interval: 10
|
||||
|
||||
# The interval in seconds that the players will be written to the map-storage.
|
||||
# This is useful if you can't create a live-connection between the server and the webapp
|
||||
# and the players can only be updated via the map-storage.
|
||||
# 0 or lower means that the players will never be written to the map-storage.
|
||||
# Default is 0
|
||||
#write-players-interval: 3
|
||||
|
||||
# Download the skin from mojang-serves when a player joins your server, so it can be used for the player-markers.
|
||||
# Default is true
|
||||
skin-download: true
|
||||
|
||||
# The amount of players that is needed to pause BlueMap's render-threads.
|
||||
# -> If this amount of players or more is online, bluemap will stop rendering map-updates until enough players
|
||||
# have logged off again
|
||||
# Setting this to 0 or -1 will disable this feature -> bluemap will not pause rendering
|
||||
# Default is -1
|
||||
player-render-limit: -1
|
||||
|
||||
# The interval in minutes in which a full map-update will be triggered.
|
||||
# This is ADDITIONALLY to the normal map-update process (in case that fails to detect any file-changes).
|
||||
# ! This DOESN'T re-render the entire map each time, it only checks if there are some changes that have not been rendered yet!
|
||||
# Default is 1440 (24 hours)
|
||||
full-update-interval: 1440
|
22
config/bluemap/storages/file.conf
Normal file
22
config/bluemap/storages/file.conf
Normal file
@ -0,0 +1,22 @@
|
||||
## ##
|
||||
## BlueMap ##
|
||||
## Storage-Config ##
|
||||
## ##
|
||||
|
||||
# The storage-type of this storage.
|
||||
# Depending on this setting, different config-entries are allowed/expected in this config file.
|
||||
# Don't change this value! (If you want a different storage-type, check out the other example-configs)
|
||||
storage-type: file
|
||||
|
||||
# The path to the folder on your file-system where bluemap will save the rendered map
|
||||
# The default is: "bluemap/web/maps"
|
||||
root: "bluemap/web/maps"
|
||||
|
||||
# The compression-type that bluemap will use to compress generated map-data.
|
||||
# Available compression-types are:
|
||||
# - gzip
|
||||
# - zstd
|
||||
# - deflate
|
||||
# - none
|
||||
# The default is: gzip
|
||||
compression: gzip
|
47
config/bluemap/storages/sql.conf
Normal file
47
config/bluemap/storages/sql.conf
Normal file
@ -0,0 +1,47 @@
|
||||
## ##
|
||||
## BlueMap ##
|
||||
## Storage-Config ##
|
||||
## ##
|
||||
|
||||
# The storage-type of this storage.
|
||||
# Depending on this setting, different config-entries are allowed/expected in this config file.
|
||||
# Don't change this value! (If you want a different storage-type, check out the other example-configs)
|
||||
storage-type: sql
|
||||
|
||||
# The JDBC-Connection URL that is used to connect to the database.
|
||||
# The format for this url is usually something like: jdbc:[driver]://[host]:[port]/[database]
|
||||
# The exact format of the url is determined by the JDBC-Driver you are using.
|
||||
connection-url: "jdbc:mysql://localhost:3306/bluemap?permitMysqlScheme"
|
||||
|
||||
# You can set any additional (JDBC-Driver-specific) properties here
|
||||
# Usually that's your db-user and password
|
||||
connection-properties: {
|
||||
user: "root",
|
||||
password: ""
|
||||
}
|
||||
|
||||
# The maximum number of connections to the database that are allowed to be open at the same time.
|
||||
# A negative number means unlimited.
|
||||
# Default is: -1
|
||||
max-connections: -1
|
||||
|
||||
# This can be used to load a custom jdbc-driver from a .jar file.
|
||||
# E.g. if your runtime-environment is not already providing the sql-driver you need,
|
||||
# you could download the MariaDB JDBC-Connector from https://mariadb.com/downloads/connectors/connectors-data-access/java8-connector/
|
||||
# place it in the './bluemap' folder and use is like this:
|
||||
#driver-jar: "bluemap/mariadb-java-client-3.0.7.jar"
|
||||
|
||||
# This is the driver-class that bluemap will try to load and use.
|
||||
# Check the documentation of the driver you are using if you don't know this.
|
||||
# Leaving this commented means that bluemap automatically tries to find a suitable driver in your classpath.
|
||||
# (If you added a custom driverJar above, you HAVE TO set the correct class name here)
|
||||
#driver-class: "org.mariadb.jdbc.Driver"
|
||||
|
||||
# The compression-type that bluemap will use to compress generated map-data.
|
||||
# Available compression-types are:
|
||||
# - gzip
|
||||
# - zstd
|
||||
# - deflate
|
||||
# - none
|
||||
# The default is: gzip
|
||||
compression: gzip
|
71
config/bluemap/webapp.conf
Normal file
71
config/bluemap/webapp.conf
Normal file
@ -0,0 +1,71 @@
|
||||
## ##
|
||||
## BlueMap ##
|
||||
## Webapp-Config ##
|
||||
## ##
|
||||
|
||||
# With this setting you can disable the creation and updating of all web-app related files
|
||||
# Default is true
|
||||
enabled: true
|
||||
|
||||
# The webroot where the web-application files will be created.
|
||||
# Usually this should be set to the same directory like in the webserver.conf!
|
||||
# Default is "bluemap/web"
|
||||
webroot: "bluemap/web"
|
||||
|
||||
# Whether the settings.json of the webapp should be updated/synchronized with the current bluemap settings.
|
||||
# If this is set to "false", bluemap will only add maps to the settings.json but never remove unknown ones or update other settings.
|
||||
# Disabling this is for example useful if you are running multiple bluemap instances on the same webroot and don't want them to overwrite each others maps.
|
||||
# Default is true
|
||||
update-settings-file: true
|
||||
|
||||
# If the web-application should use cookies to save the configurations of a user.
|
||||
# Default is true
|
||||
use-cookies: true
|
||||
|
||||
# If the free-flight-mode in the web-application is enabled or not.
|
||||
# Default is true
|
||||
enable-free-flight: true
|
||||
|
||||
# If the webapp will default to flat-view instead of perspective-view.
|
||||
# Default is false
|
||||
default-to-flat-view: false
|
||||
|
||||
# The default map and camera-location where a user will start after opening the webapp.
|
||||
# This is in form of the url-anchor: Open your map in a browser and look at the url, everything after the '#' is the value for this setting.
|
||||
# Default is "no anchor" -> The camera will start with the topmost map and at that map's starting point.
|
||||
#start-location: "world:0:16:-32:390:0.1:0.19:0:0:perspective"
|
||||
|
||||
# The minimum (closest) and maximum (furthest) distance (in blocks) that the camera can be from the ground
|
||||
min-zoom-distance: 5
|
||||
max-zoom-distance: 100000
|
||||
|
||||
# The default value of the resolution (settings-menu)
|
||||
# Possible values are: 0.5, 1, 2
|
||||
# Default is 1
|
||||
resolution-default: 1
|
||||
|
||||
# The min, max and default values of the hires render-distance slider (settings-menu)
|
||||
# The values are in blocks.
|
||||
# Default is max:500 default:100 and min:0
|
||||
hires-slider-max: 500
|
||||
hires-slider-default: 100
|
||||
hires-slider-min: 0
|
||||
|
||||
# The min, max and default values of the lowres render-distance slider (settings-menu)
|
||||
# The values are in blocks.
|
||||
# Default is max:7000 default:2000 and min:500
|
||||
lowres-slider-max: 7000
|
||||
lowres-slider-default: 2000
|
||||
lowres-slider-min: 500
|
||||
|
||||
# Here you can add URLs to custom scripts (js) so they will be loaded by the webapp
|
||||
# You can place them somewhere in bluemap's webroot and add the (relative) link here
|
||||
scripts: [
|
||||
#"js/my-custom-script.js"
|
||||
]
|
||||
|
||||
# Here you can add URLs to custom styles (css) so they will be loaded by the webapp
|
||||
# You can place them somewhere in bluemap's webroot and add the (relative) link here
|
||||
styles: [
|
||||
#"css/my-custom-style.css"
|
||||
]
|
45
config/bluemap/webserver.conf
Normal file
45
config/bluemap/webserver.conf
Normal file
@ -0,0 +1,45 @@
|
||||
## ##
|
||||
## BlueMap ##
|
||||
## Webserver-Config ##
|
||||
## ##
|
||||
|
||||
# With this setting you can disable the integrated web-server.
|
||||
# This is useful if you want to only render the map-data for later use, or if you setup your own webserver.
|
||||
# Default is enabled
|
||||
enabled: true
|
||||
|
||||
# The webroot that the server will host to the web.
|
||||
# Usually this should be set to the same directory like in the webapp.conf!
|
||||
# Default is "bluemap/web"
|
||||
webroot: "bluemap/web"
|
||||
|
||||
# The port that the webserver listens to.
|
||||
# Default is 8100
|
||||
port: 8100
|
||||
|
||||
# Config-section for webserver-activity logging
|
||||
log: {
|
||||
# The file where all the webserver-activity will be logged to.
|
||||
# Comment out to disable the logging completely.
|
||||
# Java String formatting syntax can be used to add time, see: https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html
|
||||
# Default is no logging
|
||||
file: "bluemap/logs/webserver.log"
|
||||
#file: "bluemap/logs/webserver_%1$tF_%1$tT.log"
|
||||
|
||||
# Whether the logger should append to an existing file, or overwrite it
|
||||
# Default is false
|
||||
append: false
|
||||
|
||||
# The format of the webserver-acivity logs.
|
||||
# The syntax is the java String formatting, see: https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html
|
||||
# Possible Arguments:
|
||||
# 1 - the source address (ignoring any xff headers)
|
||||
# 2 - the source address (using the (leftmost) xff header if provided)
|
||||
# 3 - the http-method of the request
|
||||
# 4 - the full request-address
|
||||
# 5 - the protocol version of the request
|
||||
# 6 - the status-code of the response
|
||||
# 7 - the status-message of the response
|
||||
# Default is "%1$s \"%3$s %4$s %5$s\" %6$s %7$s"
|
||||
format: "%1$s \"%3$s %4$s %5$s\" %6$s %7$s"
|
||||
}
|
31
config/bobby.conf
Normal file
31
config/bobby.conf
Normal file
@ -0,0 +1,31 @@
|
||||
# Delete regions from the cache when they have not been loaded for X days.
|
||||
#
|
||||
# The cache for a given world is cleaned up whenever you disconnect from the server.
|
||||
# Entire worlds are cleaned up when the game starts and you have not visited them for X days.
|
||||
#
|
||||
# Set to -1 to disabled.
|
||||
# Set to 0 to clean up everything after every disconnect.
|
||||
delete-unused-regions-after-days=-1
|
||||
enabled=true
|
||||
# Changes the maximum value configurable for Render Distance.
|
||||
#
|
||||
# Requires Sodium.
|
||||
max-render-distance=128
|
||||
# Do not load block entities (e.g. chests) in fake chunks.
|
||||
# These need updating every tick which can add up.
|
||||
#
|
||||
# Enabled by default because the render distance for block entities is usually smaller than the server-view distance anyway.
|
||||
no-block-entities=true
|
||||
# Reduces the light levels in fake chunks so you can tell the difference from real ones.
|
||||
taint-fake-chunks=false
|
||||
# Delays the unloading of chunks which are outside your view distance.
|
||||
# Saves you from having to reload all chunks when leaving the area for a short moment (e.g. cut scenes).
|
||||
# Does not work across dimensions.
|
||||
unload-delay-secs=60
|
||||
# Overwrites the view-distance of the integrated server.
|
||||
# This allows Bobby to be useful in Singleplayer.
|
||||
#
|
||||
# Disabled when at 0.
|
||||
# Bobby is active in singleplayer only if this is enabled.
|
||||
# Requires re-log to en-/disable.
|
||||
view-distance-overwrite=0
|
1
config/boostedbrightness.json
Normal file
1
config/boostedbrightness.json
Normal file
@ -0,0 +1 @@
|
||||
{"min":-1.0,"max":12.0,"step":0.1,"selected":1,"last":2,"1":1.0,"2":12.0}
|
14
config/bountiful/bountiful.json
Normal file
14
config/bountiful/bountiful.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"boardUpdateFrequency": 130,
|
||||
"boardGenFrequency": 2,
|
||||
"flatBonusTimePerBounty": 0,
|
||||
"shouldBountiesHaveTimersAndExpire": true,
|
||||
"dataPackExclusions": [
|
||||
"bounty_pools/bountiful/example_pool",
|
||||
"bounty_pools/*/another_example",
|
||||
"bounty_decrees/other/*"
|
||||
],
|
||||
"objectiveModifier": 0,
|
||||
"maxNumRewards": 1,
|
||||
"showCompletionToast": true
|
||||
}
|
4
config/camerapture.client.json
Normal file
4
config/camerapture.client.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"version": 1,
|
||||
"cache_pictures": false
|
||||
}
|
8
config/camerapture.server.json
Normal file
8
config/camerapture.server.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 3,
|
||||
"max_image_bytes": 200000,
|
||||
"max_image_resolution": 1280,
|
||||
"ms_per_picture": 50,
|
||||
"can_rotate_pictures": true,
|
||||
"check_frame_position": false
|
||||
}
|
3
config/capture_xp.json
Normal file
3
config/capture_xp.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"multiplier": 1.0
|
||||
}
|
6
config/cardinal-components-api.properties
Normal file
6
config/cardinal-components-api.properties
Normal file
@ -0,0 +1,6 @@
|
||||
# If set to false, warnings will not get logged when a component fails to be resolved (typically due to mods being removed)
|
||||
# Default value: true
|
||||
log-deserialization-warnings = true
|
||||
|
||||
# Internal value, do not edit or your changes may be arbitrarily reset
|
||||
config-version = 1
|
12
config/carryon-client.json
Normal file
12
config/carryon-client.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"//facePlayer": "If the front of the Tile Entities should face the player or should face outward",
|
||||
"facePlayer": true,
|
||||
"//renderArms": "Arms should render on sides when carrying. Set to false if you experience issues with mods that replace the player model (like MoBends, etc)",
|
||||
"renderArms": true,
|
||||
"//modelOverrides": "Model Overrides based on NBT or Meta. Advanced users only! Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Model-Override-Config",
|
||||
"modelOverrides": [
|
||||
"minecraft:redstone_wire->(item)minecraft:redstone",
|
||||
"minecraft:bamboo_sapling->(block)minecraft:bamboo",
|
||||
"minecraft:candle_cake->(block)minecraft:cake"
|
||||
]
|
||||
}
|
237
config/carryon-common.json
Normal file
237
config/carryon-common.json
Normal file
@ -0,0 +1,237 @@
|
||||
{
|
||||
"settings": {
|
||||
"//settings": "General Settings",
|
||||
"//maxDistance": "Maximum distance from where Blocks and Entities can be picked up",
|
||||
"maxDistance": 4.0,
|
||||
"//maxEntityWidth": "Max width of entities that can be picked up in survival mode",
|
||||
"maxEntityWidth": 8,
|
||||
"//maxEntityHeight": "Max height of entities that can be picked up in survival mode",
|
||||
"maxEntityHeight": 8,
|
||||
"//blockSlownessMultiplier": "Slowness multiplier for blocks",
|
||||
"blockSlownessMultiplier": 1.0,
|
||||
"//entitySlownessMultiplier": "Slowness multiplier for entities",
|
||||
"entitySlownessMultiplier": 1.0,
|
||||
"//maxEntityStackLimit": "Maximum stack limit for entities",
|
||||
"maxEntityStackLimit": 10,
|
||||
"//heavyTiles": "More complex Tile Entities slow down the player more",
|
||||
"heavyTiles": true,
|
||||
"//pickupAllBlocks": "Allow all blocks to be picked up, not just Tile Entites. White/Blacklist will still be respected.",
|
||||
"pickupAllBlocks": false,
|
||||
"//slownessInCreative": "Whether Blocks and Entities slow the creative player down when carried",
|
||||
"slownessInCreative": true,
|
||||
"//pickupHostileMobs": "Whether hostile mobs should be able to picked up in survival mode",
|
||||
"pickupHostileMobs": false,
|
||||
"//heavyEntities": "Larger Entities slow down the player more",
|
||||
"heavyEntities": true,
|
||||
"//allowBabies": "Allow babies to be carried even when adult mob is blacklisted (or not whitelisted)",
|
||||
"allowBabies": false,
|
||||
"//useWhitelistBlocks": "Use Whitelist instead of Blacklist for Blocks",
|
||||
"useWhitelistBlocks": true,
|
||||
"//useWhitelistEntities": "Use Whitelist instead of Blacklist for Entities",
|
||||
"useWhitelistEntities": true,
|
||||
"//useWhitelistStacking": "Use Whitelist instead of Blacklist for Stacking",
|
||||
"useWhitelistStacking": false,
|
||||
"//hitWhileCarrying": "Whether the player can hit blocks and entities while carrying or not",
|
||||
"hitWhileCarrying": false,
|
||||
"//dropCarriedWhenHit": "Whether the player drops the carried object when hit or not",
|
||||
"dropCarriedWhenHit": false,
|
||||
"//useScripts": "Use custom Pickup Scripts. Having this set to false, will not allow you to run scripts, but will increase your performance",
|
||||
"useScripts": false,
|
||||
"//stackableEntities": "Allows entities to be stacked on top of each other",
|
||||
"stackableEntities": true,
|
||||
"//entitySizeMattersStacking": "Whether entities' size matters when stacking or not. This means that larger entities cannot be stacked on smaller ones",
|
||||
"entitySizeMattersStacking": true,
|
||||
"//placementStateExceptions": "Usually all the block state information is retained when placing a block that was picked up. But some information is changed to a modified property, like rotation or orientation. In this list, add additional properties that should NOT be saved and instead be updated when placed. Format: modid:block[propertyname]. Note: You don't need to add an entry for every subtype of a same block. For example, we only add an entry for one type of slab, but the change is applied to all slabs.",
|
||||
"placementStateExceptions": [
|
||||
"minecraft:chest[type]",
|
||||
"minecraft:stone_button[face]",
|
||||
"minecraft:vine[north,east,south,west,up]",
|
||||
"minecraft:creeper_head[rotation]",
|
||||
"minecraft:glow_lichen[north,east,south,west,up,down]",
|
||||
"minecraft:oak_sign[rotation]",
|
||||
"minecraft:oak_trapdoor[half]"
|
||||
],
|
||||
"//pickupPlayers": "Whether Players can be picked up. Creative players can't be picked up in Survival Mode",
|
||||
"pickupPlayers": true,
|
||||
"//pickupUnbreakableBlocks": "Whether players in Survival Mode can pick up unbreakable blocks. Creative players always can.",
|
||||
"pickupUnbreakableBlocks": false
|
||||
},
|
||||
"whitelist": {
|
||||
"//whitelist": "Whitelist. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Black---and-Whitelist-Config",
|
||||
"//allowedEntities": "Entities that CAN be picked up (useWhitelistEntities must be true)",
|
||||
"allowedEntities": [
|
||||
"minecraft:chest",
|
||||
"minecraft:ender_chest",
|
||||
"minecraft:trapped_chest",
|
||||
"cobblemon:gilded_chest",
|
||||
"cobblemon:*_gilded_chest",
|
||||
"cobblemon:tradeable",
|
||||
"cobblemon:pc"
|
||||
],
|
||||
"//allowedBlocks": "Blocks that CAN be picked up (useWhitelistBlocks must be true)",
|
||||
"allowedBlocks": [
|
||||
"minecraft:chest",
|
||||
"minecraft:ender_chest",
|
||||
"minecraft:trapped_chest",
|
||||
"cobblemon:gilded_chest",
|
||||
"cobblemon:*_gilded_chest",
|
||||
"cobblemon:pc"
|
||||
],
|
||||
"//allowedStacking": "Entities that CAN have other entities stacked on top of them (useWhitelistStacking must be true)",
|
||||
"allowedStacking": []
|
||||
},
|
||||
"blacklist": {
|
||||
"//blacklist": "Blacklist. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Black---and-Whitelist-Config",
|
||||
"//forbiddenTiles": "Blocks that cannot be picked up",
|
||||
"forbiddenTiles": [
|
||||
"#forge:immovable",
|
||||
"#forge:relocation_not_supported",
|
||||
"minecraft:end_portal",
|
||||
"minecraft:piston_head",
|
||||
"minecraft:end_gateway",
|
||||
"minecraft:tall_grass",
|
||||
"minecraft:large_fern",
|
||||
"minecraft:peony",
|
||||
"minecraft:rose_bush",
|
||||
"minecraft:lilac",
|
||||
"minecraft:sunflower",
|
||||
"minecraft:*_bed",
|
||||
"minecraft:*_door",
|
||||
"minecraft:big_dripleaf_stem",
|
||||
"minecraft:waterlily",
|
||||
"minecraft:cake",
|
||||
"minecraft:nether_portal",
|
||||
"minecraft:tall_seagrass",
|
||||
"animania:block_trough",
|
||||
"animania:block_invisiblock",
|
||||
"colossalchests:*",
|
||||
"ic2:*",
|
||||
"bigreactors:*",
|
||||
"forestry:*",
|
||||
"tconstruct:*",
|
||||
"rustic:*",
|
||||
"botania:*",
|
||||
"astralsorcery:*",
|
||||
"quark:colored_bed_*",
|
||||
"immersiveengineering:*",
|
||||
"embers:block_furnace",
|
||||
"embers:ember_bore",
|
||||
"embers:ember_activator",
|
||||
"embers:mixer",
|
||||
"embers:heat_coil",
|
||||
"embers:large_tank",
|
||||
"embers:crystal_cell",
|
||||
"embers:alchemy_pedestal",
|
||||
"embers:boiler",
|
||||
"embers:combustor",
|
||||
"embers:catalzyer",
|
||||
"embers:field_chart",
|
||||
"embers:inferno_forge",
|
||||
"storagedrawers:framingtable",
|
||||
"skyresources:*",
|
||||
"lootbags:*",
|
||||
"exsartagine:*",
|
||||
"aquamunda:tank",
|
||||
"opencomputers:*",
|
||||
"malisisdoors:*",
|
||||
"industrialforegoing:*",
|
||||
"minecolonies:*",
|
||||
"thaumcraft:pillar*",
|
||||
"thaumcraft:infernal_furnace",
|
||||
"thaumcraft:placeholder*",
|
||||
"thaumcraft:infusion_matrix",
|
||||
"thaumcraft:golem_builder",
|
||||
"thaumcraft:thaumatorium*",
|
||||
"magneticraft:oil_heater",
|
||||
"magneticraft:solar_panel",
|
||||
"magneticraft:steam_engine",
|
||||
"magneticraft:shelving_unit",
|
||||
"magneticraft:grinder",
|
||||
"magneticraft:sieve",
|
||||
"magneticraft:solar_tower",
|
||||
"magneticraft:solar_mirror",
|
||||
"magneticraft:container",
|
||||
"magneticraft:pumpjack",
|
||||
"magneticraft:solar_panel",
|
||||
"magneticraft:refinery",
|
||||
"magneticraft:oil_heater",
|
||||
"magneticraft:hydraulic_press",
|
||||
"magneticraft:multiblock_gap",
|
||||
"refinedstorage:*",
|
||||
"mcmultipart:*",
|
||||
"enderstorage:*",
|
||||
"betterstorage:*",
|
||||
"practicallogistics2:*",
|
||||
"wearablebackpacks:*",
|
||||
"rftools:screen",
|
||||
"rftools:creative_screen",
|
||||
"create:*",
|
||||
"magic_doorknob:*",
|
||||
"iceandfire:*",
|
||||
"ftbquests:*",
|
||||
"waystones:*",
|
||||
"contact:*",
|
||||
"framedblocks:*",
|
||||
"securitycraft:*",
|
||||
"forgemultipartcbe:*",
|
||||
"integrateddynamics:cable",
|
||||
"mekanismgenerators:wind_generator",
|
||||
"cookingforblockheads:cabinet",
|
||||
"cookingforblockheads:corner",
|
||||
"cookingforblockheads:counter",
|
||||
"cookingforblockheads:oven",
|
||||
"cookingforblockheads:toaster",
|
||||
"cookingforblockheads:milk_jar",
|
||||
"cookingforblockheads:cow_jar",
|
||||
"cookingforblockheads:fruit_basket",
|
||||
"cookingforblockheads:cooking_table",
|
||||
"cookingforblockheads:fridge",
|
||||
"cookingforblockheads:sink",
|
||||
"powah:*",
|
||||
"advancementtrophies:trophy",
|
||||
"mekanismgenerators:heat_generator",
|
||||
"mna:filler_block",
|
||||
"minecraft:player_head"
|
||||
],
|
||||
"//forbiddenEntities": "Entities that cannot be picked up",
|
||||
"forbiddenEntities": [
|
||||
"minecraft:end_crystal",
|
||||
"minecraft:ender_dragon",
|
||||
"minecraft:ghast",
|
||||
"minecraft:shulker",
|
||||
"minecraft:leash_knot",
|
||||
"minecraft:armor_stand",
|
||||
"minecraft:item_frame",
|
||||
"minecraft:painting",
|
||||
"minecraft:shulker_bullet",
|
||||
"animania:hamster",
|
||||
"animania:ferret*",
|
||||
"animania:hedgehog*",
|
||||
"animania:cart",
|
||||
"animania:wagon",
|
||||
"mynko:*",
|
||||
"pixelmon:*",
|
||||
"mocreatures:*",
|
||||
"quark:totem",
|
||||
"vehicle:*",
|
||||
"securitycraft:*",
|
||||
"taterzens:npc",
|
||||
"easy_npc:*",
|
||||
"bodiesbodies:dead_body",
|
||||
"minecraft:player_head",
|
||||
"minecraft:interaction",
|
||||
"beansbackpacks:*"
|
||||
],
|
||||
"//forbiddenStacking": "Entities that cannot have other entities stacked on top of them",
|
||||
"forbiddenStacking": [
|
||||
"minecraft:horse"
|
||||
]
|
||||
},
|
||||
"customPickupConditions": {
|
||||
"//customPickupConditions": "Custom Pickup Conditions. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Custom-Pickup-Condition-Config",
|
||||
"//customPickupConditionsBlocks": "Custom Pickup Conditions for Blocks",
|
||||
"customPickupConditionsBlocks": [],
|
||||
"//customPickupConditionsEntities": "Custom Pickup Conditions for Entities",
|
||||
"customPickupConditionsEntities": []
|
||||
}
|
||||
}
|
8
config/chat_heads.json5
Normal file
8
config/chat_heads.json5
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"renderPosition": "BEFORE_LINE",
|
||||
"offsetNonPlayerText": true,
|
||||
"senderDetection": "UUID_AND_HEURISTIC",
|
||||
"smartHeuristics": true,
|
||||
"handleSystemMessages": true,
|
||||
"nameAliases": { }
|
||||
}
|
4
config/chromaworldborder.json
Normal file
4
config/chromaworldborder.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enabled": false,
|
||||
"speed": 0.1
|
||||
}
|
8
config/chunky/config.json
Normal file
8
config/chunky/config.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 2,
|
||||
"language": "en",
|
||||
"continueOnRestart": false,
|
||||
"forceLoadExistingChunks": false,
|
||||
"silent": false,
|
||||
"updateInterval": 1
|
||||
}
|
9
config/chunky/tasks/minecraft/overworld.properties
Normal file
9
config/chunky/tasks/minecraft/overworld.properties
Normal file
@ -0,0 +1,9 @@
|
||||
world=minecraft:overworld
|
||||
cancelled=false
|
||||
center-x=0.0
|
||||
center-z=0.0
|
||||
radius=2000.0
|
||||
shape=square
|
||||
pattern=region
|
||||
chunks=4379
|
||||
time=210054
|
6
config/cobbled_counter.json
Normal file
6
config/cobbled_counter.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"debug": false,
|
||||
"broadcastKosToPlayer": true,
|
||||
"broadcastCapturesToPlayer": true,
|
||||
"broadcastEncountersToPlayer": true
|
||||
}
|
3802
config/cobbledex/rewards.json
Normal file
3802
config/cobbledex/rewards.json
Normal file
File diff suppressed because it is too large
Load Diff
18
config/cobbledex/settings.json
Normal file
18
config/cobbledex/settings.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"CoopMode": false,
|
||||
"GiveCobbledexItemOnStarterChosen": true,
|
||||
"HowToFind_IsEnabled": true,
|
||||
"HowToFind_NeedSeen": false,
|
||||
"HowToFind_NeedCatch": false,
|
||||
"ShowEvolutions_IsEnabled": true,
|
||||
"ShowEvolutions_NeedSeen": false,
|
||||
"ShowEvolutions_NeedCatch": false,
|
||||
"ItemDrops_IsEnabled": true,
|
||||
"ItemDrops_NeedSeen": false,
|
||||
"ItemDrops_NeedCatch": false,
|
||||
"Collection_NeedSeen": false,
|
||||
"Collection_NeedCatch": false,
|
||||
"Collection_DisableBlackSilhouette": false,
|
||||
"CaughtRewards": true,
|
||||
"lastSavedVersion": "1.1.0"
|
||||
}
|
106
config/cobblemizer/cobblemizer.json
Normal file
106
config/cobblemizer/cobblemizer.json
Normal file
@ -0,0 +1,106 @@
|
||||
{
|
||||
"friendshipTiers": [
|
||||
{
|
||||
"name": "COMMON",
|
||||
"increaseAmount": 5
|
||||
},
|
||||
{
|
||||
"name": "UNCOMMON",
|
||||
"increaseAmount": 10
|
||||
},
|
||||
{
|
||||
"name": "RARE",
|
||||
"increaseAmount": 20
|
||||
},
|
||||
{
|
||||
"name": "EPIC",
|
||||
"increaseAmount": 40
|
||||
},
|
||||
{
|
||||
"name": "LEGENDARY",
|
||||
"increaseAmount": 80
|
||||
},
|
||||
{
|
||||
"name": "MAX",
|
||||
"increaseAmount": 255
|
||||
}
|
||||
],
|
||||
"EVTiers": [
|
||||
{
|
||||
"name": "COMMON",
|
||||
"increaseAmount": 10
|
||||
},
|
||||
{
|
||||
"name": "UNCOMMON",
|
||||
"increaseAmount": 20
|
||||
},
|
||||
{
|
||||
"name": "RARE",
|
||||
"increaseAmount": 40
|
||||
},
|
||||
{
|
||||
"name": "EPIC",
|
||||
"increaseAmount": 70
|
||||
},
|
||||
{
|
||||
"name": "LEGENDARY",
|
||||
"increaseAmount": 120
|
||||
},
|
||||
{
|
||||
"name": "MAX",
|
||||
"increaseAmount": 252
|
||||
}
|
||||
],
|
||||
"IVTiers": [
|
||||
{
|
||||
"name": "COMMON",
|
||||
"increaseAmount": 1
|
||||
},
|
||||
{
|
||||
"name": "UNCOMMON",
|
||||
"increaseAmount": 2
|
||||
},
|
||||
{
|
||||
"name": "RARE",
|
||||
"increaseAmount": 4
|
||||
},
|
||||
{
|
||||
"name": "EPIC",
|
||||
"increaseAmount": 6
|
||||
},
|
||||
{
|
||||
"name": "LEGENDARY",
|
||||
"increaseAmount": 10
|
||||
},
|
||||
{
|
||||
"name": "MAX",
|
||||
"increaseAmount": 31
|
||||
}
|
||||
],
|
||||
"LVLTiers": [
|
||||
{
|
||||
"name": "COMMON",
|
||||
"increaseAmount": 1
|
||||
},
|
||||
{
|
||||
"name": "UNCOMMON",
|
||||
"increaseAmount": 5
|
||||
},
|
||||
{
|
||||
"name": "RARE",
|
||||
"increaseAmount": 10
|
||||
},
|
||||
{
|
||||
"name": "EPIC",
|
||||
"increaseAmount": 15
|
||||
},
|
||||
{
|
||||
"name": "LEGENDARY",
|
||||
"increaseAmount": 25
|
||||
},
|
||||
{
|
||||
"name": "MAX",
|
||||
"increaseAmount": 100
|
||||
}
|
||||
]
|
||||
}
|
6
config/cobblemizer/cobblemizer_config.properties
Normal file
6
config/cobblemizer/cobblemizer_config.properties
Normal file
@ -0,0 +1,6 @@
|
||||
#Cobblemizer Configuration
|
||||
#Mon Dec 23 20:39:37 PST 2024
|
||||
FriendshipTiers=COMMON\:5, UNCOMMON\:10, RARE\:20, EPIC\:40, LEGENDARY\:80, MAX\:255
|
||||
IVTiers=COMMON\:1, UNCOMMON\:2, RARE\:4, EPIC\:6, LEGENDARY\:10, MAX\:31
|
||||
LVLTiers=COMMON\:1, UNCOMMON\:5, RARE\:10, EPIC\:15, LEGENDARY\:25, MAX\:100
|
||||
EVTiers=COMMON\:10, UNCOMMON\:20, RARE\:40, EPIC\:70, LEGENDARY\:120, MAX\:252
|
70
config/cobblemon/main.json
Normal file
70
config/cobblemon/main.json
Normal file
@ -0,0 +1,70 @@
|
||||
{
|
||||
"lastSavedVersion": "1.5.2",
|
||||
"maxPokemonLevel": 100,
|
||||
"maxPokemonFriendship": 255,
|
||||
"announceDropItems": true,
|
||||
"ambientPokemonCryTicks": 1080,
|
||||
"defaultBoxCount": 30,
|
||||
"pokemonSaveIntervalSeconds": 30,
|
||||
"storageFormat": "nbt",
|
||||
"preventCompletePartyDeposit": false,
|
||||
"mongoDBConnectionString": "mongodb://localhost:27017",
|
||||
"mongoDBDatabaseName": "cobblemon",
|
||||
"maxVerticalCorrectionBlocks": 64,
|
||||
"minimumLevelRangeMax": 10,
|
||||
"enableSpawning": true,
|
||||
"minimumDistanceBetweenEntities": 24.0,
|
||||
"maxNearbyBlocksHorizontalRange": 4,
|
||||
"maxNearbyBlocksVerticalRange": 2,
|
||||
"maxVerticalSpace": 8,
|
||||
"worldSliceDiameter": 8,
|
||||
"worldSliceHeight": 16,
|
||||
"ticksBetweenSpawnAttempts": 40.0,
|
||||
"minimumSliceDistanceFromPlayer": 16.0,
|
||||
"maximumSliceDistanceFromPlayer": 128.0,
|
||||
"exportSpawnConfig": true,
|
||||
"savePokemonToWorld": true,
|
||||
"exportStarterConfig": true,
|
||||
"autoUpdateShowdown": true,
|
||||
"defaultFleeDistance": 24.0,
|
||||
"allowExperienceFromPvP": true,
|
||||
"experienceShareMultiplier": 0.5,
|
||||
"luckyEggMultiplier": 1.5,
|
||||
"allowSpectating": true,
|
||||
"experienceMultiplier": 2.0,
|
||||
"pokemonPerChunk": 1.0,
|
||||
"passiveStatuses": {
|
||||
"cobblemon:poison": "180-300",
|
||||
"cobblemon:poisonbadly": "180-300",
|
||||
"cobblemon:paralysis": "180-300",
|
||||
"cobblemon:frozen": "180-300",
|
||||
"cobblemon:sleep": "180-300",
|
||||
"cobblemon:burn": "180-300"
|
||||
},
|
||||
"infiniteHealerCharge": false,
|
||||
"maxHealerCharge": 6.0,
|
||||
"chargeGainedPerTick": 3.33333E-4,
|
||||
"defaultFaintTimer": 300,
|
||||
"faintAwakenHealthPercent": 0.2,
|
||||
"healPercent": 0.05,
|
||||
"healTimer": 60,
|
||||
"baseApricornTreeGenerationChance": 0.2,
|
||||
"ninjaskCreatesShedinja": true,
|
||||
"displayEntityLevelLabel": true,
|
||||
"shinyRate": 2048.0,
|
||||
"captureCalculator": "cobblemon",
|
||||
"playerDamagePokemon": true,
|
||||
"appleLeftoversChance": 0.025,
|
||||
"maxRootsInArea": 5,
|
||||
"bigRootPropagationChance": 0.1,
|
||||
"energyRootChance": 0.25,
|
||||
"maxDynamaxLevel": 10,
|
||||
"teraTypeRate": 20.0,
|
||||
"defaultPasturedPokemonLimit": 16,
|
||||
"pastureBlockUpdateTicks": 40,
|
||||
"pastureMaxWanderDistance": 64,
|
||||
"pastureMaxPerChunk": 8.0,
|
||||
"maxInsertedFossilItems": 2,
|
||||
"walkingInBattleAnimations": false,
|
||||
"enableDebugKeys": false
|
||||
}
|
27
config/cobblemon/spawning/best-spawner-config.json
Normal file
27
config/cobblemon/spawning/best-spawner-config.json
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"version": 1,
|
||||
"replaceWithNewVersion": true,
|
||||
"contextWeights": {
|
||||
"grounded": 1.0,
|
||||
"submerged": 0.95,
|
||||
"surface": 0.05
|
||||
},
|
||||
"buckets": [
|
||||
{
|
||||
"name": "common",
|
||||
"weight": 94.4
|
||||
},
|
||||
{
|
||||
"name": "uncommon",
|
||||
"weight": 5
|
||||
},
|
||||
{
|
||||
"name": "rare",
|
||||
"weight": 0.5
|
||||
},
|
||||
{
|
||||
"name": "ultra-rare",
|
||||
"weight": 0.1
|
||||
}
|
||||
]
|
||||
}
|
111
config/cobblemon/starters.json
Normal file
111
config/cobblemon/starters.json
Normal file
@ -0,0 +1,111 @@
|
||||
{
|
||||
"allowStarterOnJoin": true,
|
||||
"promptStarterOnceOnly": true,
|
||||
"starters": [
|
||||
{
|
||||
"name": "Kanto",
|
||||
"displayName": "cobblemon.starterselection.category.kanto",
|
||||
"pokemon": [
|
||||
"Bulbasaur level=5",
|
||||
"Charmander level=5",
|
||||
"Squirtle level=5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Johto",
|
||||
"displayName": "cobblemon.starterselection.category.johto",
|
||||
"pokemon": [
|
||||
"Chikorita level=5",
|
||||
"Cyndaquil level=5",
|
||||
"Totodile level=5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Hoenn",
|
||||
"displayName": "cobblemon.starterselection.category.hoenn",
|
||||
"pokemon": [
|
||||
"Treecko level=5",
|
||||
"Torchic level=5",
|
||||
"Mudkip level=5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Sinnoh",
|
||||
"displayName": "cobblemon.starterselection.category.sinnoh",
|
||||
"pokemon": [
|
||||
"Turtwig level=5",
|
||||
"Chimchar level=5",
|
||||
"Piplup level=5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Unova",
|
||||
"displayName": "cobblemon.starterselection.category.unova",
|
||||
"pokemon": [
|
||||
"Snivy level=5",
|
||||
"Tepig level=5",
|
||||
"Oshawott level=5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Kalos",
|
||||
"displayName": "cobblemon.starterselection.category.kalos",
|
||||
"pokemon": [
|
||||
"Chespin level=5",
|
||||
"Fennekin level=5",
|
||||
"Froakie level=5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Alola",
|
||||
"displayName": "cobblemon.starterselection.category.alola",
|
||||
"pokemon": [
|
||||
"Rowlet level=5",
|
||||
"Litten level=5",
|
||||
"Popplio level=5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Galar",
|
||||
"displayName": "cobblemon.starterselection.category.galar",
|
||||
"pokemon": [
|
||||
"Grookey level=5",
|
||||
"Scorbunny level=5",
|
||||
"Sobble level=5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Hisui Bias",
|
||||
"displayName": "cobblemon.starterselection.category.hisui_bias",
|
||||
"pokemon": [
|
||||
"Rowlet region_bias=hisui level=5 pokeball=ancient_poke_ball",
|
||||
"Cyndaquil region_bias=hisui level=5 pokeball=ancient_poke_ball",
|
||||
"Oshawott region_bias=hisui level=5 pokeball=ancient_poke_ball"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Paldea",
|
||||
"displayName": "cobblemon.starterselection.category.paldea",
|
||||
"pokemon": [
|
||||
"Sprigatito level=5",
|
||||
"Fuecoco level=5",
|
||||
"Quaxly level=5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Academy",
|
||||
"displayName": "Academy",
|
||||
"pokemon": [
|
||||
"Pikachu level=5",
|
||||
"Eevee level=5",
|
||||
"Magikarp level=5",
|
||||
"Rattata level=5",
|
||||
"Ekans level=5",
|
||||
"Pidgey level=5",
|
||||
"Abra level=5",
|
||||
"Luvdisc level=5",
|
||||
"Fletchling level=5"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
58
config/cobblemonintegrations.json
Normal file
58
config/cobblemonintegrations.json
Normal file
@ -0,0 +1,58 @@
|
||||
{
|
||||
"hidePokemonLabel": false,
|
||||
"pokemonTooltips": [
|
||||
{
|
||||
"tooltip": "TITLE_GENDER",
|
||||
"type": "SHOW"
|
||||
},
|
||||
{
|
||||
"tooltip": "HEALTH",
|
||||
"type": "SHOW"
|
||||
},
|
||||
{
|
||||
"tooltip": "TRAINER",
|
||||
"type": "SHOW"
|
||||
},
|
||||
{
|
||||
"tooltip": "TYPES",
|
||||
"type": "SHOW"
|
||||
},
|
||||
{
|
||||
"tooltip": "REWARD_EVS",
|
||||
"type": "SHOW"
|
||||
},
|
||||
{
|
||||
"tooltip": "SNEAK_HINT",
|
||||
"type": "NO_SNEAK"
|
||||
},
|
||||
{
|
||||
"tooltip": "FRIENDSHIP",
|
||||
"type": "SNEAK"
|
||||
},
|
||||
{
|
||||
"tooltip": "NATURE",
|
||||
"type": "SNEAK"
|
||||
},
|
||||
{
|
||||
"tooltip": "ABILITY",
|
||||
"type": "SNEAK"
|
||||
},
|
||||
{
|
||||
"tooltip": "IVS",
|
||||
"type": "SNEAK"
|
||||
},
|
||||
{
|
||||
"tooltip": "EVS",
|
||||
"type": "SNEAK"
|
||||
},
|
||||
{
|
||||
"tooltip": "DEX_ENTRY",
|
||||
"type": "SNEAK"
|
||||
}
|
||||
],
|
||||
"allowWaystoneTeleport": true,
|
||||
"requireTeleportMove": true,
|
||||
"waystoneMinTeleportLevel": 0,
|
||||
"applyInPVP": false,
|
||||
"allowLunarEventVariants": true
|
||||
}
|
15
config/cobblenav/client-cobblenav-config.json
Normal file
15
config/cobblenav/client-cobblenav-config.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"screenScale": 1.0,
|
||||
"pokenavFinderType": "BEST",
|
||||
"pokefinderFinderType": "BEST",
|
||||
"mainScreenWidget": "PARTY",
|
||||
"percentageDisplayType": "PERCENT_ONLY",
|
||||
"bucketWisePercentageCalculation": false,
|
||||
"reverseSortingButtonCooldown": 100,
|
||||
"actionButtonAreaExpansion": 20,
|
||||
"scrollSize": 20,
|
||||
"showButtonTooltips": false,
|
||||
"notifyIfPokemonIsNotFound": true,
|
||||
"trackArrowVerticalOffset": 70,
|
||||
"partyWidgetAdjustments": {}
|
||||
}
|
49
config/cobblenav/cobblenav-config.json
Normal file
49
config/cobblenav/cobblenav-config.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"useCobbledexIntegration": false,
|
||||
"useCounterIntegration": false,
|
||||
"onlySeenPokemonMode": false,
|
||||
"useCobblemonTrainersIntegration": false,
|
||||
"badges": {
|
||||
"badges": []
|
||||
},
|
||||
"checkSpawnWidth": -1,
|
||||
"checkSpawnHeight": -1,
|
||||
"findingAreaWidth": 100,
|
||||
"findingAreaHeight": 100,
|
||||
"pokemonFeatureWeights": {
|
||||
"perfectIvs": {
|
||||
"0": 0.0,
|
||||
"1": 1.0,
|
||||
"2": 2.0,
|
||||
"3": 3.0,
|
||||
"4": 4.0,
|
||||
"5": 5.0,
|
||||
"6": 6.0
|
||||
},
|
||||
"hiddenAbility": 1.0,
|
||||
"eggMove": 1.0,
|
||||
"highestLevel": 0.0,
|
||||
"shiny": 10.0
|
||||
},
|
||||
"ignoredLabels": [
|
||||
"not_modeled"
|
||||
],
|
||||
"hiddenPokemon": [],
|
||||
"titleCommandsPermissionLevel": 2,
|
||||
"trainerContactInfo": {},
|
||||
"customPokenavPredicates": [
|
||||
0
|
||||
],
|
||||
"counterIntegrationConfig": {
|
||||
"levelOneStreak": 5,
|
||||
"levelTwoStreak": 10,
|
||||
"levelThreeStreak": 20,
|
||||
"levelFourStreak": 30,
|
||||
"levelZeroEggMoveChance": 0,
|
||||
"levelOneEggMoveChance": 21,
|
||||
"levelTwoEggMoveChance": 46,
|
||||
"levelThreeEggMoveChance": 58,
|
||||
"levelFourEggMoveChance": 65
|
||||
},
|
||||
"enableDebugMode": false
|
||||
}
|
1
config/cobbreeding/main.json
Normal file
1
config/cobbreeding/main.json
Normal file
@ -0,0 +1 @@
|
||||
{"eggCheckTicks":12000,"eggCheckChance":0.5,"eggHatchMultiplier":1.0,"shinyMethod":"masuda","shinyMultiplier":4.0,"hiddenAbilitiesEnabled":true,"forcedAbilitiesEnabled":false}
|
12
config/collective.json5
Normal file
12
config/collective.json5
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
// When enabled, transfer the held items and armour from replaced entities by any of the Entity Spawn mods which depend on Collective.
|
||||
"transferItemsBetweenReplacedEntities": true,
|
||||
// The amount of times Collective loops through possible mob drops to get them all procedurally. Drops are only generated when a dependent mod uses them. Lowering this can increase world load time but decrease accuracy.
|
||||
// min: 1, max: 500
|
||||
"loopsAmountUsedToGetAllEntityDrops": 100,
|
||||
// The delay of the is-there-a-block-around-check around entities in ms. Used in mods which depends on a specific blockstate in the world. Increasing this number can increase TPS if needed.
|
||||
// min: 0, max: 3600000
|
||||
"findABlockCheckAroundEntitiesDelayMs": 30000,
|
||||
// Enables pets for Patrons. Will be added in a future release.
|
||||
"enablePatronPets": true
|
||||
}
|
BIN
config/commander/hunt.nbt
Normal file
BIN
config/commander/hunt.nbt
Normal file
Binary file not shown.
BIN
config/commander/shinyincense.nbt
Normal file
BIN
config/commander/shinyincense.nbt
Normal file
Binary file not shown.
BIN
config/commander/strongshinyincense.nbt
Normal file
BIN
config/commander/strongshinyincense.nbt
Normal file
Binary file not shown.
BIN
config/commander/ubershinyincense.nbt
Normal file
BIN
config/commander/ubershinyincense.nbt
Normal file
Binary file not shown.
26
config/compatemon/MODULES.cfg
Normal file
26
config/compatemon/MODULES.cfg
Normal file
@ -0,0 +1,26 @@
|
||||
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
|
||||
|
||||
# Compatemon Module Control
|
||||
|
||||
# This file allows individual modules to be enabled or disabled. If the mod isn't loaded, it will automatically be set to false, and so long as it remains unloaded, will not do anything even if it's set to true.
|
||||
|
||||
|
||||
general {
|
||||
# Enables the COMPATEMON Module
|
||||
# Default: true
|
||||
B:"Enable COMPATEMON Module"=true
|
||||
|
||||
# Enables the PEHKUI Module
|
||||
# Default: true
|
||||
B:"Enable PEHKUI Module"=true
|
||||
|
||||
# Enables the APOTHEOSIS Module
|
||||
# Default: false
|
||||
B:"Enable APOTHEOSIS Module"=false
|
||||
|
||||
# Enables the SOPHISTICATEDSTORAGE Module
|
||||
# Default: false
|
||||
B:"Enable SOPHISTICATEDSTORAGE Module"=false
|
||||
}
|
||||
|
||||
|
15
config/compatemon/compatemon.cfg
Normal file
15
config/compatemon/compatemon.cfg
Normal file
@ -0,0 +1,15 @@
|
||||
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
|
||||
|
||||
# Compatemon Configuration
|
||||
|
||||
# This file contains settings that are non-specific to any particular mod other than Cobblemon or Vanilla Minecraft.
|
||||
|
||||
|
||||
nickname {
|
||||
# Max Length of Pokemon Nicknames. Used both in the actual nickname of a pokemon as well as in the Summary screen to set a pokemon's nickname as the max field length.
|
||||
# Cobblemon's Default is 12.
|
||||
# Default: 32; Range: [12 ~ 32]
|
||||
I:"Nickname length"=32
|
||||
}
|
||||
|
||||
|
27
config/compatemon/pehkui.cfg
Normal file
27
config/compatemon/pehkui.cfg
Normal file
@ -0,0 +1,27 @@
|
||||
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
|
||||
|
||||
# Compatemon - Pehkui Configuration
|
||||
|
||||
size {
|
||||
# Should Pokemon sizes be randomized?
|
||||
# Default: true
|
||||
B:"Pokemon Sizing"=true
|
||||
|
||||
# The standard deviation of unprovided pokemon sizes
|
||||
# Default: 0.2; Range: [0.0 ~ 1.0]
|
||||
S:"Size Standard Deviation"=0.2
|
||||
|
||||
# The average size of most pokemon. Change to modify the scaling across the board!
|
||||
# Default: 1.0; Range: [0.01 ~ 10.0]
|
||||
S:"Default Size Scale"=1.0
|
||||
|
||||
# The min size percentage for unprovided pokemon sizes, where 1.0 is 100% of the size scale.
|
||||
# Default: 0.25; Range: [0.01 ~ 10.0]
|
||||
S:"Minimum Size"=0.25
|
||||
|
||||
# The max size percentage for unprovided pokemon sizes, where 1.0 is 100% of the size scale.
|
||||
# Default: 1.75; Range: [0.01 ~ 10.0]
|
||||
S:"Maximum Size"=1.75
|
||||
}
|
||||
|
||||
|
21
config/convenientdecor.json5
Normal file
21
config/convenientdecor.json5
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
//Turn individual functionalities on or off.
|
||||
"features": {
|
||||
// Right-clicking a farmland block with a watering can will permanently hydrate it.
|
||||
//
|
||||
// -- WARNING --
|
||||
// This MUST be set the same on both the client and server, and changing it requires a full restart to take effect!
|
||||
// Contact your server administrator if you are unsure, and preferably leave this as it was provided by default.
|
||||
"wateringCanPermanentFarmland": true,
|
||||
// Umbrella attracts lightning in the thunderstorm
|
||||
"umbrellaAttractsLightning": true,
|
||||
// Umbrella slows down the player's falling speed and reduces fall damage.
|
||||
"umbrellaSlowsDownFalling": true,
|
||||
// Rain clothes grant additional hearts in the rain and thunderstorm.
|
||||
"rainclothesIncreasedHp": true,
|
||||
// The umbrella protects players from rain and sunlight when used with the Origins mod.
|
||||
"umbrellaOriginsIntegration": true,
|
||||
// Rainhats and Raincoats (with the hood activated) protect players from rain when used with the Origins mod
|
||||
"rainclothesOriginsIntegration": true
|
||||
}
|
||||
}
|
34
config/cookingforblockheads-common.toml
Normal file
34
config/cookingforblockheads-common.toml
Normal file
@ -0,0 +1,34 @@
|
||||
|
||||
# Toasting toasted bread again will turn into charcoal (only if no other mod adding toast is present). Set to false to disable.
|
||||
allowVeryToastedBread = true
|
||||
|
||||
# Ex Compressum compatibility. Multiplier applied to the milk per tick for Compressed Cow in a Jar.
|
||||
compressedCowJarMilkMultiplier = 9.0
|
||||
|
||||
# If true, a cow can be squished into a Milk Jar by dropping an anvil on top.
|
||||
cowJarEnabled = true
|
||||
|
||||
# The amount of milk the cow in a jar generates per tick.
|
||||
cowJarMilkPerTick = 1
|
||||
|
||||
# Set this to true if you'd like to disallow automation of the oven (pipes and such won't be able to insert/extract)
|
||||
disallowOvenAutomation = false
|
||||
|
||||
# Enabling this will make the kitchen counters have twice as much inventory space.
|
||||
largeCounters = false
|
||||
|
||||
# The cooking time multiplier for the cooking oven. Higher values means it will take longer.
|
||||
ovenCookTimeMultiplier = 1.0
|
||||
|
||||
# The fuel multiplier for the cooking oven. Higher values means fuel lasts longer, 1.0 is furnace default.
|
||||
ovenFuelTimeMultiplier = 0.33000001311302185
|
||||
|
||||
# Set this to true if you'd like the oven to only accept cooking oil as fuel (requires Pam's Harvestcraft)
|
||||
ovenRequiresCookingOil = false
|
||||
|
||||
# Set to false if you don't want ingredients to be marked with a special icon in the recipe book.
|
||||
showIngredientIcon = true
|
||||
|
||||
# Set this to true if you'd like the sink to require water to be piped in, instead of providing infinite of it.
|
||||
sinkRequiresWater = false
|
||||
|
7
config/corgilib/announcement_config.json5
Normal file
7
config/corgilib/announcement_config.json5
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
/* This has 2 acceptable values: [CHAT, WIDGET]
|
||||
* CHAT - Will post a message within 5 minutes to a user's chat once they've been in game for 5 minutes. Will no longer show after the user presses dismiss.
|
||||
* WIDGET - Displays a widget on screen with the announcement on all screens until the widget is dismissed.
|
||||
*/
|
||||
"announcement_delivery": "WIDGET"
|
||||
}
|
22
config/craftingtweaks-common.toml
Normal file
22
config/craftingtweaks-common.toml
Normal file
@ -0,0 +1,22 @@
|
||||
[client]
|
||||
|
||||
# Add mod ids here of mods that you wish to disable Crafting Tweaks support for.
|
||||
disabledAddons = [ ]
|
||||
|
||||
# We both know JEI is much better. This option hides Vanilla's crafting book button instead of moving it.
|
||||
hideVanillaCraftingGuide = false
|
||||
|
||||
# Set to 'DEFAULT' to enable both buttons and hotkeys. Set to 'BUTTONS' to enable buttons only. Set to 'HOTKEYS' to enable hotkeys only. Set to 'DISABLED' to disable completely.
|
||||
mode = "DEFAULT"
|
||||
|
||||
# If set to true, right-clicking the result slot in a crafting table will craft a full stack.
|
||||
rightClickCraftsStack = true
|
||||
|
||||
[common]
|
||||
|
||||
# A list of modid:name entries that will not be crafted by the compress key.
|
||||
compressDenylist = [ "minecraft:sandstone", "minecraft:iron_trapdoor" ]
|
||||
|
||||
# Set this to false if you want the (de)compress feature to work outside of crafting GUIs (only works if installed on server while in the player inventory)
|
||||
compressRequiresCraftingGrid = true
|
||||
|
BIN
config/crosshairs/small_diamond.png
Normal file
BIN
config/crosshairs/small_diamond.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 155 B |
12
config/customcursor.json
Normal file
12
config/customcursor.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"pointer": {
|
||||
"x": 0.5,
|
||||
"y": 0.5,
|
||||
"size": 64,
|
||||
"enabled": false,
|
||||
"identifier": {
|
||||
"field_13353": "cursorfolder",
|
||||
"field_13355": "cursor2.png"
|
||||
}
|
||||
}
|
||||
}
|
14
config/dailyshop/daily_shop.json
Normal file
14
config/dailyshop/daily_shop.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"default": {
|
||||
"startEpoch": 0,
|
||||
"refreshDelay": 60000,
|
||||
"trades": "daily_shop"
|
||||
},
|
||||
"custom": {
|
||||
"some_custom_shop": {
|
||||
"startEpoch": 0,
|
||||
"refreshDelay": 30000,
|
||||
"trades": "daily_shop"
|
||||
}
|
||||
}
|
||||
}
|
3
config/dailyshop/entity_groups.json
Normal file
3
config/dailyshop/entity_groups.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"groups": {}
|
||||
}
|
3
config/dailyshop/item_groups.json
Normal file
3
config/dailyshop/item_groups.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"groups": {}
|
||||
}
|
3
config/dailyshop/tile_groups.json
Normal file
3
config/dailyshop/tile_groups.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"groups": {}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user