diff --git a/README.md b/README.md index c046338..361b38e 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ # TLOU -The Last Of Us in Minecraft \ No newline at end of file +The Last Of Us in Minecraft +This is for the configs only as the Relaese has the Java JAR files and config but the code is so you can see the changes \ No newline at end of file diff --git a/config/CoroUtil/General.toml b/config/CoroUtil/General.toml new file mode 100644 index 0000000..2aedafb --- /dev/null +++ b/config/CoroUtil/General.toml @@ -0,0 +1,10 @@ + +#General mod settings +[general] + #logging + useLoggingLog = true + #- + useLoggingDebug = false + #- + useLoggingError = true + diff --git a/config/EnderStorage.cfg b/config/EnderStorage.cfg new file mode 100644 index 0000000..df6c551 --- /dev/null +++ b/config/EnderStorage.cfg @@ -0,0 +1,14 @@ +# The RegistryName for the Item to lock EnderChests and Tanks. +S:"personalItem"="minecraft:diamond" + +# Causes chests to lose personal settings and drop the diamond on break. +B:"anarchyMode"=false + +# The size of each inventory of EnderStorage, 0 = 3x3, 1 = 3x9, 2 = 6x9, default = 1 +I:"item_storage_size"=1 + +# Disables the tank on top of creators heads. +B:"disableCreatorVisuals"=false + +# Enable this to make EnderStorage use vanilla's EnderChest sounds instead of the standard chest. +B:"useVanillaEnderChestsSounds"=false diff --git a/config/IronGenerators.toml b/config/IronGenerators.toml new file mode 100644 index 0000000..8830c17 --- /dev/null +++ b/config/IronGenerators.toml @@ -0,0 +1,32 @@ + +["Fuel Burntime Multiplicator"] + #default value is 1 + multiplier = 1.0 + +["Generator Outputs"] + "Stone Generator" = 1.0 + "Iron Generator" = 4.0 + "Gold Generator" = 16.0 + "Diamond Generator" = 64.0 + "Netherite Generator" = 256.0 + "Obsidian Generator" = 64.0 + "Tin Generator" = 10.0 + "Steel Generator" = 72.0 + "Refined Obsidian Generator" = 100.0 + "Osmium Generator" = 20.0 + "Lead Generator" = 6.0 + "Copper Generator" = 8.0 + "Bronze Generator" = 32.0 + "Certus Quartz Generator" = 5.0 + "Skystone Generator" = 3.0 + "Unobtainium Generator" = 16384.0 + "Vibranium Generator" = 4096.0 + "Signalum Generator" = 128.0 + "Invar Generator" = 48.0 + "Quartz Enriched Generator" = 24.0 + "Enderium Generator" = 512.0 + "Uranium Generator" = 96.0 + "Platinum Generator" = 384.0 + "The Everlasting Generator" = 65536.0 + "AllTheModium Generator" = 1024.0 + diff --git a/config/MouseTweaks.cfg b/config/MouseTweaks.cfg new file mode 100644 index 0000000..81190ac --- /dev/null +++ b/config/MouseTweaks.cfg @@ -0,0 +1,8 @@ +RMBTweak=1 +LMBTweakWithItem=1 +LMBTweakWithoutItem=1 +WheelTweak=1 +WheelSearchOrder=1 +WheelScrollDirection=0 +ScrollItemScaling=0 +Debug=0 diff --git a/config/additionalguns-client.toml b/config/additionalguns-client.toml new file mode 100644 index 0000000..a30c569 --- /dev/null +++ b/config/additionalguns-client.toml @@ -0,0 +1,5 @@ + +[client] + #If true, renders enchanted guns from Additional Guns with the enchantment glint. True by default. + enableGunEnchantmentGlint = true + diff --git a/config/appleskin-client.toml b/config/appleskin-client.toml new file mode 100644 index 0000000..b171cd8 --- /dev/null +++ b/config/appleskin-client.toml @@ -0,0 +1,24 @@ + +[client] + #If true, shows the hunger (and saturation if showSaturationHudOverlay is true) that would be restored by food you are currently holding + showFoodValuesHudOverlay = true + #If true, shows your food exhaustion as a progress bar behind the hunger bars + showFoodExhaustionHudUnderlay = true + #Alpha value of the flashing icons at their most visible point (1.0 = fully opaque, 0.0 = fully transparent) + #Range: 0.0 ~ 1.0 + maxHudOverlayFlashAlpha = 0.65 + #If true, health/hunger overlay will shake to match Minecraft's icon animations + showVanillaAnimationsOverlay = true + #If true, adds a line that shows your hunger, saturation, and exhaustion level in the F3 debug overlay + showFoodStatsInDebugOverlay = true + #If true, shows the hunger and saturation values of food in its tooltip while holding SHIFT + showFoodValuesInTooltip = true + #If true, shows the hunger and saturation values of food in its tooltip automatically (without needing to hold SHIFT) + showFoodValuesInTooltipAlways = true + #If true, shows estimated health restored by food on the health bar + showFoodHealthHudOverlay = true + #If true, shows your current saturation level overlayed on the hunger bar + showSaturationHudOverlay = true + #If true, enables the hunger/saturation/health overlays for food in your off-hand + showFoodValuesHudOverlayWhenOffhand = true + diff --git a/config/artifacts-client.toml b/config/artifacts-client.toml new file mode 100644 index 0000000..cbcfd94 --- /dev/null +++ b/config/artifacts-client.toml @@ -0,0 +1,13 @@ + +[items] + #Whether the Kitty Slippers and Bunny Hoppers should modify the player's hurt sounds + modify_hurt_sounds = true + #Whether models for gloves should display on the player's hand in first person + show_first_person_glove = true + #Whether artifacts should have a tooltip explaining their effect. These can still be found in JEI when disabled + show_tooltips = true + +[Mimics] + #Whether mimics should use chest textures from Lootr or Quark if either of these mods is installed + use_modded_textures = true + diff --git a/config/artifacts-common.toml b/config/artifacts-common.toml new file mode 100644 index 0000000..1e07f7f --- /dev/null +++ b/config/artifacts-common.toml @@ -0,0 +1,45 @@ +#Affects how common artifacts are (does not affect mimics) +#When this is 1, the default artifact spawn rates will be used +#Values higher that 1 will decrease spawn rates while values lower than 1 will increase spawn rates +#Doubling this value will (roughly) halve the chance a container contains an artifact +#Setting this to 10000 will completely prevent artifacts from spawning +#When set to 0, every container that can contain artifacts will contain an artifact +#Range: 0.0 ~ 10000.0 +artifact_rarity = 1.0 + +[campsite] + #Probability that a campsite has a mimic instead of a chest + #Range: 0.0 ~ 1.0 + mimic_chance = 0.3 + #Whether to use wooden chests from other mods when generating campsites + #(keeping this enabled may make it easier to distinguish them from mimics) + use_modded_chests = true + #Affects the amount of campsites generating in the world + #This is the amount of times a campsite attempts to generate in each chunk + #The actual amount of campsites per chunk is lower than this value, since not every attempt at generating a campsite is successful + #Set this to 0 to prevent campsites from generating entirely + #Range: > 0 + count = 4 + #Rarity of campsites generating in the world + #You don't need this unless you want to make campsites rarer than 1 attempt per chunk + #Each attempt to generate a campsite will succeed with a chance of 1/rarity + #Range: > 1 + rarity = 1 + #The minimum y-level campsites can spawn at + #Range: -2048 ~ 2048 + min_y = -60 + #The maximum y-level campsites can spawn at + #Range: -2048 ~ 2048 + max_y = 40 + #After choosing an initial position between min_y and max_y, a downwards scan will be performed to find a suitable non-air block to place the campsite on + #(This means campsites can spawn slightly below min_y) + #The scan range is the amount of blocks downwards to search for + #If no suitable location is found, no campsite will spawn + #Range: 1 ~ 4096 + scan_range = 8 + #The maximum amount of air blocks above a campsite + #To prevent too many campsites from spawning in large, open caves, campsites will not spawn if the cave ceiling in a candidate location is higher than this value + #Set this to 0 to allow campsites to be placed regardless of ceiling height + #Range: 0 ~ 4096 + max_ceiling_height = 6 + diff --git a/config/badmobs-common.toml b/config/badmobs-common.toml new file mode 100644 index 0000000..560c743 --- /dev/null +++ b/config/badmobs-common.toml @@ -0,0 +1,3176 @@ + +#Options for the minecraft mod. +[minecraft] + + #Spawning options for minecraft:allay + [minecraft.allay] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:area_effect_cloud + [minecraft.area_effect_cloud] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:armor_stand + [minecraft.armor_stand] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:arrow + [minecraft.arrow] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:axolotl + [minecraft.axolotl] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:bat + [minecraft.bat] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:bee + [minecraft.bee] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:blaze + [minecraft.blaze] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:boat + [minecraft.boat] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:chest_boat + [minecraft.chest_boat] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:cat + [minecraft.cat] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:cave_spider + [minecraft.cave_spider] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:chicken + [minecraft.chicken] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:cod + [minecraft.cod] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:cow + [minecraft.cow] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:creeper + [minecraft.creeper] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:dolphin + [minecraft.dolphin] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:donkey + [minecraft.donkey] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:dragon_fireball + [minecraft.dragon_fireball] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:drowned + [minecraft.drowned] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:elder_guardian + [minecraft.elder_guardian] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:end_crystal + [minecraft.end_crystal] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:ender_dragon + [minecraft.ender_dragon] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:enderman + [minecraft.enderman] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:endermite + [minecraft.endermite] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:evoker + [minecraft.evoker] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:evoker_fangs + [minecraft.evoker_fangs] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:experience_orb + [minecraft.experience_orb] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:eye_of_ender + [minecraft.eye_of_ender] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:falling_block + [minecraft.falling_block] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:firework_rocket + [minecraft.firework_rocket] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:fox + [minecraft.fox] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:frog + [minecraft.frog] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:ghast + [minecraft.ghast] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:giant + [minecraft.giant] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:glow_item_frame + [minecraft.glow_item_frame] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:glow_squid + [minecraft.glow_squid] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:goat + [minecraft.goat] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:guardian + [minecraft.guardian] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:hoglin + [minecraft.hoglin] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:horse + [minecraft.horse] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:husk + [minecraft.husk] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:illusioner + [minecraft.illusioner] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:iron_golem + [minecraft.iron_golem] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:item + [minecraft.item] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:item_frame + [minecraft.item_frame] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:fireball + [minecraft.fireball] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:leash_knot + [minecraft.leash_knot] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:lightning_bolt + [minecraft.lightning_bolt] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:llama + [minecraft.llama] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:llama_spit + [minecraft.llama_spit] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:magma_cube + [minecraft.magma_cube] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:marker + [minecraft.marker] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:minecart + [minecraft.minecart] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:chest_minecart + [minecraft.chest_minecart] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:command_block_minecart + [minecraft.command_block_minecart] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:furnace_minecart + [minecraft.furnace_minecart] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:hopper_minecart + [minecraft.hopper_minecart] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:spawner_minecart + [minecraft.spawner_minecart] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:tnt_minecart + [minecraft.tnt_minecart] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:mule + [minecraft.mule] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:mooshroom + [minecraft.mooshroom] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:ocelot + [minecraft.ocelot] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:painting + [minecraft.painting] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:panda + [minecraft.panda] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:parrot + [minecraft.parrot] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:phantom + [minecraft.phantom] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:pig + [minecraft.pig] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:piglin + [minecraft.piglin] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:piglin_brute + [minecraft.piglin_brute] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:pillager + [minecraft.pillager] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:polar_bear + [minecraft.polar_bear] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:tnt + [minecraft.tnt] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:pufferfish + [minecraft.pufferfish] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:rabbit + [minecraft.rabbit] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:ravager + [minecraft.ravager] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:salmon + [minecraft.salmon] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:sheep + [minecraft.sheep] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:shulker + [minecraft.shulker] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:shulker_bullet + [minecraft.shulker_bullet] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:silverfish + [minecraft.silverfish] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:skeleton + [minecraft.skeleton] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:skeleton_horse + [minecraft.skeleton_horse] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:slime + [minecraft.slime] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:small_fireball + [minecraft.small_fireball] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:snow_golem + [minecraft.snow_golem] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:snowball + [minecraft.snowball] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:spectral_arrow + [minecraft.spectral_arrow] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:spider + [minecraft.spider] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:squid + [minecraft.squid] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:stray + [minecraft.stray] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:strider + [minecraft.strider] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:tadpole + [minecraft.tadpole] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:egg + [minecraft.egg] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:ender_pearl + [minecraft.ender_pearl] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:experience_bottle + [minecraft.experience_bottle] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:potion + [minecraft.potion] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:trident + [minecraft.trident] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:trader_llama + [minecraft.trader_llama] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:tropical_fish + [minecraft.tropical_fish] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:turtle + [minecraft.turtle] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:vex + [minecraft.vex] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:villager + [minecraft.villager] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:vindicator + [minecraft.vindicator] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:wandering_trader + [minecraft.wandering_trader] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:warden + [minecraft.warden] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:witch + [minecraft.witch] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:wither + [minecraft.wither] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:wither_skeleton + [minecraft.wither_skeleton] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:wither_skull + [minecraft.wither_skull] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:wolf + [minecraft.wolf] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:zoglin + [minecraft.zoglin] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = false + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:zombie + [minecraft.zombie] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:zombie_horse + [minecraft.zombie_horse] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:zombie_villager + [minecraft.zombie_villager] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:zombified_piglin + [minecraft.zombified_piglin] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = false + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:player + [minecraft.player] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for minecraft:fishing_bobber + [minecraft.fishing_bobber] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the humancompanions mod. +[humancompanions] + + #Spawning options for humancompanions:knight + [humancompanions.knight] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for humancompanions:archer + [humancompanions.archer] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for humancompanions:arbalist + [humancompanions.arbalist] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for humancompanions:axeguard + [humancompanions.axeguard] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the cgm mod. +[cgm] + + #Spawning options for cgm:projectile + [cgm.projectile] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cgm:grenade + [cgm.grenade] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cgm:missile + [cgm.missile] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cgm:throwable_grenade + [cgm.throwable_grenade] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cgm:throwable_stun_grenade + [cgm.throwable_stun_grenade] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the zombieawareness mod. +[zombieawareness] + + #Spawning options for zombieawareness:scent + [zombieawareness.scent] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the sophisticatedbackpacks mod. +[sophisticatedbackpacks] + + #Spawning options for sophisticatedbackpacks:everlasting_backpack_item + [sophisticatedbackpacks.everlasting_backpack_item] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the securitycraft mod. +[securitycraft] + + #Spawning options for securitycraft:bouncingbetty + [securitycraft.bouncingbetty] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for securitycraft:imsbomb + [securitycraft.imsbomb] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for securitycraft:securitycamera + [securitycraft.securitycamera] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for securitycraft:sentry + [securitycraft.sentry] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for securitycraft:bullet + [securitycraft.bullet] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the spore mod. +[spore] + + #Spawning options for spore:inf_human + [spore.inf_human] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inf_player + [spore.inf_player] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:knight + [spore.knight] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:griefer + [spore.griefer] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:braiomil + [spore.braiomil] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inf_villager + [spore.inf_villager] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inf_wanderer + [spore.inf_wanderer] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inf_witch + [spore.inf_witch] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:leaper + [spore.leaper] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:slasher + [spore.slasher] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:spitter + [spore.spitter] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:scamper + [spore.scamper] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inf_pillager + [spore.inf_pillager] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inf_vindicator + [spore.inf_vindicator] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inf_evoker + [spore.inf_evoker] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:howler + [spore.howler] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:stalker + [spore.stalker] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:brute + [spore.brute] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:busser + [spore.busser] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inf_drowned + [spore.inf_drowned] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:acid_ball + [spore.acid_ball] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:acid + [spore.acid] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:thrown_spear + [spore.thrown_spear] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:thrown_tumor + [spore.thrown_tumor] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:scent + [spore.scent] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:claw + [spore.claw] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:mound + [spore.mound] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:proto + [spore.proto] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inf_husk + [spore.inf_husk] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:thorn + [spore.thorn] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:jagd + [spore.jagd] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:plagued + [spore.plagued] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:lacerator + [spore.lacerator] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inf_hazmat + [spore.inf_hazmat] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:volatile + [spore.volatile] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:vigil + [spore.vigil] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:umarmed + [spore.umarmed] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:usurper + [spore.usurper] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:wendigo + [spore.wendigo] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:brot + [spore.brot] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:inquisitor + [spore.inquisitor] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:specter + [spore.specter] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:braurei + [spore.braurei] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:delusioner + [spore.delusioner] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:gastgaber + [spore.gastgaber] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:illusion + [spore.illusion] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:bile + [spore.bile] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:spit + [spore.spit] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:flesh_bomb + [spore.flesh_bomb] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:stinger + [spore.stinger] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:thrown_block + [spore.thrown_block] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:reconstructor + [spore.reconstructor] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:verva + [spore.verva] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:tendril + [spore.tendril] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:tumoroid_nuke + [spore.tumoroid_nuke] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:wave + [spore.wave] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:sieger + [spore.sieger] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:sieger_tail + [spore.sieger_tail] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:howit_arm + [spore.howit_arm] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:gazenbreacher + [spore.gazenbreacher] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:licker + [spore.licker] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:hindenburg + [spore.hindenburg] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for spore:howitzer + [spore.howitzer] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the lootr mod. +[lootr] + + #Spawning options for lootr:lootr_minecart + [lootr.lootr_minecart] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the quark mod. +[quark] + + #Spawning options for quark:dyed_item_frame + [quark.dyed_item_frame] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:torch_arrow + [quark.torch_arrow] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:skull_pike + [quark.skull_pike] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:pickarang + [quark.pickarang] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:flamerang + [quark.flamerang] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:echorang + [quark.echorang] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:parrot_egg + [quark.parrot_egg] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:wraith + [quark.wraith] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:soul_bead + [quark.soul_bead] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:toretoise + [quark.toretoise] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:stoneling + [quark.stoneling] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:shiba + [quark.shiba] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:foxhound + [quark.foxhound] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:forgotten + [quark.forgotten] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:crab + [quark.crab] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:stool + [quark.stool] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:glass_frame + [quark.glass_frame] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:gravisand + [quark.gravisand] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:totem + [quark.totem] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:quark_boat + [quark.quark_boat] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for quark:quark_chest_boat + [quark.quark_chest_boat] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the gravestone mod. +[gravestone] + + #Spawning options for gravestone:player_ghost + [gravestone.player_ghost] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the shetiphiancore mod. +[shetiphiancore] + + #Spawning options for shetiphiancore:gui_item + [shetiphiancore.gui_item] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the cyclic mod. +[cyclic] + + #Spawning options for cyclic:magic_net + [cyclic.magic_net] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:torch_bolt + [cyclic.torch_bolt] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:boomerang_stun + [cyclic.boomerang_stun] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:boomerang_carry + [cyclic.boomerang_carry] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:boomerang_damage + [cyclic.boomerang_damage] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:dungeon + [cyclic.dungeon] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:eye + [cyclic.eye] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:lightning_bolt + [cyclic.lightning_bolt] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:snow_bolt + [cyclic.snow_bolt] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:fire_bolt + [cyclic.fire_bolt] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:stone_bolt + [cyclic.stone_bolt] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:laser_bolt + [cyclic.laser_bolt] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:magic_missile + [cyclic.magic_missile] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:conveyor_item + [cyclic.conveyor_item] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:darkfire_bolt + [cyclic.darkfire_bolt] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for cyclic:ender_fishing + [cyclic.ender_fishing] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the artifacts mod. +[artifacts] + + #Spawning options for artifacts:mimic + [artifacts.mimic] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + +#Options for the silentgear mod. +[silentgear] + + #Spawning options for silentgear:arrow + [silentgear.arrow] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for silentgear:fishing_hook + [silentgear.fishing_hook] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + + #Spawning options for silentgear:slingshot_projectile + [silentgear.slingshot_projectile] + #Should the entity be allowed to spawn normally? + allowNormalSpawning = true + #Should spawners be able to spawn the entity? + allowSpawners = true + #Should spawn eggs be able to spawn the entity? + allowSpawnEggs = true + #Should the entity spawn via mob conversion? i.e. villager -> zombie + allowConversions = true + #When enabled the entity type will be aggresively removed from worlds. This will bypass all other options. + removeAggressively = false + diff --git a/config/bcc-common.toml b/config/bcc-common.toml new file mode 100644 index 0000000..917745d --- /dev/null +++ b/config/bcc-common.toml @@ -0,0 +1,14 @@ + +#General settings +[general] + #The name of the modpack + modpackName = "The Last of Us" + #The version of the modpack + modpackVersion = "1.0.5" + #Use the metadata.json to determine the modpack version + #ONLY ENABLE THIS IF YOU KNOW WHAT YOU ARE DOING + useMetadata = false + #The CurseForge project ID for the modpack + #Range: > 0 + modpackProjectID = 0 + diff --git a/config/ccl.cfg b/config/ccl.cfg new file mode 100644 index 0000000..62ba13c --- /dev/null +++ b/config/ccl.cfg @@ -0,0 +1,9 @@ +"client" { + # With this enabled, CCL will catch all exceptions thrown whilst rendering blocks. + # If an exception is caught, the block will not be rendered. + B:"catchBlockRenderExceptions"=true + + # With this enabled, CCL will message the player upon an exception from rendering blocks or items. + # Messages are Rate-Limited to one per 5 seconds in the event that the exception continues. + B:"messagePlayerOnRenderExceptionCaught"=true +} diff --git a/config/cgm-client.toml b/config/cgm-client.toml new file mode 100644 index 0000000..a71625f --- /dev/null +++ b/config/cgm-client.toml @@ -0,0 +1,76 @@ +#If enabled, hides the config button from the backpack screen +hideConfigButton = false +#The alignment of the buttons in the backpack inventory screen +#Allowed Values: LEFT, RIGHT +buttonAlignment = "RIGHT" + +[client] + + #Control sounds triggered by guns + [client.sounds] + #If true, a sound will play when you successfully hit a headshot on a entity with a gun + playSoundWhenHeadshot = true + #The sound to play when a headshot occurs + headshotSound = "minecraft:entity.player.attack.knockback" + #If true, a sound will play when you successfully hit a critical on a entity with a gun + playSoundWhenCritical = true + #The sound to play when a critical occurs + criticalSound = "minecraft:entity.player.attack.crit" + #The maximum distance impact sounds from bullet can be heard + #Range: 0.0 ~ 32.0 + impactSoundDistance = 32.0 + + #Configuration for display related options + [client.display] + #If true, uses the old animation poses for weapons. This is only for nostalgic reasons and not recommended to switch back. + oldAnimations = false + #The custom crosshair to use for weapons. Go to (Options > Controls > Mouse Settings > Crosshair) in game to change this! + crosshair = "minecraft:default" + #If enabled, renders a cooldown indicator to make it easier to learn when you fire again. + cooldownIndicator = true + #If enabled, the weapon will sway when the player moves their look direction. This does not affect aiming and is only visual. + weaponSway = true + #The sensistivity of the visual weapon sway when the player moves their look direciton. The higher the value the more sway. + #Range: 0.0 ~ 1.0 + swaySensitivity = 0.3 + #The animation to use for sway. Directional follows the camera better while Drag is more immersive + #Allowed Values: DIRECTIONAL, DRAG + swayType = "DRAG" + #If enabled, the camera will roll when strafing while holding a gun. This creates a more immersive feeling. + cameraRollEffect = true + #When Camera Roll Effect is enabled, this is the absolute maximum angle the roll on the camera can approach. + #Range: 0.0 ~ 45.0 + cameraRollAngle = 1.5 + #When enabled, the Camera Roll Effect is only applied when holding a weapon. + restrictCameraRollToWeapons = true + #Enables the sprinting animation on weapons for better immersion. This only applies to weapons that support a sprinting animation. + sprintingAnimation = true + #The intensity of the custom bobbing animation while holding a gun + #Range: 0.0 ~ 2.0 + bobbingIntensity = 1.0 + + #Properties relating to particles + [client.particle] + #The minimum duration in ticks before bullet holes will disappear + #Range: > 0 + bulletHoleLifeMin = 150 + #The maximum duration in ticks before bullet holes will disappear + #Range: > 0 + bulletHoleLifeMax = 200 + #The percentage of the maximum life that must pass before particles begin fading away. 0 makes the particles always fade and 1 removes facing completely + #Range: 0.0 ~ 1.0 + bulletHoleFadeThreshold = 0.98 + #If true, blood will will spawn from entities that are hit from a projectile + enableBlood = false + #The maximum distance impact particles can be seen from the player + #Range: 0.0 ~ 64.0 + impactParticleDistance = 32.0 + + #Properties relating to controls + [client.controls] + #A value to multiple the mouse sensitivity by when aiming down weapon sights. Go to (Options > Controls > Mouse Settings > ADS Sensitivity) in game to change this! + #Range: 0.0 ~ 1.0 + aimDownSightSensitivity = 0.75 + #When enabled, switches the shoot and aim controls of weapons. Due to technical reasons, you won't be able to use offhand items if you enable this setting. + flipControls = false + diff --git a/config/cgm-common.toml b/config/cgm-common.toml new file mode 100644 index 0000000..8efbca1 --- /dev/null +++ b/config/cgm-common.toml @@ -0,0 +1,130 @@ + +[common] + + #Properties relating to gameplay + [common.gameplay] + #The extra amount to expand an entity's bounding box when checking for projectile collision. Setting this value higher will make it easier to hit entities + #Range: 0.0 ~ 1.0 + growBoundingBoxAmount = 0.3 + #Enables the check for head shots for players. Projectiles that hit the head of a player will have increased damage. + enableHeadShots = true + #The value to multiply the damage by if projectile hit the players head + #Range: 1.0 ~ 1.7976931348623157E308 + headShotDamageMultiplier = 1.25 + #The value to multiply the damage by if projectile is a critical hit + #Range: 1.0 ~ 1.7976931348623157E308 + criticalDamageMultiplier = 1.5 + #If true, projectiles will ignore leaves when checking for collision + ignoreLeaves = true + #If true, projectiles will cause knockback when an entity is hit. By default this is set to true to match the behaviour of Minecraft. + enableKnockback = true + #Sets the strengthof knockback when shot by a bullet projectile. Knockback must be enabled for this to take effect. If value is equal to zero, knockback will use default minecraft value + #Range: 0.0 ~ 1.0 + knockbackStrength = 0.15 + #If true, improves the accuracy of weapons by considering the ping of the player. This has no affect on singleplayer. This will add a little overhead if enabled. + improvedHitboxes = false + + #Properties related to gun griefing + [common.gameplay.griefing] + #If enabled, allows block removal on explosions + enableBlockRemovalOnExplosions = true + #If enabled, allows guns to shoot out glass and other fragile objects + enableGlassBreaking = true + #If enabled, fragile blocks will drop their loot when broken + fragileBlockDrops = true + #The base chance that a fragile block is broken when impacted by a bullet. The hardness of a block will scale this value; the harder the block, the lower the final calculated chance will be. + #Range: 0.0 ~ 1.0 + fragileBlockBreakChance = 1.0 + #If true, allows guns enchanted with Fire Starter to light and spread fires on blocks + setFireToBlocks = true + + #Properties relating to network + [common.network] + #The distance players need to be within to be able to track new projectiles trails. Higher values means you can see projectiles from that start from further away. + #Range: 1.0 ~ 1.7976931348623157E308 + projectileTrackingRange = 200.0 + + #Properties relating to mob aggression + [common.aggro_mobs] + #If true, nearby mobs are angered and/or scared by the firing of guns. + enabled = true + #If true, in addition to causing peaceful mobs to panic, firing a gun will also cause nearby hostile mobs to target the shooter. + angerHostileMobs = true + #Any mobs within a sphere of this radius will aggro on the shooter of an unsilenced gun. + #Range: 0.0 ~ 1.7976931348623157E308 + unsilencedRange = 20.0 + #Any mobs of defined will not aggro on shooters + exemptMobs = [] + + #Properties relating to missiles + [common.missiles] + #The max distance which the explosion is effective to + #Range: 0.0 ~ 1.7976931348623157E308 + explosionRadius = 5.0 + + #Properties relating to grenades + [common.grenades] + #The max distance which the explosion is effective to + #Range: 0.0 ~ 1.7976931348623157E308 + explosionRadius = 5.0 + + #Properties relating to stun grenades + [common.stun_grenades] + + #Blinding properties of stun grenades + [common.stun_grenades.blind] + #If true, hostile mobs will be unable to target entities while they are blinded by a stun grenade. + blindMobs = true + + [common.stun_grenades.blind.effect_criteria] + #Grenade must be no more than this many meters away to have an effect. + #Range: 0.0 ~ 1.7976931348623157E308 + radius = 15.0 + #Effect will have this duration (in ticks) if the grenade is directly at the player's eyes while looking directly at it. + #Range: > 0 + durationMax = 220 + #Effect will have this duration (in ticks) if the grenade is the maximum distance from the player's eyes while looking directly at it. + #Range: > 0 + durationMin = 10 + #Angle between the eye/looking direction and the eye/grenade direction must be no more than half this many degrees to have an effect. + #Range: 0.0 ~ 360.0 + angleEffect = 170.0 + #After duration is attenuated by distance, it will be further attenuated depending on the angle (in degrees) between the eye/looking direction and the eye/grenade direction. This is done by multiplying it by 1 (no attenuation) if the angle is 0; and by this value if the angle is the maximum within the angle of effect. + #Range: 0.0 ~ 1.0 + angleAttenuationMax = 0.75 + #If true, the effect is only applied if the line between the eyes and the grenade does not intersect any non-liquid blocks with an opacity greater than 0. + raytraceOpaqueBlocks = true + + #Deafening properties of stun grenades + [common.stun_grenades.deafen] + #If true, peaceful mobs will panic upon being deafened by a stun grenade. + panicMobs = true + + [common.stun_grenades.deafen.effect_criteria] + #Grenade must be no more than this many meters away to have an effect. + #Range: 0.0 ~ 1.7976931348623157E308 + radius = 15.0 + #Effect will have this duration (in ticks) if the grenade is directly at the player's eyes while looking directly at it. + #Range: > 0 + durationMax = 280 + #Effect will have this duration (in ticks) if the grenade is the maximum distance from the player's eyes while looking directly at it. + #Range: > 0 + durationMin = 100 + #Angle between the eye/looking direction and the eye/grenade direction must be no more than half this many degrees to have an effect. + #Range: 0.0 ~ 360.0 + angleEffect = 360.0 + #After duration is attenuated by distance, it will be further attenuated depending on the angle (in degrees) between the eye/looking direction and the eye/grenade direction. This is done by multiplying it by 1 (no attenuation) if the angle is 0; and by this value if the angle is the maximum within the angle of effect. + #Range: 0.0 ~ 1.0 + angleAttenuationMax = 0.75 + #If true, the effect is only applied if the line between the eyes and the grenade does not intersect any non-liquid blocks with an opacity greater than 0. + raytraceOpaqueBlocks = false + + #Properties relating to projectile spread + [common.projectile_spread] + #The amount of time in milliseconds before logic to apply spread is skipped. The value indicates a reasonable amount of time before a weapon is considered stable again. + #Range: 0 ~ 1000 + spreadThreshold = 300 + #The amount of times a player has to shoot within the spread threshold before the maximum amount of spread is applied. Setting the value higher means it will take longer for the spread to be applied. + #Range: > 1 + maxCount = 10 + diff --git a/config/collective.json5 b/config/collective.json5 new file mode 100644 index 0000000..6f2d085 --- /dev/null +++ b/config/collective.json5 @@ -0,0 +1,14 @@ +{ + // 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, + // Please check out https://stopmodreposts.org/ for more information on why this feature exists. + "enableAntiRepostingCheck": true, + // Enables pets for Patrons. Will be added in a future release. + "enablePatronPets": true +} \ No newline at end of file diff --git a/config/comforts-server.toml b/config/comforts-server.toml new file mode 100644 index 0000000..2a69d3e --- /dev/null +++ b/config/comforts-server.toml @@ -0,0 +1,21 @@ + +[server] + #Set to true to automatically use sleeping bags when placed + autoUse = true + #Set to true to prevent sleeping depending on how long you previously slept + wellRested = false + #If well rested is true, this value is used to determine how long you need before being able to sleep again (larger numbers = can sleep sooner) + #Range: 1.0 ~ 20.0 + sleepyFactor = 2.0 + #Set to true to enable sleeping in hammocks at night + nightHammocks = false + #The chance that a sleeping bag will break upon usage + #Range: 0.0 ~ 1.0 + sleepingBagBreakage = 0.0 + #The value that will be multiplied by a player's luck then added/subtracted from the sleepingBagBreakage value + #Range: -1.0 ~ 1.0 + sleepingBagBreakageLuckMultiplier = 0.0 + #List of debuffs to apply to players after using the sleeping bag + #Format: effect;duration(secs);power + sleepingBagDebuffs = [] + diff --git a/config/configured-client.toml b/config/configured-client.toml new file mode 100644 index 0000000..c41f8fc --- /dev/null +++ b/config/configured-client.toml @@ -0,0 +1,7 @@ +#The formatting to apply to the label of a config property that has been changed +changed_formatting = "ITALIC" +#Include folders when searching in config menus. By default, only entries that link to a config property are shown in searches. +include_folders_in_search = false +#Forces all config menus to be overridden and generated by Configured. This requires the game to be restarted for the changes to apply. +force_configured_menu = false + diff --git a/config/constructionwand-client.toml b/config/constructionwand-client.toml new file mode 100644 index 0000000..db85848 --- /dev/null +++ b/config/constructionwand-client.toml @@ -0,0 +1,16 @@ + +#This is the Client config for ConstructionWand. +#If you're not familiar with Forge's new split client/server config, let me explain: +#Client config is stored in the /config folder and only contains client specific settings like graphics and keybinds. +#Mod behavior is configured in the Server config, which is world-specific and thus located +#in the /saves/myworld/serverconfig folder. If you want to change the serverconfig for all +#new worlds, copy the config files in the /defaultconfigs folder. +[keys] + #Key code of OPTKEY (Default: Left Control). Look up key codes under https://www.glfw.org/docs/3.3/group__keys.html + #Range: 0 ~ 350 + OptKey = 341 + #Press SNEAK+OPTKEY instead of SNEAK for changing wand mode/direction lock + ShiftOpt = false + #Press SNEAK+OPTKEY instead of SNEAK for opening wand GUI + ShiftOptGUI = true + diff --git a/config/craftingtweaks-common.toml b/config/craftingtweaks-common.toml new file mode 100644 index 0000000..190d7ba --- /dev/null +++ b/config/craftingtweaks-common.toml @@ -0,0 +1,22 @@ + +[common] + #Set this to true if you want the (de)compress feature to work outside of crafting GUIs (only works if installed on server, and still restricted to inventory slots) + compressAnywhere = false + #A list of modid:name entries that will not be crafted by the compress key. + compressBlacklist = ["minecraft:sandstone", "minecraft:iron_trapdoor"] + +[client] + #This option is toggled by the 'Toggle Buttons' key that can be defined in the Controls settings. + hideButtons = false + #If set to true, right-clicking the result slot in a crafting table will craft a full stack. + rightClickCraftsStack = true + #Set this to true if you don't want the tweak buttons' tooltips to show. + hideButtonTooltips = false + #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. + #Allowed Values: DEFAULT, BUTTONS, HOTKEYS, DISABLED + craftingTweaksMode = "DEFAULT" + #Add mod ids here of mods that you wish to disable Crafting Tweaks support for. + disabledAddons = [] + diff --git a/config/curios-client.toml b/config/curios-client.toml new file mode 100644 index 0000000..94fc169 --- /dev/null +++ b/config/curios-client.toml @@ -0,0 +1,23 @@ + +#Client only settings, mostly things related to rendering +[client] + #Set to true to enable rendering curios + renderCurios = true + #The X-Offset for the Curios GUI button + #Range: -100 ~ 100 + buttonXOffset = 0 + #The Y-Offset for the Curios GUI button + #Range: -100 ~ 100 + buttonYOffset = 0 + #The X-Offset for the Creative Curios GUI button + #Range: -100 ~ 100 + creativeButtonXOffset = 0 + #The Y-Offset for the Creative Curios GUI button + #Range: -100 ~ 100 + creativeButtonYOffset = 0 + #The corner for the Curios GUI button + #Allowed Values: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT + buttonCorner = "TOP_LEFT" + #Set to true to enable the Curios GUI button + enableButton = true + diff --git a/config/cyclic-client.toml b/config/cyclic-client.toml new file mode 100644 index 0000000..c288260 --- /dev/null +++ b/config/cyclic-client.toml @@ -0,0 +1,56 @@ + +##################################################################################### +#Client-side properties +##################################################################################### +[cyclic] + + ##################################################################################### + #Block Rendering properties. Color MUST have one # symbol and then six spots after so #000000 up to #FFFFFF + ##################################################################################### + [cyclic.blocks] + + [cyclic.blocks.text] + #True means this will hide the fluid contents chat message (right click) on relevant blocks (pylon, fluid generator, fluid hopper, solidifier, sprinkler, tank, cask) + FluidContents = true + + [cyclic.blocks.colors] + #Specify hex color of preview mode. default #00EE00 + harvester = "#00EE00" + #Specify hex color of preview mode. default #11BB00 + forester = "#11BB00" + #Specify hex color of preview mode. default #444044 + collector_item = "#444044" + #Specify hex color of preview mode. default #AA0011 + dropper = "#AA0011" + #Specify hex color of preview mode. default #00AA00 + detector_item = "#00AA00" + #Specify hex color of preview mode. default #404040 + peat_farm = "#404040" + #Specify hex color of preview mode. default #444044 + collector_fluid = "#444044" + #Specify hex color of preview mode. default #0000AA + miner = "#0000AA" + #Specify hex color of preview mode. default #FF0000 + structure = "#FF0000" + #Specify hex color of preview mode. default #00FF00 + detector_entity = "#00FF00" + + ##################################################################################### + #Item Rendering properties. Color MUST have one # symbol and then six spots after so #000000 up to #FFFFFF + ##################################################################################### + [cyclic.items] + + [cyclic.items.colors] + #Specify hex color of preview mode. default #FFC800 + shape_data = "#FFC800" + #Specify hex color of preview mode. default #0000FF + replace_scepter = "#FFFF00" + #Specify hex color of preview mode. default #0000FF + offset_scepter = "#00FF00" + #Specify hex color of preview mode. default #0000FF + build_scepter = "#0000FF" + #Specify hex color of preview mode for the GPS data card. default #0000FF + location = "#0000FF" + #Specify hex color of preview mode. default #0000FF + randomize_scepter = "#00EE00" + diff --git a/config/cyclic.toml b/config/cyclic.toml new file mode 100644 index 0000000..8dd8af9 --- /dev/null +++ b/config/cyclic.toml @@ -0,0 +1,764 @@ + +##################################################################################### +#Features with configurable properties are split into categories +##################################################################################### +[cyclic] + + ##################################################################################### + # Configs make sure players will not be able to craft any in survival (api only allows me to disable original base level potion, stuff like splash/tipped arrows are out of my control, for futher steps i suggest modpacks hide them from JEI as well if desired, or bug Mojang to implement JSON brewing stand recipes) + ##################################################################################### + [cyclic.potion] + + [cyclic.potion.antigravity] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.flight] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.blind] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.attack_range] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.reach_distance] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.butterfingers] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.waterwalk] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.haste] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.stun] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.resistance] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.hunger] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.snowwalk] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.gravity] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.frost_walker] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.magnetic] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.wither] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.levitation] + #Set false to disable the base recipe + enabled = true + + [cyclic.potion.swimspeed] + #Set false to disable the base recipe + enabled = true + + ##################################################################################### + # Enchantment related configs (if disabled, they may still show up as NBT on books and such but have functions disabled and are not obtainable in survival) + ##################################################################################### + [cyclic.enchantment] + + [cyclic.enchantment.traveler] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.reach] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.beekeeper] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.experience_boost] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.launch] + #(Multijump) Set false to disable Multi Jump enchantment + enabled = true + + [cyclic.enchantment.ender] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.disarm] + #Mobs in this list cannot be disarmed and have their weapon stolen by the disarm enchantment + ingoredMobs = ["alexsmobs:mimicube"] + #Enchant level drop rate. % = drop + (level-1)*drop + #Range: 1 ~ 100 + percentPerLevel = 15 + #Set false to disable enchantment + enabled = true + + [cyclic.enchantment.excavate] + #Set false to disable enchantment + enabled = true + + [cyclic.enchantment.magnet] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.multishot] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.beheading] + #Beheading enchant add player skin head drop, add any mob id and any skin + EntityMHF = ["minecraft:blaze:MHF_Blaze", "minecraft:cat:MHF_Ocelot", "minecraft:cave_spider:MHF_CaveSpider", "minecraft:chicken:MHF_Chicken", "minecraft:cow:MHF_Cow", "minecraft:enderman:MHF_Enderman", "minecraft:ghast:MHF_Ghast", "minecraft:iron_golem:MHF_Golem", "minecraft:magma_cube:MHF_LavaSlime", "minecraft:mooshroom:MHF_MushroomCow", "minecraft:ocelot:MHF_Ocelot", "minecraft:pig:MHF_Pig", "minecraft:zombie_pigman:MHF_PigZombie", "minecraft:sheep:MHF_Sheep", "minecraft:slime:MHF_Slime", "minecraft:spider:MHF_Spider", "minecraft:squid:MHF_Squid", "minecraft:villager:MHF_Villager", "minecraft:witch:MHF_Witch", "minecraft:wolf:MHF_Wolf", "minecraft:guardian:MHF_Guardian", "minecraft:elder_guardian:MHF_Guardian", "minecraft:snow_golem:MHF_SnowGolem", "minecraft:silverfish:MHF_Silverfish", "minecraft:endermite:MHF_Endermite"] + #Percentage increase per level of enchant. Formula [percent + (level - 1) * per_level] + #Range: 1 ~ 99 + per_level = 25 + #Base perecentage chance to drop a head on kill + #Range: 1 ~ 99 + percent = 20 + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.quickshot] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.venom] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.life_leech] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.curse] + #Set list of effects for Gloom enchant (cyclic:curse) to ignore and not use these + ignored = ["minecraft:bad_omen", "minecraft:nausea", "botania:clear"] + #(Gloom) Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.auto_smelt] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.growth] + #Radius per level. size around player to perform growth logic + #Range: 1 ~ 16 + radius = 2 + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.step] + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.laststand] + #How many ticks of Absorption hearts given on trigger, 0 to disable + #Range: 0 ~ 9999 + potion_ticks = 600 + #Base XP cost to activate at level 1 (level 2 is this/2) + #Range: 1 ~ 9999 + xp_cost = 50 + #How many ticks of cooldown, 0 to disable + #Range: 0 ~ 99999 + cooldown = 20 + #Set false to stop enchantment from working + enabled = true + + [cyclic.enchantment.steady] + #Set false to stop enchantment from working + enabled = true + + ##################################################################################### + # Worldgen settings + ##################################################################################### + [cyclic.worldgen] + + [cyclic.worldgen.flowers] + #Do the four generate in the world. If false, the 4 flower blocks and 3 features (flower_all, flower_tulip_ flower_lime) will still be registered and can be used externally (data packs etc), but the mod will not use the features to generate/place flowers in world-generation + enabled = false + + [cyclic.worldgen.cyan_podzol_legacy] + #Enable the legacy feature that will spawn a Cyan flower when bonemeal is used on Podzol + enabled = false + + ##################################################################################### + # Block specific configs + ##################################################################################### + [cyclic.blocks] + # Allows the dimensional Transfer Nodes to cross dimensions (no chunk loading is done, you have to do that on your own); This affects blocks cyclic:wireless_energy, cyclic:wireless_item, cyclic:wireless_fluid, cyclic:wireless_transmitter; If you change it to false it will only work if the target is in the same dimension. + wireless_transfer_dimensional = true + #If true, then all potions marked as harmful/negative will be used in addition to the 'anti_beacon.potion_list' for cures and immunities (used by both sponge and artemisbeacon). + harmful_potions = true + + [cyclic.blocks.peace_candle] + #Reach of the candle for spawn prevention + #Range: 0 ~ 64 + radius = 32 + #Height reach of the candle for spawn prevention + #Range: 0 ~ 512 + height = 4 + + [cyclic.blocks.altar_destruction] + #Reach for explosion prevention + #Range: 1 ~ 128 + radius = 32 + #Height for explosion prevention + #Range: 1 ~ 512 + height = 8 + + #Ender Anchor settings + [cyclic.blocks.eye_teleport] + #Maximum distance to activate + #Range: 2 ~ 256 + range = 128 + #Exp cost on teleport + #Range: 0 ~ 500 + exp = 0 + #Hunger cost on teleport + #Range: 0 ~ 20 + hunger = 1 + #Tick delay between checks, faster checks can consume server resources (1 means check every tick; 20 means only check once per second) + #Range: 1 ~ 20 + frequency = 5 + + [cyclic.blocks.disenchanter] + #Power per use disenchanter + #Range: 0 ~ 64000 + energy_cost = 2500 + #Cost of (or payment for if negative) per enchanted book generated + #Range: -1000 ~ 16000 + fluid_cost = 100 + + [cyclic.blocks.anvil] + #Power per repair anvil + #Range: 0 ~ 64000 + energy_cost = 250 + + [cyclic.blocks.dropper] + #Power per use dropper + #Range: 0 ~ 64000 + energy_cost = 50 + + [cyclic.blocks.water_candle] + #Reach of the candle + #Range: 1 ~ 64 + radius = 8 + #Tick rate of the candle + #Range: 1 ~ 2000 + tick_rate = 60 + + [cyclic.blocks.teleport] + #Power per use + #Range: 0 ~ 64000 + energy_cost = 400 + #Power per use while crossing dimensions + #Range: 0 ~ 64000 + energy_cost_xdim = 8000 + + [cyclic.blocks.sound] + #Sound Recorder - how far out does it listen to record sounds + #Range: 1 ~ 64 + radius = 8 + + #battery settings + [cyclic.blocks.battery] + #RF/t charging rate for the battery item slot + #Range: 1 ~ 6400000 + charge = 8000 + + [cyclic.blocks.generator_fuel] + #RF energy per tick generated while burning furnace fuel in this machine. Burn time in ticks is the same as furnace values, so 1 coal = 1600 ticks + #Range: 1 ~ 6400 + rf_per_tick = 80 + + [cyclic.blocks.peat_farm] + #Power per use peat_farm + #Range: 0 ~ 64000 + energy_cost = 500 + + [cyclic.blocks.miner] + #Power per use miner + #Range: 0 ~ 64000 + energy_cost = 10 + + #fisher settings + [cyclic.blocks.fisher] + #Chance to Fish from nearby water. Smaller values is slower fish + #Range: 1.0E-6 ~ 0.999 + chance = 0.06 + #Radius to Fish from nearby water + #Range: 1 ~ 32 + radius = 12 + + [cyclic.blocks.harvester] + #Power per use harvester + #Range: 0 ~ 64000 + energy_cost = 250 + + [cyclic.blocks.forester] + #Power per use forester + #Range: 0 ~ 64000 + energy_cost = 50 + + [cyclic.blocks.crafter] + #Power per use crafter + #Range: 0 ~ 64000 + energy_cost = 500 + + [cyclic.blocks.sponge_lava] + #Reach of the sponge + #Range: 1 ~ 64 + radius = 8 + + [cyclic.blocks.anvil_void] + #Payment per void action, if not zero + #Range: 0 ~ 16000 + fluid_cost = 25 + + #Ender Trigger settings + [cyclic.blocks.eye_redstone] + #Maximum distance to activate + #Range: 2 ~ 256 + range = 32 + #Tick delay between checks, faster checks can consume server resources (1 means check every tick; 20 means only check once per second) + #Range: 1 ~ 20 + frequency = 5 + + [cyclic.blocks.peat] + #Chance that Peat Bog converts to Peat when wet (is multiplied by the number of surrounding water blocks) + #Range: 0.0010000000474974513 ~ 1.0 + conversion_chance = 0.07999999821186066 + + [cyclic.blocks.no_soliciting] + #Reach of the no_soliciting for spawn prevention + #Range: 0 ~ 64 + radius = 32 + #Height reach of the no_soliciting for spawn prevention + #Range: 0 ~ 512 + height = 4 + + #Sprinkler settings + [cyclic.blocks.sprinkler] + #Tick rate. 20 will fire one block per second + #Range: 1 ~ 20 + ticks = 20 + #Radius + #Range: 1 ~ 32 + radius = 4 + #Water consumption + #Range: 0 ~ 1000 + water = 5 + + #terra_glass settings + [cyclic.blocks.terra_glass] + #ticks between growth cycles + #Range: 1 ~ 10000 + timer = 100 + #growth height below the glass + #Range: 0 ~ 32 + height = 8 + + #experience_pylon settings + [cyclic.blocks.experience_pylon] + #Radius to pickup xp orbs + #Range: 1 ~ 64 + radius = 16 + + #soundproofing settings + [cyclic.blocks.soundproofing] + #Radius of sound proofing (distance from each block that it will listen) + #Range: 1 ~ 16 + radius = 6 + + [cyclic.blocks.cables] + + [cyclic.blocks.cables.fluid] + #How many buckets of buffer fluid the fluid cable can hold (for each direction. for example 2 here means 2000ub in each face) + #Range: 1 ~ 32 + buffer = 16 + #How many fluid units per tick can flow through these cables each tick (1 bucket = 1000) including normal flow and extraction mode + #Range: 100 ~ 32000 + flow = 1000 + + [cyclic.blocks.cables.energy] + #How much buffer the energy cables hold (must not be smaller than flow) + #Range: 1 ~ 128000 + buffer = 32000 + #How fast energy flows in these cables (must not be greater than buffer) + #Range: 100 ~ 32000 + flow = 1000 + + [cyclic.blocks.generator_food] + #RF energy per tick generated while burning food in this machine + #Range: 1 ~ 6400 + rf_per_tick = 60 + #This [factor * (item.food + item.saturation) = ticks] results in the number of ticks food will burn at. IE Bread has (5 + 0.6) with factor 100, will burn for 560 ticks. + #Range: 1 ~ 6400 + ticks_per_food = 100 + + [cyclic.blocks.magnet_block] + #Reach for magnet distance to find items + #Range: 1 ~ 128 + radius = 16 + + [cyclic.blocks.packager] + #Power per recipe in the packager + #Range: 0 ~ 64000 + energy_cost = 50 + + [cyclic.blocks.collector_fluid] + #Power per use collector_fluid + #Range: 0 ~ 64000 + energy_cost = 500 + + [cyclic.blocks.structure] + #Power per tick while in use + #Range: 0 ~ 64000 + energy_cost = 10 + + #Ender shelf settings + [cyclic.blocks.ender_shelf] + #Controller Max distance to search (using manhattan distance) + #Range: 1 ~ 256 + controller_distance = 64 + #Each shelf has five rows. Set the number of books stored per row here + #Range: 1 ~ 1024 + books_per_row = 256 + + [cyclic.blocks.uncraft] + #Power per use uncraft + #Range: 0 ~ 64000 + energy_cost = 1000 + + [cyclic.blocks.generator_solar] + #Ticks between power gen interval. Example: 40 ticks is 2 seconds. 0 means every tick it generates + #Range: 0 ~ 6400 + ticks = 60 + #Base level of solar power generation (affected by weather contitions). + #Range: 1 ~ 100 + energy = 4 + + [cyclic.blocks.beacon] + #Power per tick while in use + #Range: 0 ~ 64000 + energy_cost = 0 + + [cyclic.blocks.anvil_magma] + #Cost of magma fluid per action + #Range: 1 ~ 64000 + fluid_cost = 100 + + [cyclic.blocks.terra_preta] + #Growth interval in ticks (100 would be every 5 seconds). + #Range: 1 ~ 64000 + growth_interval = 100 + #Chance that the crop will grow after the interval + #Range: 0.0 ~ 1.0 + growth_chance = 0.5 + #growth height above the soil + #Range: 2 ~ 32 + height = 8 + + [cyclic.blocks.uncrafter] + #When searching for a recipe, does it ignore all NBT values (such as enchantments, RepairCost, Damage, etc). For example, if false it will not uncraft damaged or enchanted items + nbt_ignored = false + #Ticks used for each uncraft + #Range: 1 ~ 9999 + ticks = 60 + #ITEM IDS HERE. Block ALL recipes that output this item, no matter which recipe they use + ignore_list = ["minecraft:elytra", "minecraft:tipped_arrow", "minecraft:magma_block", "minecraft:stick", "spectrite:spectrite_arrow", "spectrite:spectrite_arrow_special", "techreborn:uumatter", "projecte:*"] + #RECIPE IDS HERE. Block these recipe ids from being reversed, but do not block all recipes for this output item + ignore_recipes = ["minecraft:white_dye_from_lily_of_the_valley", "minecraft:orange_dye_from_orange_tulip", "minecraft:magenta_dye_from_allium", "minecraft:magenta_dye_from_lilac", "minecraft:light_blue_dye_from_blue_orchid", "minecraft:yellow_dye_from_sunflower", "minecraft:yellow_dye_from_dandelion", "minecraft:pink_dye_from_peony", "minecraft:pink_dye_from_pink_tulip", "minecraft:light_gray_dye_from_oxeye_daisy", "minecraft:light_gray_dye_from_azure_bluet", "minecraft:light_gray_dye_from_white_tulip", "minecraft:blue_dye_from_cornflower", "minecraft:red_dye_from_poppy", "minecraft:red_dye_from_rose_bush", "minecraft:red_dye_from_tulip", "minecraft:black_dye_from_wither_rose", "minecraft:blue_dye", "minecraft:black_dye", "minecraft:brown_dye", "botania:cobweb", "minecraft:magma_cream", "minecraft:beacon", "minecraft:stick_from_bamboo_item", "minecraft:netherite_ingot_from_netherite_block", "mysticalagriculture:essence*", "mysticalagriculture:farmland_till", "refinedstorage:coloring_recipes*", "forcecraft:transmutation*", "cyclic:flower_purple_tulip", "cyclic:flower_absalon_tulip", "cyclic:flower_cyan", "cyclic:flower_lime_carnation", "cyclic:fireball", "cyclic:shapeless/spark"] + + [cyclic.blocks.anti_beacon] + #List of extra effects to clear. supports wildcard such as 'cyclic:*'. (This list is is used even if harmful_potions=false or true both) + potion_list = ["minecraft:poison", "minecraft:*_poison", "minecraft:wither", "cyclic:gravity", "minecraft:weakness", "minecraft:slowness"] + #Ticks to fire anti beacon and remove effects from entities (20 = 1 second). Does not affect potion immunity which applies regardless of ticks. This only used if you gain a potion effect out of range and then walk into range, so keep this large. + #Range: 20 ~ 9999 + ticks = 200 + #Radius to protect players and entities from potion effects being applied (used by both sponge and artemisbeacon). + #Range: 1 ~ 128 + radius = 16 + + [cyclic.blocks.user] + #Power per use user + #Range: 0 ~ 64000 + energy_cost = 0 + + ##################################################################################### + # Logging related configs + ##################################################################################### + [cyclic.logging] + #Unblock info logs; very spammy; can be useful for testing certain issues + info = false + + ##################################################################################### + # Item specific configs + ##################################################################################### + [cyclic.items] + + ##################################################################################### + # scythe_harvest settings. note radius is halved while player is sneaking + ##################################################################################### + [cyclic.items.scythe_harvest] + #Radius defines how far it reaches (for example radius 6 is 13x13 square) + #Range: 0 ~ 32 + radius = 6 + + #apple_ender settings + [cyclic.items.apple_ender] + #Which structure tags are looked for + structure_tags = ["minecraft:eye_of_ender_located", "minecraft:on_woodland_explorer_maps", "minecraft:on_ocean_explorer_maps", "minecraft:village"] + #How many results the client will see + #Range: 1 ~ 60 + printed = 5 + + [cyclic.items.spawner_seeker] + #Range in all directions to search for spawner + #Range: 1 ~ 256 + range = 64 + + [cyclic.items.wand_hypno] + #Range to search out enemies for this multi-target attack + #Range: 1 ~ 256 + range = 16 + #Energy cost per item use + #Range: 1 ~ 50000 + energy = 500 + + [cyclic.items.shield_leather] + #How much weaker than the regular shield is this item (used to calculate damage blocked) + #Range: 0 ~ 100 + blocked_damage_percent = 20 + + ##################################################################################### + # spell_water settings + ##################################################################################### + [cyclic.items.spell_water] + #Radius defines how far it reaches + #Range: 0 ~ 32 + radius = 3 + + ##################################################################################### + # scythe_leaves settings. note radius is halved while player is sneaking + ##################################################################################### + [cyclic.items.scythe_leaves] + #Radius defines how far it reaches (for example radius 6 is 13x13 square) + #Range: 0 ~ 32 + radius = 6 + + ##################################################################################### + # Caving Torch Charm settings + ##################################################################################### + [cyclic.items.caving_torch] + #Light level at which to start placing down a torch + #Range: 0 ~ 14 + light_limit = 7 + #Light level of the current block after placing down a torch. Must be greater than light_limit + #Higher values means torches will be placed closer to you. Lower values means torches will overlap less, + #but might result in small dark spots between torches + #Range: 1 ~ 14 + light_target = 10 + #Whether to prioritise placing torches on walls + prefer_walls = true + #Which wall to place torches on when digging a 1-wide tunnel + #True means left, False means right + prefer_left_wall = false + + ##################################################################################### + # scythe_brush settings. note radius is halved while player is sneaking + ##################################################################################### + [cyclic.items.scythe_brush] + #Radius defines how far it reaches (for example radius 6 is 13x13 square) + #Range: 0 ~ 32 + radius = 6 + + [cyclic.items.charm_torch] + #Light level limit for placing torches + #Range: 0 ~ 15 + light_level = 9 + + ##################################################################################### + # Obsidian gear settings + ##################################################################################### + [cyclic.items.obsidian] + #Weapon damage + #Range: 0.10000000149011612 ~ 99.0 + damage = 10.5 + #Damage Reduction + #Range: 1 ~ 99 + chest = 11 + #Damage Reduction + #Range: 1 ~ 99 + boots = 7 + #Armor toughness + #Range: 0.10000000149011612 ~ 99.0 + toughness = 6.0 + #Damage Reduction + #Range: 1 ~ 99 + helm = 7 + #Damage Reduction + #Range: 1 ~ 99 + leg = 10 + + #Sack of Holding settings + [cyclic.items.tile_transporter] + #Override chest placement when a 1/2 split chest is picked up, and set placed block as a singleton chests (prevents visual glitch of the open-sided half chest). Set to false to restore old behavior and allow the split-chest placement. + overrideChestSingle = true + #Block these from being picked up + disable_pickup = ["parabox:parabox", "extracells:fluidcrafter", "extracells:ecbaseblock", "extracells:fluidfiller", "exnihilosequentia:*", "refinedstorage:*", "tconstruct:seared_fuel_tank", "tconstruct:smeltery_controller", "tconstruct:seared_drain", "tconstruct:seared_fuel_gauge", "tconstruct:seared_ingot_tank", "tconstruct:seared_ingot_gauge", "tconstruct:seared_melter", "tconstruct:seared_heater", "tconstruct:scorched_drain", "tconstruct:scorched_duct", "tconstruct:scorched_chute", "tconstruct:foundry_controller", "tconstruct:scorched_alloyer", "rftoolspower:cell3", "rftoolspower:cell2", "rftoolspower:cell1", "rftoolspower:cell3", "rftoolspower:cell2", "rftoolspower:cell1"] + + [cyclic.items.charm_luck] + #Boost given by item charm_luck + #Range: 0 ~ 100 + boost = 10 + + [cyclic.items.prospector] + #Ore Prospector radius around player to search for ores + #Range: 1 ~ 256 + range = 32 + #Ore Prospector height around player to search for ores + #Range: 1 ~ 128 + height = 8 + + [cyclic.items.chorus_flight] + #Seconds of flight per chorus_flight + #Range: 1 ~ 20000 + ticks = 1200 + + [cyclic.items.monster_ball] + #Entity ids that cannot be picked up with the Monster all + ignore_list = ["minecraft:ender_dragon", "minecraft:wither"] + + #Heart items + [cyclic.items.heart] + #Maximum number of hearts that can be attained (including initial 10) + #Range: 1 ~ 200 + maximum = 100 + #Experience given when eating a poisoned heart + #Range: 0 ~ 99999 + experience = 500 + + ##################################################################################### + # scythe_forage settings. note radius is halved while player is sneaking + ##################################################################################### + [cyclic.items.scythe_forage] + #Radius defines how far it reaches (for example radius 6 is 13x13 square) + #Range: 0 ~ 32 + radius = 6 + + [cyclic.items.shield_wood] + #How much weaker than the regular shield is this item (used to calculate damage blocked) + #Range: 0 ~ 100 + blocked_damage_percent = 60 + + [cyclic.items.chorus_spectral] + #Seconds of noClip per chorus_spectral + #Range: 1 ~ 20000 + ticks = 600 + + ##################################################################################### + # spell_ice settings + ##################################################################################### + [cyclic.items.spell_ice] + #Radius defines how far it reaches + #Range: 0 ~ 32 + radius = 3 + + [cyclic.items.wand_missile] + #Range to search out enemies for this attack + #Range: 1 ~ 512 + range = 64 + #Energy cost per item use + #Range: 1 ~ 50000 + energy = 150 + + [cyclic.items.charm_attack_speed] + #Boost given by item charm_attackspeed + #Range: 0.0 ~ 2.0 + boost = 0.5 + + [cyclic.items.charm_speed] + #Boost given by item charm_speed + #Range: 0.0 ~ 2.0 + boost = 0.5 + + [cyclic.items.shield_flint] + #What % chance does this have to apply thorns damage against ranged non-explosive attackers + #Range: 0 ~ 100 + damage = 50 + #How much weaker than the regular shield is this item (used to calculate damage blocked) + #Range: 0 ~ 100 + blocked_damage_percent = 30 + + #Wand settings + [cyclic.items.teleport_wand] + #Maximum distance to activate + #Range: 8 ~ 1024 + range = 256 + + ##################################################################################### + # Emerald gear settings + ##################################################################################### + [cyclic.items.emerald] + #Weapon damage + #Range: 0.10000000149011612 ~ 99.0 + damage = 4.5 + #Damage Reduction + #Range: 1 ~ 99 + chest = 9 + #Damage Reduction + #Range: 1 ~ 99 + boots = 4 + #Armor toughness + #Range: 0.10000000149011612 ~ 99.0 + toughness = 3.0 + #Damage Reduction + #Range: 1 ~ 99 + helm = 4 + #Damage Reduction + #Range: 1 ~ 99 + leg = 7 + + ##################################################################################### + # Edit the permissions of all commands added by the mod. false means anyone can use, true means only OP players can use + ##################################################################################### + [cyclic.command] + #True means only players with OP can use this /cyclic command + dev = false + #True means only players with OP can use this /cyclic command + ping = false + #True means only players with OP can use this /cyclic command + health = true + #True means only players with OP can use this /cyclic command + gethome = false + #True means only players with OP can use this /cyclic command + home = true + #True means only players with OP can use this /cyclic command + hunger = true + diff --git a/config/darkness.properties b/config/darkness.properties new file mode 100644 index 0000000..8f71c50 --- /dev/null +++ b/config/darkness.properties @@ -0,0 +1,11 @@ +#Darkness properties file +#Sun Nov 03 20:25:05 EST 2024 +dark_nether_fog=0.5 +only_affect_block_light=false +dark_end_fog=0.0 +dark_overworld=true +dark_default=true +dark_end=false +dark_skyless=true +dark_nether=false +ignore_moon_phase=false diff --git a/config/ding.toml b/config/ding.toml new file mode 100644 index 0000000..83a4574 --- /dev/null +++ b/config/ding.toml @@ -0,0 +1,56 @@ + +#Configs for ding to trigger when the game loads +[load] + #Play sound when the game loads. + playOnLoad = true + #Resource Location based name of the sound file to play when Minecraft finishes loading. + #EG: "ui.button.click" or "entity.experience_orb.pickup" + # + #This can also be a mod sound if the mod is installed. + #EG: modname:modsound.boing + # + #If you want to use external sounds, consider looking into the mods that add resources + name = "entity.experience_orb.pickup" + #Volume of the volume (when Minecraft loads) + #Range: 0.0 ~ 10.0 + volume = 0.25 + #Pitch of the sound (when Minecraft loads) + #Range: 0.0 ~ 10.0 + pitch = 1.0 + #Sound category for the sound played when Minecraft finishes loading. EG: "ambient" or "music". Defaults to "master" if Ding cannot find your category. + category = "master" + +#Configs for ding to trigger when resources are reloaded +[resourcesReload] + #Play sound when resources complete reloading. Requires game to be restarted when changing this option. + playOnResourcesReload = true + #Resource Location based name of the sound file to play when resources complete reloading. + # + #Look at the "name" config for more details. + nameResourcesReload = "entity.experience_orb.pickup" + #Volume of the sound (when resources complete reloading) + #Range: 0.0 ~ 10.0 + volumeResourcesReload = 0.25 + #Pitch of the sound (when resources complete reloading) + #Range: 0.0 ~ 10.0 + pitchResourcesReload = 1.0 + #Sound category for the sound played when resources complete reloading. EG: "ambient" or "music". Defaults to "master" if Ding cannot find your category. + categoryResourcesReload = "master" + +#Configs for ding to trigger when the world loads after connecting to a server +[world] + #Play sound when the world loads after connecting to a server. Requires game to be restarted when changing this option. + playOnWorld = false + #Resource Location based name of the sound file to play when the world finishes loading (after connecting to a server). + # + #Look at the "name" config for more details. + nameWorld = "entity.experience_orb.pickup" + #Volume of the sound (when the world loads after connecting to a server) + #Range: 0.0 ~ 10.0 + volumeWorld = 0.25 + #Pitch of the sound (when the world loads after connecting to a server) + #Range: 0.0 ~ 10.0 + pitchWorld = 1.0 + #Sound category for the sound played when the world finishes loading (after connecting to a server). EG: "ambient" or "music". Defaults to "master" if Ding cannot find your category. + categoryWorld = "master" + diff --git a/config/enhancedvisuals-client.json b/config/enhancedvisuals-client.json new file mode 100644 index 0000000..881c1e6 --- /dev/null +++ b/config/enhancedvisuals-client.json @@ -0,0 +1,356 @@ +{ + "general": { + "doEffectsInCreative": false, + "waterSubstractFactor": 10, + "enableDamageDebug": false + }, + "handlers": { + "explosion": { + "enabled": true, + "opacity": 1.0, + "dust": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + } + }, + "dustDuration": { + "min": 500, + "max": 1000 + }, + "dustAmount": { + "min": 0, + "minValue": 0, + "max": 20, + "maxValue": 30 + }, + "maxExplosionVolume": 0.5, + "explosionSoundTime": { + "min": 0, + "minValue": 50, + "max": 20, + "maxValue": 200 + }, + "blur": { + "disabled": false, + "opacity": 1.0 + }, + "maxBlur": { + "min": 0, + "minValue": 50, + "max": 10, + "maxValue": 100 + }, + "explosionBlurTime": { + "min": 0, + "minValue": 10, + "max": 20, + "maxValue": 20 + } + }, + "potion": { + "enabled": true, + "opacity": 1.0, + "duration": { + "min": 30, + "max": 60 + }, + "potion": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0 + } + }, + "sand": { + "enabled": true, + "opacity": 1.0, + "duration": { + "min": 100, + "max": 100 + }, + "sprintModifier": 1.5, + "sand": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.1, + "max": 0.5 + } + } + }, + "splash": { + "enabled": true, + "opacity": 1.0, + "duration": { + "min": 10, + "max": 10 + }, + "intensity": { + "min": 5, + "max": 10 + }, + "blur": { + "disabled": false, + "opacity": 1.0 + } + }, + "damage": { + "enabled": true, + "opacity": 1.0, + "damaged": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0 + }, + "hitEffectIntensity": 0.0, + "hitDuration": { + "min": 1, + "max": 10 + }, + "splatter": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + } + }, + "impact": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + } + }, + "slash": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + } + }, + "pierce": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + } + }, + "bloodDuration": { + "min": 500, + "max": 1500 + }, + "fire": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + } + }, + "fireSplashes": 1, + "fireDuration": { + "min": 100, + "max": 1000 + }, + "drownSplashes": 4, + "drownDuration": { + "min": 10, + "max": 15 + }, + "waterDrown": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + }, + "red": 0, + "green": 0, + "blue": 255, + "alpha": 255 + }, + "lightningSplashes": 10, + "lightningDuration": { + "min": 10, + "max": 15 + }, + "lightning": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + }, + "red": 120, + "green": 120, + "blue": 255, + "alpha": 255 + }, + "freezeSplashes": 4, + "freezeDuration": { + "min": 10, + "max": 15 + }, + "freeze": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + }, + "red": 200, + "green": 255, + "blue": 255, + "alpha": 255 + }, + "flyIntoWallSplashes": 4, + "flyIntoWallDuration": { + "min": 10, + "max": 15 + }, + "flyIntoWall": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + }, + "red": 255, + "green": 255, + "blue": 255, + "alpha": 255 + }, + "heatSplashes": 4, + "heatDuration": { + "min": 10, + "max": 15 + }, + "heat": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + }, + "red": 255, + "green": 255, + "blue": 255, + "alpha": 255 + }, + "effectSplashes": 4, + "effectDuration": { + "min": 10, + "max": 15 + }, + "parasites": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 0.2, + "max": 1 + }, + "red": 0, + "green": 126, + "blue": 0, + "alpha": 255 + }, + "wither": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0, + "scale": { + "min": 1.5, + "max": 2.5 + }, + "red": 0, + "green": 0, + "blue": 0, + "alpha": 255 + }, + "tunnelDuration": { + "min": 10, + "max": 15 + }, + "tunnel": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0 + }, + "healthScaler": { + "min": 0, + "minValue": 3, + "max": 12, + "maxValue": 1.5 + }, + "damageScale": 1.0, + "damageBlackList": [] + }, + "slender": { + "enabled": true, + "opacity": 1.0, + "defaultIntensity": 0, + "maxIntensity": 0.3, + "distanceFactor": 0.25, + "slender": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 50 + } + }, + "saturation": { + "enabled": true, + "opacity": 1.0, + "fadeFactor": 0.0005, + "saturation": { + "min": 2, + "minValue": 0, + "max": 8, + "maxValue": 1 + }, + "desaturate": { + "disabled": false, + "opacity": 1.0 + } + }, + "heartbeat": { + "enabled": true, + "opacity": 1.0, + "useHealthPercentage": false, + "maxHealth": 6, + "maxHealthPercentage": 0.3, + "heartbeatIntensity": 50.0, + "heartbeatDuration": 5, + "minHeartbeatLength": 15, + "heartbeatTimeFactor": 100.0, + "heartbeatVolume": 1.0, + "lowhealth": { + "disabled": false, + "opacity": 1.0, + "animationSpeed": 0 + }, + "blur": { + "disabled": false, + "opacity": 1.0 + } + } + } +} \ No newline at end of file diff --git a/config/enhancedvisuals.json b/config/enhancedvisuals.json new file mode 100644 index 0000000..83fdff9 --- /dev/null +++ b/config/enhancedvisuals.json @@ -0,0 +1,16 @@ +{ + "messages": { + "deathMessages": [ + "Do you really want to respawn? think of it again.", + "Life is hard. Deal with it!", + "You are dead ... wait you already know that.", + "Did I let the stove on...?", + "Should have shot back first...", + "Yep, that\u0027s messed up...", + "Rage incomming!", + "I think you dropped something.", + "Time for a break?" + ], + "enabled": true + } +} \ No newline at end of file diff --git a/config/extremesoundmuffler-client.toml b/config/extremesoundmuffler-client.toml new file mode 100644 index 0000000..c166681 --- /dev/null +++ b/config/extremesoundmuffler-client.toml @@ -0,0 +1,45 @@ + +#General settings +[general] + #Blacklisted Sounds - add the name of the sounds to blacklist, separated with comma + forbiddenSounds = ["ui.", "music.", "ambient."] + #Allow the "ALL" sounds list to include the blacklisted sounds? + lawfulAllList = false + #Volume set when pressed the mute button by default + #Range: 0.0 ~ 0.9 + defaultMuteVolume = 0.0 + #Set to true to move the muffle and play buttons to the left side of the GUI + leftButtons = false + #Show tips in the Muffler screen? + showTip = true + #Whether or not use the dark theme + useDarkTheme = false + +#Inventory button settings +[inventory_button] + #Disable the Muffle button in the player inventory? + disableInventoryButton = false + #Coordinates for the Muffler button in the player inventory. + # You can change this in game by holding the RMB over the button and draging it around + #Range: > -2147483648 + invButtonX = 75 + #Coordinates for the Muffler button in the player inventory. + #You can change this in game by holding the RMB over the button and draging it around + #Range: > -2147483648 + invButtonY = 7 + #Disable the Muffle button in the creative player inventory? + disableCreativeInventoryButton = false + #Coordinates for the Muffler button in the creative player inventory. + # You can change this in game by holding the RMB over the button and draging it around + #Range: > -2147483648 + creativeInvButtonX = 181 + #Coordinates for the Muffler button in the creative player inventory. + #You can change this in game by holding the RMB over the button and draging it around + #Range: > -2147483648 + creativeInvButtonY = 3 + +#Anchor settings +[Anchors] + #Disable the Anchors? + disableAnchors = false + diff --git a/config/flashlight-common.toml b/config/flashlight-common.toml new file mode 100644 index 0000000..556ba89 --- /dev/null +++ b/config/flashlight-common.toml @@ -0,0 +1,8 @@ + +#General Config +[General] + #Default: 32 + "Flashlight light range" = 32 + #Default: 12000 (10 min) + "Small Redstone Battery lifetime in ticks" = 12000 + diff --git a/config/fluxnetworks-client.toml b/config/fluxnetworks-client.toml new file mode 100644 index 0000000..f476921 --- /dev/null +++ b/config/fluxnetworks-client.toml @@ -0,0 +1,7 @@ + +[gui] + #Enable navigation buttons sound when pressing it + enableButtonSound = true + #Enable Modern UI + enableGuiDebug = false + diff --git a/config/fluxnetworks-common.toml b/config/fluxnetworks-common.toml new file mode 100644 index 0000000..0560bb0 --- /dev/null +++ b/config/fluxnetworks-common.toml @@ -0,0 +1,13 @@ +#Most configs are moved to /serverconfig/fluxnetworks-server.toml +#Copy to /defaultconfig/fluxnetworks-server.toml for modpacks +placeholder = true + +#The One Probe +[OneProbe] + #Displays: Network Name, Live Transfer Rate & Internal Buffer + enableOneProbeBasicInfo = true + #Displays: Transfer Limit & Priority etc + enableOneProbeAdvancedInfo = true + #Displays Advanced Info when sneaking only + enableOneProbeSneaking = true + diff --git a/config/fml.toml b/config/fml.toml new file mode 100644 index 0000000..3a21090 --- /dev/null +++ b/config/fml.toml @@ -0,0 +1,10 @@ +# Enable forge global version checking +versionCheck = true +# does the splashscreen run +splashscreen = true +# Disables Optimized DFU client-side. +disableOptimizedDFU = true +defaultConfigPath = "defaultconfigs" +# max threads for parallel loading : -1 uses Runtime#availableProcessors +maxThreads = 2 + diff --git a/config/forge-client.toml b/config/forge-client.toml new file mode 100644 index 0000000..96fd683 --- /dev/null +++ b/config/forge-client.toml @@ -0,0 +1,16 @@ + +#Client only settings, mostly things related to rendering +[client] + #Enable Forge to queue all chunk updates to the Chunk Update thread. + #May increase FPS significantly, but may also cause weird rendering lag. + #Not recommended for computers without a significant number of cores available. + alwaysSetupTerrainOffThread = false + #EXPERIMENTAL: Enable the Forge block rendering pipeline - fixes the lighting of custom models. + experimentalForgeLightPipelineEnabled = false + #When enabled, Forge will show any warnings that occurred during loading. + showLoadWarnings = true + #Set to true to use a combined DEPTH_STENCIL attachment instead of two separate ones. + useCombinedDepthStencilAttachment = false + #When enabled, Forge will convert discovered 'Open to LAN' IPv6 addresses to their more compact, compressed representation + compressLanIPv6Addresses = true + diff --git a/config/forge-common.toml b/config/forge-common.toml new file mode 100644 index 0000000..dd165a5 --- /dev/null +++ b/config/forge-common.toml @@ -0,0 +1,10 @@ + +#[DEPRECATED / NO EFFECT]: General configuration settings +[general] + #[DEPRECATED / NO EFFECT] [NOW IN RESOURCE-CACHING CONFIG]: Set this to true to cache resource listings in resource and data packs + cachePackAccess = true + #[DEPRECATED / NO EFFECT] [NOW IN RESOURCE-CACHING CONFIG]: Set this to true to index vanilla resource and data packs on thread + indexVanillaPackCachesOnThread = false + #[DEPRECATED / NO EFFECT] [NOW IN RESOURCE-CACHING CONFIG]: Set this to true to index mod resource and data packs on thread + indexModPackCachesOnThread = false + diff --git a/config/forge-resource-caching.toml b/config/forge-resource-caching.toml new file mode 100644 index 0000000..f8f122c --- /dev/null +++ b/config/forge-resource-caching.toml @@ -0,0 +1,10 @@ +# Set this to true to force the caching of mod resources to happen on the main thread. +indexModPackCachesOnThread = false +# Set this to true to force the caching of vanilla resources to happen on the main thread. +indexVanillaPackCachesOnThread = false +# This TOML configuration file controls the resource caching system which is used before the mod loading environment starts. +# This file is read by the Forge boot loader, and is not used by the game itself. +# +# Set this to false to disable the resource cache. This will cause the game to scan the resource packs everytime it needs a list of resources. +cacheResources = true + diff --git a/config/functionalstorage/functionalstorage-client.toml b/config/functionalstorage/functionalstorage-client.toml new file mode 100644 index 0000000..5b0f6b3 --- /dev/null +++ b/config/functionalstorage/functionalstorage-client.toml @@ -0,0 +1,9 @@ + +[FunctionalStorageClientConfig] + #Drawer content render range in blocks + #Range: > 1 + DRAWER_RENDER_RANGE = 16 + #The thickness of 3D item/block displays + #Range: 0.05 ~ 0.75 + DRAWER_RENDER_THICKNESS = 0.125 + diff --git a/config/functionalstorage/functionalstorage-common.toml b/config/functionalstorage/functionalstorage-common.toml new file mode 100644 index 0000000..8c0fedc --- /dev/null +++ b/config/functionalstorage/functionalstorage-common.toml @@ -0,0 +1,20 @@ + +[FunctionalStorageConfig] + #Armory slot amount + #Range: > 1 + ARMORY_CABINET_SIZE = 4096 + #Linking range radius + DRAWER_CONTROLLER_LINKING_RANGE = 12 + #Every how many ticks the drawer upgrades will work + UPGRADE_TICK = 4 + #How many items the pulling upgrade will try to pull + UPGRADE_PULL_ITEMS = 4 + #How much fluid (in mb) the pulling upgrade will try to pull + UPGRADE_PULL_FLUID = 500 + #How many items the pushing upgrade will try to pull + UPGRADE_PUSH_ITEMS = 4 + #How much fluid (in mb) the pushing upgrade will try to pull + UPGRADE_PUSH_FLUID = 500 + #How many items the collector upgrade will try to pull + UPGRADE_COLLECTOR_ITEMS = 4 + diff --git a/config/generatorgalore/defaults.lock b/config/generatorgalore/defaults.lock new file mode 100644 index 0000000..73fb215 --- /dev/null +++ b/config/generatorgalore/defaults.lock @@ -0,0 +1 @@ +This lock file means the standard generators have already been added and you can now do your own custom stuff to them. \ No newline at end of file diff --git a/config/generatorgalore/generators/copper.json b/config/generatorgalore/generators/copper.json new file mode 100644 index 0000000..a6d30c8 --- /dev/null +++ b/config/generatorgalore/generators/copper.json @@ -0,0 +1,7 @@ +{ + "generationRate": 8, + "transferRate": 32, + "consumptionRate": 1, + "bufferCapacity": 5000, + "fuelType": "SOLID" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/culinary.json b/config/generatorgalore/generators/culinary.json new file mode 100644 index 0000000..c91889a --- /dev/null +++ b/config/generatorgalore/generators/culinary.json @@ -0,0 +1,8 @@ +{ + "generationRate": 8, + "transferRate": 256, + "consumptionRate": 1, + "previousTier": "gold", + "bufferCapacity": 100000, + "fuelType": "FOOD" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/diamond.json b/config/generatorgalore/generators/diamond.json new file mode 100644 index 0000000..9f62094 --- /dev/null +++ b/config/generatorgalore/generators/diamond.json @@ -0,0 +1,8 @@ +{ + "generationRate": 64, + "transferRate": 256, + "consumptionRate": 1, + "previousTier": "gold", + "bufferCapacity": 100000, + "fuelType": "SOLID" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/emerald.json b/config/generatorgalore/generators/emerald.json new file mode 100644 index 0000000..b646341 --- /dev/null +++ b/config/generatorgalore/generators/emerald.json @@ -0,0 +1,8 @@ +{ + "generationRate": 256, + "transferRate": 512, + "consumptionRate": 1, + "previousTier": "diamond", + "bufferCapacity": 500000, + "fuelType": "SOLID" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/enchantment.json b/config/generatorgalore/generators/enchantment.json new file mode 100644 index 0000000..0739bc6 --- /dev/null +++ b/config/generatorgalore/generators/enchantment.json @@ -0,0 +1,8 @@ +{ + "generationRate": 40, + "transferRate": 1024, + "consumptionRate": 1, + "previousTier": "obsidian", + "bufferCapacity": 1000000, + "fuelType": "ENCHANTMENT" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/ender.json b/config/generatorgalore/generators/ender.json new file mode 100644 index 0000000..ddcce87 --- /dev/null +++ b/config/generatorgalore/generators/ender.json @@ -0,0 +1,18 @@ +{ + "generationRate": 40, + "transferRate": 512, + "consumptionRate": 1, + "previousTier": "obsidian", + "bufferCapacity": 500000, + "fuelList": [ + { + "item": "minecraft:ender_pearl", + "burnTime": 1600 + }, + { + "item": "minecraft:ender_eye", + "rate": 80, + "burnTime": 3200 + } + ] +} \ No newline at end of file diff --git a/config/generatorgalore/generators/gold.json b/config/generatorgalore/generators/gold.json new file mode 100644 index 0000000..3e2a848 --- /dev/null +++ b/config/generatorgalore/generators/gold.json @@ -0,0 +1,8 @@ +{ + "generationRate": 32, + "transferRate": 128, + "consumptionRate": 1, + "previousTier": "iron", + "bufferCapacity": 30000, + "fuelType": "SOLID" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/halitosis.json b/config/generatorgalore/generators/halitosis.json new file mode 100644 index 0000000..cb0e679 --- /dev/null +++ b/config/generatorgalore/generators/halitosis.json @@ -0,0 +1,14 @@ +{ + "generationRate": 40, + "transferRate": 16384, + "consumptionRate": 1, + "previousTier": "ender", + "bufferCapacity": 9800000, + "fuelType": "SOLID", + "fuelList": [ + { + "item": "minecraft:dragon_breath", + "burnTime": 12000 + } + ] +} \ No newline at end of file diff --git a/config/generatorgalore/generators/iron.json b/config/generatorgalore/generators/iron.json new file mode 100644 index 0000000..eff25d5 --- /dev/null +++ b/config/generatorgalore/generators/iron.json @@ -0,0 +1,8 @@ +{ + "generationRate": 16, + "transferRate": 64, + "consumptionRate": 1, + "previousTier": "copper", + "bufferCapacity": 10000, + "fuelType": "SOLID" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/magmatic.json b/config/generatorgalore/generators/magmatic.json new file mode 100644 index 0000000..54602e5 --- /dev/null +++ b/config/generatorgalore/generators/magmatic.json @@ -0,0 +1,9 @@ +{ + "generationRate": 40, + "transferRate": 512, + "consumptionRate": 0.4, + "previousTier": "obsidian", + "bufferCapacity": 500000, + "fuelType": "FLUID", + "fuelTag": "minecraft:lava" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/netherite.json b/config/generatorgalore/generators/netherite.json new file mode 100644 index 0000000..848e8f2 --- /dev/null +++ b/config/generatorgalore/generators/netherite.json @@ -0,0 +1,8 @@ +{ + "generationRate": 256, + "transferRate": 1024, + "consumptionRate": 1, + "previousTier": "diamond", + "bufferCapacity": 1000000, + "fuelType": "SOLID" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/netherstar.json b/config/generatorgalore/generators/netherstar.json new file mode 100644 index 0000000..f744c3d --- /dev/null +++ b/config/generatorgalore/generators/netherstar.json @@ -0,0 +1,9 @@ +{ + "generationRate": 4092, + "transferRate": 16384, + "consumptionRate": 2400, + "previousTier": "netherite", + "bufferCapacity": 9800000, + "fuelType": "SOLID", + "fuelTag": "forge:nether_stars" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/obsidian.json b/config/generatorgalore/generators/obsidian.json new file mode 100644 index 0000000..21ff580 --- /dev/null +++ b/config/generatorgalore/generators/obsidian.json @@ -0,0 +1,8 @@ +{ + "generationRate": 128, + "transferRate": 512, + "consumptionRate": 1, + "previousTier": "diamond", + "bufferCapacity": 500000, + "fuelType": "SOLID" +} \ No newline at end of file diff --git a/config/generatorgalore/generators/potion.json b/config/generatorgalore/generators/potion.json new file mode 100644 index 0000000..8f9b7c9 --- /dev/null +++ b/config/generatorgalore/generators/potion.json @@ -0,0 +1,8 @@ +{ + "generationRate": 8, + "transferRate": 512, + "consumptionRate": 1, + "previousTier": "culinary", + "bufferCapacity": 250000, + "fuelType": "POTION" +} \ No newline at end of file diff --git a/config/gravestone-client.toml b/config/gravestone-client.toml new file mode 100644 index 0000000..3f1b92c --- /dev/null +++ b/config/gravestone-client.toml @@ -0,0 +1,5 @@ +#If this is set to true the players head will be rendered on the gravestone when there is a full block under it +render_skull = true +#The color of the text at the gravestone (Hex RGB) +grave_text_color = "FFFFFF" + diff --git a/config/humancompanions-common.toml b/config/humancompanions-common.toml new file mode 100644 index 0000000..a68ce87 --- /dev/null +++ b/config/humancompanions-common.toml @@ -0,0 +1,26 @@ + +#Settings for world gen (Doesn't work in 1.18.2 and beyond. Use datapacks instead.) +["World Gen"] + #Average chunk separation between companion houses + #Range: > 11 + averageHouseSeparation = 20 + +["Companion config"] + #Toggles friendly fire between companions + friendlyFireCompanions = false + #Toggles friendly fire between player and companion + friendlyFirePlayer = true + #Toggles fall damage for companions + fallDamage = true + #Toggles whether companions spawn with armor + spawnArmor = true + #Toggles whether companions spawn with a weapon + spawnWeapon = true + #Sets the base health of each companion. Companions spawn with up to +-4 from the base health + #Range: > 5 + baseHealth = 20 + #Toggles whether companions ask for food if their health goes below half. + lowHealthFood = true + #Toggles whether companions alert you if a creeper is nearby. + creeperWarning = true + diff --git a/config/ichunutil/ichunutil-client.toml b/config/ichunutil/ichunutil-client.toml new file mode 100644 index 0000000..67e298f --- /dev/null +++ b/config/ichunutil/ichunutil-client.toml @@ -0,0 +1,24 @@ + +#These configs affect GUIs using B&S. +[bns] + #Renders B&S's GUIs in a Minecraft Style instead. + #0 = Default Style + #1 = Vanilla Style + #2 = Texture Pack Style. + #Range: 0 ~ 2 + bnsMinecraftStyle = 0 + #How much padding to add to the docked windows. + #Range: 0 ~ 50 + bnsDockPadding = 0 + #Number of pixels before iChunUtil thinks you're trying to dock a window. + #Range: > 1 + bnsDockBorder = 8 + #Speed (in ticks) to register a double click. + #Range: > 1 + bnsDoubleClickSpeed = 10 + #How long to mouse over an element (in ticks) before showing a tooltip. + #Range: 0 ~ 6000 + bnsTooltipCooldown = 10 + #Theme to use for Boxes & Stuff + bnsTheme = "default" + diff --git a/config/ichunutil/themes/aztec.json b/config/ichunutil/themes/aztec.json new file mode 100644 index 0000000..8ee30c6 --- /dev/null +++ b/config/ichunutil/themes/aztec.json @@ -0,0 +1,170 @@ +{ + "name": "Aztec", + "author": "LordFokas", + "workspaceBackground": [ + 8, + 8, + 8 + ], + "windowBorderActive": [ + 96, + 96, + 96 + ], + "windowBorderInactive": [ + 96, + 96, + 96 + ], + "windowBackground": [ + 48, + 48, + 48 + ], + "elementButtonBackgroundInactive": [ + 32, + 32, + 32 + ], + "elementButtonBackgroundActive": [ + 32, + 32, + 32 + ], + "elementButtonBackgroundHover": [ + 192, + 192, + 192 + ], + "elementButtonBorder": [ + 96, + 96, + 96 + ], + "elementButtonClick": [ + 48, + 48, + 48 + ], + "elementButtonToggle": [ + 32, + 32, + 32 + ], + "elementButtonToggleHover": [ + 24, + 24, + 24 + ], + "elementInputBackgroundInactive": [ + 32, + 32, + 32 + ], + "elementInputBackgroundHover": [ + 24, + 24, + 24 + ], + "elementInputBorder": [ + 96, + 96, + 96 + ], + "elementInputUpDownHover": [ + 64, + 64, + 64 + ], + "elementInputUpDownClick": [ + 48, + 48, + 48 + ], + "elementListBorder": [ + 192, + 192, + 192 + ], + "elementListItemBorder": [ + 32, + 32, + 32 + ], + "elementListItemBackground": [ + 32, + 32, + 32 + ], + "elementListItemBackgroundSelect": [ + 12, + 12, + 12 + ], + "elementListItemBackgroundHover": [ + 24, + 24, + 24 + ], + "elementTabHover": [ + 192, + 192, + 192 + ], + "elementTabBackgroundActive": [ + 80, + 80, + 80 + ], + "elementTabBorderActive": [ + 120, + 120, + 240 + ], + "elementTabBackgroundInactive": [ + 32, + 32, + 32 + ], + "elementTabBorderInactive": [ + 64, + 64, + 64 + ], + "elementScrollBar": [ + 32, + 32, + 32 + ], + "elementScrollBarBorder": [ + 192, + 192, + 192 + ], + "elementScrollBarBackground": [ + 192, + 192, + 192 + ], + "font": [ + 240, + 240, + 240 + ], + "fontLight": [ + 240, + 240, + 240 + ], + "fontMid": [ + 24, + 24, + 24 + ], + "fontDim": [ + 192, + 192, + 192 + ], + "workspaceBlock": "minecraft:gray_wool" +} \ No newline at end of file diff --git a/config/ichunutil/themes/blue&black.json b/config/ichunutil/themes/blue&black.json new file mode 100644 index 0000000..e354691 --- /dev/null +++ b/config/ichunutil/themes/blue&black.json @@ -0,0 +1,170 @@ +{ + "name": "Blue & Black", + "author": "SizzlinBacen", + "workspaceBackground": [ + 204, + 204, + 204 + ], + "windowBorderActive": [ + 0, + 128, + 225 + ], + "windowBorderInactive": [ + 0, + 150, + 225 + ], + "windowBackground": [ + 34, + 34, + 34 + ], + "elementButtonBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementButtonBackgroundActive": [ + 60, + 60, + 60 + ], + "elementButtonBackgroundHover": [ + 0, + 128, + 225 + ], + "elementButtonBorder": [ + 0, + 150, + 225 + ], + "elementButtonClick": [ + 100, + 100, + 100 + ], + "elementButtonToggle": [ + 30, + 30, + 30 + ], + "elementButtonToggleHover": [ + 170, + 170, + 170 + ], + "elementInputBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementInputBackgroundHover": [ + 70, + 70, + 70 + ], + "elementInputBorder": [ + 0, + 128, + 225 + ], + "elementInputUpDownHover": [ + 68, + 156, + 223 + ], + "elementInputUpDownClick": [ + 0, + 0, + 225 + ], + "elementListBorder": [ + 0, + 128, + 225 + ], + "elementListItemBorder": [ + 0, + 128, + 225 + ], + "elementListItemBackground": [ + 60, + 60, + 60 + ], + "elementListItemBackgroundSelect": [ + 100, + 100, + 100 + ], + "elementListItemBackgroundHover": [ + 120, + 120, + 120 + ], + "elementTabHover": [ + 0, + 128, + 225 + ], + "elementTabBackgroundActive": [ + 60, + 60, + 60 + ], + "elementTabBorderActive": [ + 255, + 255, + 255 + ], + "elementTabBackgroundInactive": [ + 34, + 34, + 34 + ], + "elementTabBorderInactive": [ + 100, + 100, + 100 + ], + "elementScrollBar": [ + 34, + 34, + 34 + ], + "elementScrollBarBorder": [ + 0, + 128, + 225 + ], + "elementScrollBarBackground": [ + 0, + 128, + 225 + ], + "font": [ + 255, + 255, + 255 + ], + "fontLight": [ + 220, + 220, + 220 + ], + "fontMid": [ + 170, + 170, + 170 + ], + "fontDim": [ + 150, + 150, + 150 + ], + "workspaceBlock": "minecraft:light_blue_wool" +} \ No newline at end of file diff --git a/config/ichunutil/themes/blue&orange.json b/config/ichunutil/themes/blue&orange.json new file mode 100644 index 0000000..4226093 --- /dev/null +++ b/config/ichunutil/themes/blue&orange.json @@ -0,0 +1,170 @@ +{ + "name": "Blue & Orange", + "author": "ASolvie", + "workspaceBackground": [ + 255, + 204, + 94 + ], + "windowBorderActive": [ + 0, + 128, + 225 + ], + "windowBorderInactive": [ + 0, + 150, + 225 + ], + "windowBackground": [ + 255, + 136, + 34 + ], + "elementButtonBackgroundInactive": [ + 255, + 100, + 60 + ], + "elementButtonBackgroundActive": [ + 255, + 100, + 60 + ], + "elementButtonBackgroundHover": [ + 0, + 128, + 225 + ], + "elementButtonBorder": [ + 0, + 150, + 225 + ], + "elementButtonClick": [ + 255, + 100, + 0 + ], + "elementButtonToggle": [ + 255, + 144, + 30 + ], + "elementButtonToggleHover": [ + 255, + 200, + 82 + ], + "elementInputBackgroundInactive": [ + 255, + 100, + 60 + ], + "elementInputBackgroundHover": [ + 255, + 174, + 70 + ], + "elementInputBorder": [ + 0, + 128, + 225 + ], + "elementInputUpDownHover": [ + 68, + 156, + 223 + ], + "elementInputUpDownClick": [ + 0, + 0, + 225 + ], + "elementListBorder": [ + 0, + 128, + 225 + ], + "elementListItemBorder": [ + 0, + 128, + 225 + ], + "elementListItemBackground": [ + 255, + 100, + 60 + ], + "elementListItemBackgroundSelect": [ + 255, + 162, + 98 + ], + "elementListItemBackgroundHover": [ + 255, + 120, + 120 + ], + "elementTabHover": [ + 0, + 128, + 225 + ], + "elementTabBackgroundActive": [ + 255, + 100, + 60 + ], + "elementTabBorderActive": [ + 0, + 128, + 225 + ], + "elementTabBackgroundInactive": [ + 255, + 136, + 34 + ], + "elementTabBorderInactive": [ + 0, + 150, + 225 + ], + "elementScrollBar": [ + 255, + 136, + 34 + ], + "elementScrollBarBorder": [ + 0, + 128, + 225 + ], + "elementScrollBarBackground": [ + 0, + 128, + 225 + ], + "font": [ + 255, + 255, + 255 + ], + "fontLight": [ + 255, + 190, + 120 + ], + "fontMid": [ + 255, + 200, + 82 + ], + "fontDim": [ + 255, + 224, + 0 + ], + "workspaceBlock": "minecraft:light_blue_wool" +} \ No newline at end of file diff --git a/config/ichunutil/themes/default.json b/config/ichunutil/themes/default.json new file mode 100644 index 0000000..741496d --- /dev/null +++ b/config/ichunutil/themes/default.json @@ -0,0 +1,170 @@ +{ + "name": "Default", + "author": "iChun", + "workspaceBackground": [ + 204, + 204, + 204 + ], + "windowBorderActive": [ + 150, + 150, + 150 + ], + "windowBorderInactive": [ + 140, + 140, + 140 + ], + "windowBackground": [ + 34, + 34, + 34 + ], + "elementButtonBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementButtonBackgroundActive": [ + 70, + 70, + 70 + ], + "elementButtonBackgroundHover": [ + 85, + 85, + 85 + ], + "elementButtonBorder": [ + 140, + 140, + 140 + ], + "elementButtonClick": [ + 100, + 100, + 100 + ], + "elementButtonToggle": [ + 120, + 120, + 120 + ], + "elementButtonToggleHover": [ + 170, + 170, + 170 + ], + "elementInputBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementInputBackgroundHover": [ + 70, + 70, + 70 + ], + "elementInputBorder": [ + 140, + 140, + 140 + ], + "elementInputUpDownHover": [ + 170, + 170, + 170 + ], + "elementInputUpDownClick": [ + 100, + 100, + 100 + ], + "elementListBorder": [ + 100, + 100, + 100 + ], + "elementListItemBorder": [ + 40, + 40, + 40 + ], + "elementListItemBackground": [ + 60, + 60, + 60 + ], + "elementListItemBackgroundSelect": [ + 100, + 100, + 100 + ], + "elementListItemBackgroundHover": [ + 120, + 120, + 120 + ], + "elementTabHover": [ + 80, + 80, + 80 + ], + "elementTabBackgroundActive": [ + 60, + 60, + 60 + ], + "elementTabBorderActive": [ + 255, + 255, + 255 + ], + "elementTabBackgroundInactive": [ + 34, + 34, + 34 + ], + "elementTabBorderInactive": [ + 100, + 100, + 100 + ], + "elementScrollBar": [ + 34, + 34, + 34 + ], + "elementScrollBarBorder": [ + 60, + 60, + 60 + ], + "elementScrollBarBackground": [ + 34, + 34, + 34 + ], + "font": [ + 255, + 255, + 255 + ], + "fontLight": [ + 220, + 220, + 220 + ], + "fontMid": [ + 185, + 185, + 185 + ], + "fontDim": [ + 150, + 150, + 150 + ], + "workspaceBlock": "minecraft:spruce_planks" +} \ No newline at end of file diff --git a/config/ichunutil/themes/grassgreen.json b/config/ichunutil/themes/grassgreen.json new file mode 100644 index 0000000..81c434d --- /dev/null +++ b/config/ichunutil/themes/grassgreen.json @@ -0,0 +1,170 @@ +{ + "name": "GrassGreen", + "author": "SizzlinBacen", + "workspaceBackground": [ + 183, + 255, + 183 + ], + "windowBorderActive": [ + 6, + 179, + 0 + ], + "windowBorderInactive": [ + 6, + 179, + 0 + ], + "windowBackground": [ + 74, + 230, + 74 + ], + "elementButtonBackgroundInactive": [ + 74, + 230, + 74 + ], + "elementButtonBackgroundActive": [ + 74, + 230, + 74 + ], + "elementButtonBackgroundHover": [ + 6, + 179, + 0 + ], + "elementButtonBorder": [ + 6, + 179, + 0 + ], + "elementButtonClick": [ + 60, + 152, + 60 + ], + "elementButtonToggle": [ + 48, + 111, + 48 + ], + "elementButtonToggleHover": [ + 170, + 170, + 170 + ], + "elementInputBackgroundInactive": [ + 45, + 209, + 45 + ], + "elementInputBackgroundHover": [ + 110, + 225, + 110 + ], + "elementInputBorder": [ + 6, + 179, + 0 + ], + "elementInputUpDownHover": [ + 7, + 223, + 0 + ], + "elementInputUpDownClick": [ + 46, + 188, + 46 + ], + "elementListBorder": [ + 6, + 179, + 0 + ], + "elementListItemBorder": [ + 6, + 179, + 0 + ], + "elementListItemBackground": [ + 74, + 230, + 74 + ], + "elementListItemBackgroundSelect": [ + 60, + 152, + 60 + ], + "elementListItemBackgroundHover": [ + 46, + 188, + 46 + ], + "elementTabHover": [ + 6, + 179, + 0 + ], + "elementTabBackgroundActive": [ + 74, + 230, + 74 + ], + "elementTabBorderActive": [ + 255, + 255, + 255 + ], + "elementTabBackgroundInactive": [ + 74, + 230, + 74 + ], + "elementTabBorderInactive": [ + 46, + 188, + 46 + ], + "elementScrollBar": [ + 74, + 230, + 74 + ], + "elementScrollBarBorder": [ + 6, + 179, + 0 + ], + "elementScrollBarBackground": [ + 6, + 179, + 0 + ], + "font": [ + 255, + 255, + 255 + ], + "fontLight": [ + 0, + 100, + 0 + ], + "fontMid": [ + 170, + 170, + 170 + ], + "fontDim": [ + 225, + 225, + 225 + ], + "workspaceBlock": "minecraft:grass_block" +} \ No newline at end of file diff --git a/config/ichunutil/themes/green&black.json b/config/ichunutil/themes/green&black.json new file mode 100644 index 0000000..0c7c849 --- /dev/null +++ b/config/ichunutil/themes/green&black.json @@ -0,0 +1,170 @@ +{ + "name": "Green & Black", + "author": "SizzlinBacen", + "workspaceBackground": [ + 204, + 204, + 204 + ], + "windowBorderActive": [ + 0, + 175, + 0 + ], + "windowBorderInactive": [ + 0, + 152, + 0 + ], + "windowBackground": [ + 34, + 34, + 34 + ], + "elementButtonBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementButtonBackgroundActive": [ + 60, + 60, + 60 + ], + "elementButtonBackgroundHover": [ + 0, + 204, + 0 + ], + "elementButtonBorder": [ + 0, + 152, + 0 + ], + "elementButtonClick": [ + 100, + 100, + 100 + ], + "elementButtonToggle": [ + 30, + 30, + 30 + ], + "elementButtonToggleHover": [ + 170, + 170, + 170 + ], + "elementInputBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementInputBackgroundHover": [ + 70, + 70, + 70 + ], + "elementInputBorder": [ + 0, + 175, + 0 + ], + "elementInputUpDownHover": [ + 0, + 150, + 0 + ], + "elementInputUpDownClick": [ + 0, + 225, + 0 + ], + "elementListBorder": [ + 0, + 204, + 0 + ], + "elementListItemBorder": [ + 0, + 175, + 0 + ], + "elementListItemBackground": [ + 60, + 60, + 60 + ], + "elementListItemBackgroundSelect": [ + 100, + 100, + 100 + ], + "elementListItemBackgroundHover": [ + 120, + 120, + 120 + ], + "elementTabHover": [ + 0, + 204, + 0 + ], + "elementTabBackgroundActive": [ + 60, + 60, + 60 + ], + "elementTabBorderActive": [ + 255, + 255, + 255 + ], + "elementTabBackgroundInactive": [ + 34, + 34, + 34 + ], + "elementTabBorderInactive": [ + 100, + 100, + 100 + ], + "elementScrollBar": [ + 34, + 34, + 34 + ], + "elementScrollBarBorder": [ + 0, + 175, + 0 + ], + "elementScrollBarBackground": [ + 0, + 175, + 0 + ], + "font": [ + 255, + 255, + 255 + ], + "fontLight": [ + 220, + 220, + 220 + ], + "fontMid": [ + 170, + 170, + 170 + ], + "fontDim": [ + 150, + 150, + 150 + ], + "workspaceBlock": "minecraft:lime_wool" +} \ No newline at end of file diff --git a/config/ichunutil/themes/lazygray.json b/config/ichunutil/themes/lazygray.json new file mode 100644 index 0000000..f956cab --- /dev/null +++ b/config/ichunutil/themes/lazygray.json @@ -0,0 +1,170 @@ +{ + "name": "Lazy Gray", + "author": "iLexiconn", + "workspaceBackground": [ + 255, + 255, + 255 + ], + "windowBorderActive": [ + 41, + 41, + 41 + ], + "windowBorderInactive": [ + 140, + 140, + 140 + ], + "windowBackground": [ + 61, + 61, + 61 + ], + "elementButtonBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementButtonBackgroundActive": [ + 60, + 60, + 60 + ], + "elementButtonBackgroundHover": [ + 100, + 100, + 100 + ], + "elementButtonBorder": [ + 140, + 140, + 140 + ], + "elementButtonClick": [ + 100, + 100, + 100 + ], + "elementButtonToggle": [ + 120, + 120, + 120 + ], + "elementButtonToggleHover": [ + 170, + 170, + 170 + ], + "elementInputBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementInputBackgroundHover": [ + 70, + 70, + 70 + ], + "elementInputBorder": [ + 140, + 140, + 140 + ], + "elementInputUpDownHover": [ + 170, + 170, + 170 + ], + "elementInputUpDownClick": [ + 100, + 100, + 100 + ], + "elementListBorder": [ + 100, + 100, + 100 + ], + "elementListItemBorder": [ + 40, + 40, + 40 + ], + "elementListItemBackground": [ + 60, + 60, + 60 + ], + "elementListItemBackgroundSelect": [ + 100, + 100, + 100 + ], + "elementListItemBackgroundHover": [ + 100, + 100, + 100 + ], + "elementTabHover": [ + 100, + 100, + 100 + ], + "elementTabBackgroundActive": [ + 60, + 60, + 60 + ], + "elementTabBorderActive": [ + 255, + 255, + 255 + ], + "elementTabBackgroundInactive": [ + 34, + 34, + 34 + ], + "elementTabBorderInactive": [ + 100, + 100, + 100 + ], + "elementScrollBar": [ + 34, + 34, + 34 + ], + "elementScrollBarBorder": [ + 60, + 60, + 60 + ], + "elementScrollBarBackground": [ + 60, + 60, + 60 + ], + "font": [ + 255, + 255, + 255 + ], + "fontLight": [ + 220, + 220, + 220 + ], + "fontMid": [ + 170, + 170, + 170 + ], + "fontDim": [ + 150, + 150, + 150 + ], + "workspaceBlock": "minecraft:gray_wool" +} \ No newline at end of file diff --git a/config/ichunutil/themes/monogeneric.json b/config/ichunutil/themes/monogeneric.json new file mode 100644 index 0000000..3fcd809 --- /dev/null +++ b/config/ichunutil/themes/monogeneric.json @@ -0,0 +1,170 @@ +{ + "name": "MonoGeneric", + "author": "Arcaratus", + "workspaceBackground": [ + 200, + 200, + 200 + ], + "windowBorderActive": [ + 0, + 0, + 0 + ], + "windowBorderInactive": [ + 180, + 180, + 180 + ], + "windowBackground": [ + 50, + 50, + 50 + ], + "elementButtonBackgroundInactive": [ + 80, + 80, + 80 + ], + "elementButtonBackgroundActive": [ + 80, + 80, + 80 + ], + "elementButtonBackgroundHover": [ + 20, + 20, + 20 + ], + "elementButtonBorder": [ + 180, + 180, + 180 + ], + "elementButtonClick": [ + 160, + 160, + 160 + ], + "elementButtonToggle": [ + 190, + 190, + 190 + ], + "elementButtonToggleHover": [ + 170, + 170, + 170 + ], + "elementInputBackgroundInactive": [ + 75, + 75, + 75 + ], + "elementInputBackgroundHover": [ + 100, + 100, + 100 + ], + "elementInputBorder": [ + 0, + 0, + 0 + ], + "elementInputUpDownHover": [ + 100, + 100, + 100 + ], + "elementInputUpDownClick": [ + 140, + 140, + 140 + ], + "elementListBorder": [ + 20, + 20, + 20 + ], + "elementListItemBorder": [ + 45, + 45, + 45 + ], + "elementListItemBackground": [ + 90, + 90, + 90 + ], + "elementListItemBackgroundSelect": [ + 120, + 120, + 120 + ], + "elementListItemBackgroundHover": [ + 105, + 105, + 105 + ], + "elementTabHover": [ + 20, + 20, + 20 + ], + "elementTabBackgroundActive": [ + 190, + 190, + 190 + ], + "elementTabBorderActive": [ + 255, + 255, + 255 + ], + "elementTabBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementTabBorderInactive": [ + 150, + 150, + 150 + ], + "elementScrollBar": [ + 60, + 60, + 60 + ], + "elementScrollBarBorder": [ + 35, + 35, + 35 + ], + "elementScrollBarBackground": [ + 35, + 35, + 35 + ], + "font": [ + 255, + 255, + 255 + ], + "fontLight": [ + 255, + 255, + 255 + ], + "fontMid": [ + 170, + 170, + 170 + ], + "fontDim": [ + 235, + 235, + 235 + ], + "workspaceBlock": "minecraft:smooth_stone_slab" +} \ No newline at end of file diff --git a/config/ichunutil/themes/nightblack.json b/config/ichunutil/themes/nightblack.json new file mode 100644 index 0000000..c0d7122 --- /dev/null +++ b/config/ichunutil/themes/nightblack.json @@ -0,0 +1,170 @@ +{ + "name": "Night Black", + "author": "pfgichun", + "workspaceBackground": [ + 0, + 0, + 0 + ], + "windowBorderActive": [ + 0, + 0, + 0 + ], + "windowBorderInactive": [ + 50, + 50, + 50 + ], + "windowBackground": [ + 0, + 0, + 0 + ], + "elementButtonBackgroundInactive": [ + 50, + 50, + 50 + ], + "elementButtonBackgroundActive": [ + 50, + 50, + 50 + ], + "elementButtonBackgroundHover": [ + 50, + 50, + 50 + ], + "elementButtonBorder": [ + 50, + 50, + 50 + ], + "elementButtonClick": [ + 30, + 30, + 30 + ], + "elementButtonToggle": [ + 50, + 50, + 50 + ], + "elementButtonToggleHover": [ + 40, + 40, + 40 + ], + "elementInputBackgroundInactive": [ + 0, + 0, + 0 + ], + "elementInputBackgroundHover": [ + 10, + 10, + 10 + ], + "elementInputBorder": [ + 50, + 50, + 50 + ], + "elementInputUpDownHover": [ + 40, + 40, + 40 + ], + "elementInputUpDownClick": [ + 30, + 30, + 30 + ], + "elementListBorder": [ + 50, + 50, + 50 + ], + "elementListItemBorder": [ + 50, + 50, + 50 + ], + "elementListItemBackground": [ + 50, + 50, + 50 + ], + "elementListItemBackgroundSelect": [ + 30, + 30, + 30 + ], + "elementListItemBackgroundHover": [ + 40, + 40, + 40 + ], + "elementTabHover": [ + 50, + 50, + 50 + ], + "elementTabBackgroundActive": [ + 50, + 50, + 50 + ], + "elementTabBorderActive": [ + 255, + 255, + 255 + ], + "elementTabBackgroundInactive": [ + 50, + 50, + 50 + ], + "elementTabBorderInactive": [ + 40, + 40, + 40 + ], + "elementScrollBar": [ + 50, + 50, + 50 + ], + "elementScrollBarBorder": [ + 50, + 50, + 50 + ], + "elementScrollBarBackground": [ + 50, + 50, + 50 + ], + "font": [ + 255, + 255, + 255 + ], + "fontLight": [ + 255, + 255, + 255 + ], + "fontMid": [ + 40, + 40, + 40 + ], + "fontDim": [ + 150, + 150, + 150 + ], + "workspaceBlock": "minecraft:black_wool" +} \ No newline at end of file diff --git a/config/ichunutil/themes/red&black.json b/config/ichunutil/themes/red&black.json new file mode 100644 index 0000000..10b9760 --- /dev/null +++ b/config/ichunutil/themes/red&black.json @@ -0,0 +1,170 @@ +{ + "name": "Red & Black", + "author": "SizzlinBacen", + "workspaceBackground": [ + 204, + 204, + 204 + ], + "windowBorderActive": [ + 255, + 100, + 100 + ], + "windowBorderInactive": [ + 225, + 100, + 100 + ], + "windowBackground": [ + 34, + 34, + 34 + ], + "elementButtonBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementButtonBackgroundActive": [ + 60, + 60, + 60 + ], + "elementButtonBackgroundHover": [ + 255, + 100, + 100 + ], + "elementButtonBorder": [ + 225, + 100, + 100 + ], + "elementButtonClick": [ + 100, + 100, + 100 + ], + "elementButtonToggle": [ + 30, + 30, + 30 + ], + "elementButtonToggleHover": [ + 170, + 170, + 170 + ], + "elementInputBackgroundInactive": [ + 60, + 60, + 60 + ], + "elementInputBackgroundHover": [ + 70, + 70, + 70 + ], + "elementInputBorder": [ + 255, + 100, + 100 + ], + "elementInputUpDownHover": [ + 255, + 150, + 150 + ], + "elementInputUpDownClick": [ + 255, + 50, + 50 + ], + "elementListBorder": [ + 255, + 100, + 100 + ], + "elementListItemBorder": [ + 255, + 100, + 100 + ], + "elementListItemBackground": [ + 60, + 60, + 60 + ], + "elementListItemBackgroundSelect": [ + 100, + 100, + 100 + ], + "elementListItemBackgroundHover": [ + 120, + 120, + 120 + ], + "elementTabHover": [ + 255, + 100, + 100 + ], + "elementTabBackgroundActive": [ + 60, + 60, + 60 + ], + "elementTabBorderActive": [ + 255, + 255, + 255 + ], + "elementTabBackgroundInactive": [ + 34, + 34, + 34 + ], + "elementTabBorderInactive": [ + 100, + 100, + 100 + ], + "elementScrollBar": [ + 34, + 34, + 34 + ], + "elementScrollBarBorder": [ + 255, + 100, + 100 + ], + "elementScrollBarBackground": [ + 255, + 100, + 100 + ], + "font": [ + 255, + 255, + 255 + ], + "fontLight": [ + 220, + 220, + 220 + ], + "fontMid": [ + 170, + 170, + 170 + ], + "fontDim": [ + 150, + 150, + 150 + ], + "workspaceBlock": "minecraft:red_wool" +} \ No newline at end of file diff --git a/config/ichunutil/themes/skyblue.json b/config/ichunutil/themes/skyblue.json new file mode 100644 index 0000000..5e587c3 --- /dev/null +++ b/config/ichunutil/themes/skyblue.json @@ -0,0 +1,170 @@ +{ + "name": "SkyBlue", + "author": "SizzlinBacen", + "workspaceBackground": [ + 138, + 205, + 255 + ], + "windowBorderActive": [ + 36, + 131, + 255 + ], + "windowBorderInactive": [ + 0, + 128, + 225 + ], + "windowBackground": [ + 88, + 155, + 243 + ], + "elementButtonBackgroundInactive": [ + 166, + 217, + 255 + ], + "elementButtonBackgroundActive": [ + 166, + 217, + 255 + ], + "elementButtonBackgroundHover": [ + 36, + 131, + 255 + ], + "elementButtonBorder": [ + 0, + 128, + 225 + ], + "elementButtonClick": [ + 20, + 148, + 225 + ], + "elementButtonToggle": [ + 166, + 217, + 255 + ], + "elementButtonToggleHover": [ + 0, + 128, + 255 + ], + "elementInputBackgroundInactive": [ + 166, + 217, + 255 + ], + "elementInputBackgroundHover": [ + 201, + 232, + 255 + ], + "elementInputBorder": [ + 0, + 128, + 255 + ], + "elementInputUpDownHover": [ + 20, + 148, + 225 + ], + "elementInputUpDownClick": [ + 50, + 178, + 225 + ], + "elementListBorder": [ + 36, + 131, + 255 + ], + "elementListItemBorder": [ + 36, + 131, + 255 + ], + "elementListItemBackground": [ + 166, + 217, + 255 + ], + "elementListItemBackgroundSelect": [ + 146, + 187, + 255 + ], + "elementListItemBackgroundHover": [ + 201, + 232, + 255 + ], + "elementTabHover": [ + 36, + 131, + 255 + ], + "elementTabBackgroundActive": [ + 92, + 185, + 255 + ], + "elementTabBorderActive": [ + 255, + 255, + 255 + ], + "elementTabBackgroundInactive": [ + 166, + 217, + 255 + ], + "elementTabBorderInactive": [ + 62, + 165, + 235 + ], + "elementScrollBar": [ + 166, + 217, + 255 + ], + "elementScrollBarBorder": [ + 36, + 131, + 255 + ], + "elementScrollBarBackground": [ + 36, + 131, + 255 + ], + "font": [ + 255, + 255, + 255 + ], + "fontLight": [ + 51, + 51, + 225 + ], + "fontMid": [ + 0, + 128, + 255 + ], + "fontDim": [ + 255, + 255, + 255 + ], + "workspaceBlock": "minecraft:ice" +} \ No newline at end of file diff --git a/config/ichunutil/themes/whitelight.json b/config/ichunutil/themes/whitelight.json new file mode 100644 index 0000000..304c318 --- /dev/null +++ b/config/ichunutil/themes/whitelight.json @@ -0,0 +1,170 @@ +{ + "name": "White Light", + "author": "pfgichun", + "workspaceBackground": [ + 255, + 255, + 255 + ], + "windowBorderActive": [ + 255, + 255, + 255 + ], + "windowBorderInactive": [ + 205, + 205, + 205 + ], + "windowBackground": [ + 255, + 255, + 255 + ], + "elementButtonBackgroundInactive": [ + 205, + 205, + 205 + ], + "elementButtonBackgroundActive": [ + 205, + 205, + 205 + ], + "elementButtonBackgroundHover": [ + 205, + 205, + 205 + ], + "elementButtonBorder": [ + 205, + 205, + 205 + ], + "elementButtonClick": [ + 225, + 225, + 225 + ], + "elementButtonToggle": [ + 205, + 205, + 205 + ], + "elementButtonToggleHover": [ + 215, + 215, + 215 + ], + "elementInputBackgroundInactive": [ + 255, + 255, + 255 + ], + "elementInputBackgroundHover": [ + 245, + 245, + 245 + ], + "elementInputBorder": [ + 205, + 205, + 205 + ], + "elementInputUpDownHover": [ + 215, + 215, + 215 + ], + "elementInputUpDownClick": [ + 225, + 225, + 225 + ], + "elementListBorder": [ + 205, + 205, + 205 + ], + "elementListItemBorder": [ + 205, + 205, + 205 + ], + "elementListItemBackground": [ + 205, + 205, + 205 + ], + "elementListItemBackgroundSelect": [ + 225, + 225, + 225 + ], + "elementListItemBackgroundHover": [ + 215, + 215, + 215 + ], + "elementTabHover": [ + 205, + 205, + 205 + ], + "elementTabBackgroundActive": [ + 205, + 205, + 205 + ], + "elementTabBorderActive": [ + 255, + 255, + 255 + ], + "elementTabBackgroundInactive": [ + 205, + 205, + 205 + ], + "elementTabBorderInactive": [ + 215, + 215, + 215 + ], + "elementScrollBar": [ + 205, + 205, + 205 + ], + "elementScrollBarBorder": [ + 205, + 205, + 205 + ], + "elementScrollBarBackground": [ + 205, + 205, + 205 + ], + "font": [ + 0, + 0, + 0 + ], + "fontLight": [ + 0, + 0, + 0 + ], + "fontMid": [ + 215, + 215, + 215 + ], + "fontDim": [ + 105, + 105, + 105 + ], + "workspaceBlock": "minecraft:white_wool" +} \ No newline at end of file diff --git a/config/inventoryessentials-common.toml b/config/inventoryessentials-common.toml new file mode 100644 index 0000000..3599f98 --- /dev/null +++ b/config/inventoryessentials-common.toml @@ -0,0 +1,17 @@ +#Use the client implementation even on servers that have the mod installed - only useful for development purposes. +forceClientImplementation = false +#Should ctrl-clicking only move one item at a time instead of the full stack? +enableSingleTransfer = true +#Should shift-ctrl-clicking move all items of the same type at once? +enableBulkTransfer = true +#Should space-clicking an item move all items from that inventory at once? +enableBulkTransferAll = true +#Should shift-ctrl-drop-clicking drop all items of the same type at once? +enableBulkDrop = true +#Should shift-clicking outside of the screen drop all items of the same type at once? +enableScreenBulkDrop = true +#Should space-clicking move all items even if an empty slot was clicked? +allowBulkTransferAllOnEmptySlot = false +#Should holding shift and moving your mouse over items quick-transfer them without requiring each to be clicked? +enableShiftDrag = true + diff --git a/config/inventoryprofilesnext/integrationHints/exampleIntegrationHints.json b/config/inventoryprofilesnext/integrationHints/exampleIntegrationHints.json new file mode 100644 index 0000000..0f246d5 --- /dev/null +++ b/config/inventoryprofilesnext/integrationHints/exampleIntegrationHints.json @@ -0,0 +1,47 @@ +{ + "package.name.className": { + "ignore": false, + "playerSideOnly": false, + "force": false, + "buttonHints": { + "SORT": { + "horizontalOffset": 0, + "top": 0, + "bottom": 0 + }, + "SORT_COLUMNS": { + "horizontalOffset": 0, + "top": 0, + "bottom": 0 + }, + "SORT_ROWS": { + "horizontalOffset": 0, + "top": 0, + "bottom": 0 + }, + "MOVE_TO_CONTAINER": { + "horizontalOffset": 0, + "top": 0, + "bottom": 0 + }, + "MOVE_TO_PLAYER": { + "horizontalOffset": 0, + "top": 0, + "bottom": 0 + }, + "CONTINUOUS_CRAFTING": { + "horizontalOffset": 0, + "top": 0, + "bottom": 0 + }, + "PROFILE_SELECTOR": { + "horizontalOffset": 0, + "top": 0, + "bottom": 0, + "hide": true + } + } + }, + "another.package.name.className": { + } +} \ No newline at end of file diff --git a/config/inventoryprofilesnext/integrationHints/player-defined.json b/config/inventoryprofilesnext/integrationHints/player-defined.json new file mode 100644 index 0000000..95f09ba --- /dev/null +++ b/config/inventoryprofilesnext/integrationHints/player-defined.json @@ -0,0 +1,69 @@ +{ + "net.minecraft.client.gui.screens.inventory.InventoryScreen": { + "buttonHints": { + "CONTINUOUS_CRAFTING": { + "horizontalOffset": -1, + "bottom": -4 + }, + "PROFILE_SELECTOR": { + "bottom": -193 + }, + "SHOW_EDITOR": { + "horizontalOffset": 14, + "top": -5 + }, + "SETTINGS": { + "horizontalOffset": 31, + "top": -20 + } + } + }, + "net.minecraft.client.gui.screens.inventory.CraftingScreen": { + "buttonHints": { + "SHOW_EDITOR": { + "horizontalOffset": 28, + "top": -6 + }, + "SETTINGS": { + "horizontalOffset": 43, + "top": -21 + } + } + }, + "net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen": { + "buttonHints": { + "SORT": { + "horizontalOffset": -32, + "bottom": 36 + }, + "SORT_COLUMNS": { + "horizontalOffset": -20, + "bottom": 24 + }, + "SORT_ROWS": { + "horizontalOffset": -8, + "bottom": 11 + }, + "SHOW_EDITOR": { + "horizontalOffset": 32, + "top": -6 + }, + "SETTINGS": { + "horizontalOffset": 45, + "top": -21 + } + } + }, + "net.minecraft.client.gui.screens.inventory.ContainerScreen": { + "buttonHints": { + "SHOW_EDITOR": { + "horizontalOffset": 29, + "top": -5 + }, + "SETTINGS": { + "horizontalOffset": 44, + "top": -20 + } + } + } +} \ No newline at end of file diff --git a/config/inventoryprofilesnext/inventoryprofiles.json b/config/inventoryprofilesnext/inventoryprofiles.json new file mode 100644 index 0000000..4bd3290 --- /dev/null +++ b/config/inventoryprofilesnext/inventoryprofiles.json @@ -0,0 +1,22 @@ +{ + "ModSettings": { + "first_run": false + }, + "GuiSettings": { + "enable_inventory_editor_button": { + "main": { + "keys": "LEFT_CONTROL" + }, + "value": false + }, + "continuous_crafting_saved_value": false + }, + "AutoRefillSettings": { + "refill_before_tool_break": { + "value": false + }, + "visual_durability_notification": { + "value": false + } + } +} \ No newline at end of file diff --git a/config/ironfurnaces-client.toml b/config/ironfurnaces-client.toml new file mode 100644 index 0000000..161dcfe --- /dev/null +++ b/config/ironfurnaces-client.toml @@ -0,0 +1,281 @@ + +#Modded Furnace Settings +[modded_furnaces] + + [modded_furnaces.vibranium_furnace] + # How much RF to generate per tick + # Default: 1500 + #Range: 1 ~ 100000 + generation = 1500 + # Number of items that can be smelted at once. The regular furnace only smelts 1 item at once of course. + # Default: 32 + #Range: 1 ~ 64 + mult = 32 + # What tier this furnace should be. + # Default: 2 + #Range: 0 ~ 2 + tier = 2 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 3 + #Range: 1 ~ 72000 + speed = 3 + + [modded_furnaces.allthemodium_furnace] + # How much RF to generate per tick + # Default: 1000 + #Range: 1 ~ 100000 + generation = 1000 + # Number of items that can be smelted at once. The regular furnace only smelts 1 item at once of course. + # Default: 16 + #Range: 1 ~ 64 + mult = 16 + # What tier this furnace should be. + # Default: 2 + #Range: 0 ~ 2 + tier = 2 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 5 + #Range: 1 ~ 72000 + speed = 5 + + [modded_furnaces.unobtainium_furnace] + # How much RF to generate per tick + # Default: 2000 + #Range: 1 ~ 100000 + generation = 2000 + # Number of items that can be smelted at once. The regular furnace only smelts 1 item at once of course. + # Default: 64 + #Range: 1 ~ 64 + mult = 64 + # What tier this furnace should be. + # Default: 2 + #Range: 0 ~ 2 + tier = 2 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 1 + #Range: 1 ~ 72000 + speed = 1 + +#Update Checker Settings +[updates] + + [updates.check_updates] + # true = check for updates, false = don't check for updates. + # Default: true. + updates = true + +#Furnace Settings +[furnaces] + # The capacity of the recipe cache, higher values use more memory. + # Default: 10 + #Range: 1 ~ 100 + recipe_cache = 10 + + [furnaces.iron_furnace] + # How much RF to generate per tick + # Default: 20 + #Range: 1 ~ 100000 + generation = 20 + # What tier this furnace should be. + # Default: 0 + #Range: 0 ~ 2 + tier = 0 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 160 + #Range: 2 ~ 72000 + speed = 160 + + [furnaces.obsidian_furnace] + # How much RF to generate per tick + # Default: 250 + #Range: 1 ~ 100000 + generation = 250 + # What tier this furnace should be. + # Default: 2 + #Range: 0 ~ 2 + tier = 2 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 20 + #Range: 2 ~ 72000 + speed = 20 + + [furnaces.recipeMaxXPLevel] + # How many levels of experience that can be stored in recipes stored in the furnace, after the experience stored in the recipe reaches this value (in levels) it will be voided. + # Default: 100 + # 100 levels is 30971 XP + #Range: 1 ~ 1000 + level = 100 + + [furnaces.netherite_furnace] + # How much RF to generate per tick + # Default: 400 + #Range: 1 ~ 100000 + generation = 400 + # What tier this furnace should be. + # Default: 2 + #Range: 0 ~ 2 + tier = 2 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 5 + #Range: 2 ~ 72000 + speed = 5 + + [furnaces.copper_furnace] + # How much RF to generate per tick + # Default: 20 + #Range: 1 ~ 100000 + generation = 20 + # What tier this furnace should be. + # Default: 0 + #Range: 0 ~ 2 + tier = 0 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 180 + #Range: 2 ~ 72000 + speed = 180 + + [furnaces.emerald_furnace] + # How much RF to generate per tick + # Default: 160 + #Range: 1 ~ 100000 + generation = 160 + # What tier this furnace should be. + # Default: 1 + #Range: 0 ~ 2 + tier = 1 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 40 + #Range: 2 ~ 72000 + speed = 40 + + [furnaces.million_furnace] + # What tier this furnace should be. + # Default: 2 + #Range: 0 ~ 2 + tier = 2 + + [furnaces.crystal_furnace] + # How much RF to generate per tick + # Default: 180 + #Range: 1 ~ 100000 + generation = 180 + # What tier this furnace should be. + # Default: 2 + #Range: 0 ~ 2 + tier = 2 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 40 + #Range: 2 ~ 72000 + speed = 40 + + [furnaces.diamond_furnace] + # How much RF to generate per tick + # Default: 120 + #Range: 1 ~ 100000 + generation = 120 + # What tier this furnace should be. + # Default: 1 + #Range: 0 ~ 2 + tier = 1 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 80 + #Range: 2 ~ 72000 + speed = 80 + + [furnaces.silver_furnace] + # How much RF to generate per tick + # Default: 50 + #Range: 1 ~ 100000 + generation = 50 + # What tier this furnace should be. + # Default: 1 + #Range: 0 ~ 2 + tier = 1 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 140 + #Range: 2 ~ 72000 + speed = 140 + + [furnaces.rainbow_furnace] + # How much power the Rainbow Furnace will generate. + # Default: 50000 + #Range: 1 ~ 100000000 + rainbow_generation = 50000 + # How much RF to generate per tick + # Default: 1000 + #Range: 1 ~ 100000 + generation = 1000 + # How many furnaces that need to be linked in order for the Rainbow Furnace to generate power. + # Default: 9 + #Range: 1 ~ 100 + power = 9 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 20 + #Range: 2 ~ 72000 + speed = 20 + + [furnaces.energy] + # How much energy can be stored in tier 0 furnaces. + # Default: 80 000 + #Range: > 4000 + tier_0 = 80000 + # How much energy can be stored in tier 2 furnaces. + # Default: 1 000 000 + #Range: > 4000 + tier_2 = 1000000 + # How much energy can be stored in tier 1 furnaces. + # Default: 200 000 + #Range: > 4000 + tier_1 = 200000 + + [furnaces.gold_furnace] + # How much RF to generate per tick + # Default: 80 + #Range: 1 ~ 100000 + generation = 80 + # What tier this furnace should be. + # Default: 1 + #Range: 0 ~ 2 + tier = 1 + # Number of ticks to complete one smelting operation. + # 200 ticks is what a regular furnace takes. + # Default: 120 + #Range: 2 ~ 72000 + speed = 120 + +#JEI Settings +[jei] + + [jei.jei] + # Enable or disable the Click Area inside the GUI in all of Iron Furnaces' furnaces. + enable_jei_click_area = true + # Enable or disable the Catalysts in Jei for Iron Furnaces. + enable_jei_catalysts = true + # Enable or disable the JeiPlugin of Iron Furnaces. + enable_jei = true + +#Misc +[misc] + + [misc.misc] + # Enable or disable the Rainbow Content + rainbow = true + # Enable or disable light-updates, furances will no longer emit light, true = disable + lightupdates = false + # Enable or disable version checking and player identification through the web, true = disabled, if your server is using firewall software you might want to disable this + web = false + # Show furnace settings errors in chat, used for debugging + errors = false + diff --git a/config/ironfurnaces.toml b/config/ironfurnaces.toml new file mode 100644 index 0000000..e69de29 diff --git a/config/jei/blacklist.cfg b/config/jei/blacklist.cfg new file mode 100644 index 0000000..e69de29 diff --git a/config/jei/ingredient-list-mod-sort-order.ini b/config/jei/ingredient-list-mod-sort-order.ini new file mode 100644 index 0000000..2f1a29b --- /dev/null +++ b/config/jei/ingredient-list-mod-sort-order.ini @@ -0,0 +1,38 @@ +Minecraft +Additional Guns +Additional Lights +Elevator Mod +Human Companions +Lootr +MineTraps +MrCrayfish's Gun Mod +SecurityCraft +Sophisticated Backpacks +Sophisticated Core +Spore +The One Probe +Trash Cans +Quark +Gravestone Mod +BotanyPots +Cyclic +Flux Networks +Platforms +Iron Generators +Pam's HarvestCraft 2 - Crops +Pam's HarvestCraft 2 - Food Core +Pam's HarvestCraft 2 - Food Extended +Pam's HarvestCraft 2 - Trees +AllTheOres +Comforts +EnderStorage +MoreVanillaTools +Rechiseled +Simply Tools +Artifacts +Flashlight Mod +Functional Storage +Horror Element Mod +Iron Furnaces +Silent Gear +Sophisticated Storage diff --git a/config/jei/ingredient-list-type-sort-order.ini b/config/jei/ingredient-list-type-sort-order.ini new file mode 100644 index 0000000..90e1c4f --- /dev/null +++ b/config/jei/ingredient-list-type-sort-order.ini @@ -0,0 +1,2 @@ +net.minecraft.world.item.ItemStack +net.minecraftforge.fluids.FluidStack diff --git a/config/jei/jei-client.ini b/config/jei/jei-client.ini new file mode 100644 index 0000000..b1f0d0e --- /dev/null +++ b/config/jei/jei-client.ini @@ -0,0 +1,176 @@ +[appearance] + # Description: Move the JEI search bar to the bottom center of the screen. + # Valid Values: [true, false] + # Default Value: false + CenterSearch = false + + # Description: Max recipe GUI height. + # Valid Values: Any integer greater than or equal to 175 + # Default Value: 350 + RecipeGuiHeight = 350 + + +[cheat_mode] + # Description: Choose if JEI should give ingredients directly to the inventory or pick them up with the mouse. + # Valid Values: [INVENTORY, MOUSE_PICKUP] + # Default Value: MOUSE_PICKUP + GiveMode = MOUSE_PICKUP + + # Description: Enable cheating items into the hotbar by using Shift + numeric keys. + # Valid Values: [true, false] + # Default Value: false + CheatToHotbarUsingHotkeysEnabled = false + + +[bookmarks] + # Description: Add new bookmarks to the front of the bookmark list instead of the end. + # Valid Values: [true, false] + # Default Value: false + AddBookmarksToFrontEnabled = false + + # Description: Drag bookmarks to rearrange them in the list. + # Valid Values: [true, false] + # Default Value: true + DragToRearrangeBookmarksEnabled = true + + +[advanced] + # Description: Set low-memory mode (makes search very slow but uses less RAM). + # Valid Values: [true, false] + # Default Value: false + LowMemorySlowSearchEnabled = false + + # Description: Catch render errors from ingredients and attempt to recover from them instead of crashing. + # Valid Values: [true, false] + # Default Value: true + CatchRenderErrorsEnabled = true + + # Description: When looking up recipes with items that contain fluids, also look up recipes for the fluids. + # Valid Values: [true, false] + # Default Value: false + lookupFluidContentsEnabled = false + + +[input] + # Description: Number of milliseconds before a long mouse click is considered a drag operation. + # Valid Values: An integer in the range [0, 1000] (inclusive) + # Default Value: 150 + dragDelayInMilliseconds = 150 + + +[sorting] + # Description: Sorting order for the ingredient list. + # Valid Values: A comma-separated list containing values of: + # [MOD_NAME, INGREDIENT_TYPE, ALPHABETICAL, CREATIVE_MENU, TAG, ARMOR, MAX_DURABILITY] + # Default Value: MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU + IngredientSortStages = MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU + + +[tags] + # Description: Hide tags that only have 1 ingredient. + # Valid Values: [true, false] + # Default Value: true + HideSingleIngredientTagsEnabled = true + + +[search] + # Description: Search mode for mod names (prefix: @). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: REQUIRE_PREFIX + ModNameSearchMode = REQUIRE_PREFIX + + # Description: Search mode for tooltips (prefix: #). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: ENABLED + TooltipSearchMode = ENABLED + + # Description: Search mode for tags (prefix: $). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: REQUIRE_PREFIX + TagSearchMode = REQUIRE_PREFIX + + # Description: Search mode for creative mode tab names (prefix: %). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: DISABLED + CreativeTabSearchMode = DISABLED + + # Description: Search mode for colors (prefix: ^). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: DISABLED + ColorSearchMode = DISABLED + + # Description: Search mode for resource locations (prefix: &). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: DISABLED + ResourceLocationSearchMode = DISABLED + + # Description: Search in advanced tooltips (visible with F3 + H). + # Valid Values: [true, false] + # Default Value: false + SearchAdvancedTooltips = false + + +[IngredientList] + # Description: Max number of rows shown. + # Valid Values: An integer in the range [1, 100] (inclusive) + # Default Value: 16 + MaxRows = 16 + + # Description: Max number of columns shown. + # Valid Values: An integer in the range [4, 100] (inclusive) + # Default Value: 9 + MaxColumns = 9 + + # Description: Horizontal alignment of the ingredient grid inside the available area. + # Valid Values: [LEFT, CENTER, RIGHT] + # Default Value: RIGHT + HorizontalAlignment = RIGHT + + # Description: Vertical alignment of the ingredient grid inside the available area. + # Valid Values: [TOP, CENTER, BOTTOM] + # Default Value: TOP + VerticalAlignment = TOP + + # Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages. + # Valid Values: [ENABLED, AUTO_HIDE, DISABLED] + # Default Value: ENABLED + ButtonNavigationVisibility = ENABLED + + # Description: Enable this to draw a background texture behind the GUI. + # Valid Values: [true, false] + # Default Value: false + DrawBackground = false + + +[BookmarkList] + # Description: Max number of rows shown. + # Valid Values: An integer in the range [1, 100] (inclusive) + # Default Value: 16 + MaxRows = 16 + + # Description: Max number of columns shown. + # Valid Values: An integer in the range [4, 100] (inclusive) + # Default Value: 9 + MaxColumns = 9 + + # Description: Horizontal alignment of the ingredient grid inside the available area. + # Valid Values: [LEFT, CENTER, RIGHT] + # Default Value: LEFT + HorizontalAlignment = LEFT + + # Description: Vertical alignment of the ingredient grid inside the available area. + # Valid Values: [TOP, CENTER, BOTTOM] + # Default Value: TOP + VerticalAlignment = TOP + + # Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages. + # Valid Values: [ENABLED, AUTO_HIDE, DISABLED] + # Default Value: ENABLED + ButtonNavigationVisibility = ENABLED + + # Description: Enable this to draw a background texture behind the GUI. + # Valid Values: [true, false] + # Default Value: false + DrawBackground = false + + diff --git a/config/jei/jei-colors.ini b/config/jei/jei-colors.ini new file mode 100644 index 0000000..a0ce6e5 --- /dev/null +++ b/config/jei/jei-colors.ini @@ -0,0 +1,8 @@ +[colors] + # Description: Color values to search for. + # Valid Values: A comma-separated list containing values of: + # Any color name and an RGB hex color, separated by a ':' + # Default Value: White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0 + SearchColors = White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0 + + diff --git a/config/jei/jei-debug.ini b/config/jei/jei-debug.ini new file mode 100644 index 0000000..6ab4643 --- /dev/null +++ b/config/jei/jei-debug.ini @@ -0,0 +1,27 @@ +[debug] + # Description: Debug mode enabled. + # Valid Values: [true, false] + # Default Value: false + DebugMode = false + + # Description: Debug GUIs enabled. + # Valid Values: [true, false] + # Default Value: false + DebugGuis = false + + # Description: Debug inputs enabled. + # Valid Values: [true, false] + # Default Value: false + DebugInputs = false + + # Description: Add debug information to ingredient tooltips when advanced tooltips are enabled. + # Valid Values: [true, false] + # Default Value: false + debugInfoTooltipsEnabled = false + + # Description: Log information about the suffix trees used for searching, to help debug JEI. + # Valid Values: [true, false] + # Default Value: false + logSuffixTreeStats = false + + diff --git a/config/jei/jei-mod-id-format.ini b/config/jei/jei-mod-id-format.ini new file mode 100644 index 0000000..11464f2 --- /dev/null +++ b/config/jei/jei-mod-id-format.ini @@ -0,0 +1,11 @@ +[modname] + # Description: Formatting for the mod names in tooltips for JEI GUIs. Leave blank to disable. + # Valid Values: A chat formatting string. + # Use these formatting colors: + # black dark_blue dark_green dark_aqua dark_red dark_purple gold gray dark_gray blue green aqua red light_purple yellow white + # With these formatting options: + # obfuscated bold strikethrough underline italic + # Default Value: blue italic + ModNameFormat = blue italic + + diff --git a/config/jei/recipe-category-sort-order.ini b/config/jei/recipe-category-sort-order.ini new file mode 100644 index 0000000..1723a57 --- /dev/null +++ b/config/jei/recipe-category-sort-order.ini @@ -0,0 +1,40 @@ +minecraft:crafting +minecraft:anvil +minecraft:blasting +minecraft:brewing +minecraft:campfire +minecraft:compostable +minecraft:fuel +minecraft:furnace +minecraft:smithing +minecraft:smoking +minecraft:stonecutting +cgm:workbench +jei:information +jeresources:dungeon +jeresources:enchantment +jeresources:mob +jeresources:plant +jeresources:villager +jeresources:worldgen +securitycraft:securitycraft_to_vanilla +securitycraft:vanilla_to_securitycraft +botanypots:crop +botanypots:soil +cyclic:crusher +cyclic:generator_fluid +cyclic:generator_item +cyclic:melter +cyclic:packager +cyclic:solidifier +fluxnetworks:creating_flux +rechiseled:chiseling +ironfurnaces:generator_blasting +ironfurnaces:generator_regular +ironfurnaces:generator_smoking +silentgear:compounding_fabric +silentgear:compounding_gem +silentgear:compounding_metal +silentgear:gear_crafting +silentgear:grading +silentgear:salvaging diff --git a/config/jeresources-common.toml b/config/jeresources-common.toml new file mode 100644 index 0000000..0dd954f --- /dev/null +++ b/config/jeresources-common.toml @@ -0,0 +1,11 @@ +#Range: 1 ~ 4 +itemsPerColumn = 4 +#Range: 1 ~ 4 +itemsPerRow = 4 +diyData = true +showDevData = false +enchantsBlacklist = ["flimflam", "soulBound"] +hiddenTabs = [] +dimensionsBlacklist = [-11] +disableLootManagerReloading = false + diff --git a/config/jeresources.toml b/config/jeresources.toml new file mode 100644 index 0000000..a4f9f5b --- /dev/null +++ b/config/jeresources.toml @@ -0,0 +1,11 @@ +disableLootManagerReloading = false +hiddenTabs = [] +#Range: 1 ~ 4 +itemsPerRow = 4 +enchantsBlacklist = ["flimflam", "soulBound"] +showDevData = false +dimensionsBlacklist = [-11] +diyData = true +#Range: 1 ~ 4 +itemsPerColumn = 4 + diff --git a/config/lightoverlay.properties b/config/lightoverlay.properties new file mode 100644 index 0000000..3e129e5 --- /dev/null +++ b/config/lightoverlay.properties @@ -0,0 +1,18 @@ +# Light Overlay Config +reach=12 +crossLevel=0 +secondaryLevel=7 +caching=false +showNumber=false +underwater=false +mushroom=false +lineWidth=1 +yellowColorRed=255 +yellowColorGreen=255 +yellowColorBlue=0 +redColorRed=255 +redColorGreen=0 +redColorBlue=0 +secondaryColorRed=0 +secondaryColorGreen=0 +secondaryColorBlue=255 \ No newline at end of file diff --git a/config/lootr-client.toml b/config/lootr-client.toml new file mode 100644 index 0000000..7fce451 --- /dev/null +++ b/config/lootr-client.toml @@ -0,0 +1,5 @@ +#set to true to use vanilla textures instead of Lootr special textures. Note: this will prevent previously opened chests from rendering differently +vanilla_textures = false +#set to true to use the old Lootr textures +old_textures = false + diff --git a/config/lootr-common.toml b/config/lootr-common.toml new file mode 100644 index 0000000..b88daa1 --- /dev/null +++ b/config/lootr-common.toml @@ -0,0 +1,87 @@ +#whether or not the entire forge:chests/wooden tag should be added to the conversion list for structures (if they are backed by RandomizableContainerBlockEntity) +convert_wooden_chests = true +#list of loot tables which will decay (default blank, meaning no chests decay, in the format of (in the format of ["modid:loot_table", "othermodid:other_loot_table"]) +decay_loot_tables = [] +#a list of additional chests that should be converted (in the format of ["modid:name", "modid:other_name"], must be a tile entity instance of RandomizableContainerBlockEntity) +additional_chests = [] +#list of mod IDs whose loot tables will decay (default blank, meaning no chests decay, in the format ["modid", "othermodid"]) +decay_modids = [] +#list of modids whose loot tables shouldn't be converted (in the format of ["modid", "other_modid"]) +loot_modid_blacklist = [] +#allows fake players to destroy Lootr chests without having to sneak, overrides the `disable_break` option for fake players +enable_fake_player_break = false +#a list of additional trapped chests that should be converted (in the format of ["modid:name", "modid:other_name"], must be a tile entity instance of RandomizableContainerBlockEntity) +additional_trapped_chests = [] +#lootr chests cannot be destroyed by any explosion +blast_immune = false +#list of dimensions (to the exclusion of all others) that loot chest should be replaced in (default: blank, allowing all dimensions, e.g., ["minecraft:overworld", "minecraft:the_end"]) +dimension_whitelist = [] +#disables styling of breaking, decaying and refreshing messages sent to players +disable_message_styles = false +#list of dimensions where loot chests should automatically decay (default: blank, e.g., ["minecraft:the_nether", "minecraft:the_end"]) +decay_dimensions = [] +#whether or not the entire forge:chests/trapped tag should be added to the conversion list for structures (if they are backed by RandomizableContainerBlockEntity +convert_trapped_chests = true +#list of structures in which loot chests should automatically decay (in the format of ["modid:structure_name", "modid:other_structure_name"]) +decay_structures = [] +#lootr will automatically log all unresolved tables (i.e., for containers that have a loot table associated with them but, for whatever reason, the lookup for this table returns empty). setting this option to true additionally informs players when they open containers. +report_unresolved_tables = false +#list of dimensions by modid that loot chests should not be replaced in (default: blank, allowing all modids, format e.g., ["minecraft +#othermod"]) +modid_dimension_blacklist = [] +#list of loot tables which shouldn't be converted (in the format of ["modid:loot_table", "othermodid:other_loot_table"]) +loot_table_blacklist = [] +#list of dimensions where loot chests should automatically refresh (default: blank, e.g., ["minecraft:overworld", "othermod:otherdimension"]) +refresh_dimensions = [] +#list of mod IDs whose loot tables will refresh (default blank, meaning no chests refresh, in the format of ["modid", "othermodid"]) +refresh_modids = [] +#determine whether or not loot generated is the same for all players using the provided seed, or randomised per player +randomise_seed = true +#when true, custom inventories will act like trapped chests when opened +trapped_custom = false +#whether or not quark chests used in world generation for loot purposes should be replaced with Lootr chests +convert_quark = true +#how long (in ticks) a decaying loot containers should take to decay (default 5 minutes = 5 * 60 * 20) +#Range: > 0 +decay_value = 6000 +#list of loot tables which will refresh (default blank, meaning no chests refresh, in the format of ["modid:loot_table", "othermodid:loot_table"]) +refresh_loot_tables = [] +#whether or not the Elytra item frame should be converted into a standard loot chest with a guaranteed elytra +convert_elytras = true +#list of dimensions by modid that loot chest should be replaced in (default: blank, allowing all modids, format e.g., ["minecraft +#othermod"]) +modid_dimension_whitelist = [] +#prevent notifications of decaying or refreshed chests +disable_notifications = false +#overriding refresh_loot_tables, refresh_modids and refresh_dimensions: all chests will refresh after being opened for the first time +refresh_all = false +#overriding decay_loot_tables, decay_modids and decay_dimensions: all chests will decay after being opened for the first time +decay_all = false +#lootr chests cannot be destroyed by creeper or TNT explosions +blast_resistant = false +#list of dimensions that loot chests should not be replaced in (default: blank, allowing all dimensions, format e.g., ["minecraft:overworld", "minecraft:the_end"]) +dimension_blacklist = [] +#allow the destruction of Lootr chests regardless. overrides `disable_break` +enable_break = false +#the maximum age for containers; entries above this age will be discarded [default: 60 * 20 * 15, fifteen minutes] [note: the value 6000 will be corrected to 18000. if you wish to use 6000, please use 6001 or 5999.] +#Range: > 0 +max_age = 18000 +#prevent the destruction of Lootr chests except while sneaking in creative mode +disable_break = false +#whether or not mineshaft chest minecarts should be converted to standard loot chests +convert_mineshafts = true +#when true, comparators on Lootr containers will give an output of 1; when false, they will give an output of 0 +power_comparators = true +#maximum time (in ticks) remaining on a chest before a notification for refreshing or decaying is sent to a player (default 30 seconds, -1 for no delay) +#Range: > -1 +notification_delay = 600 +#if true, no chests will be converted +disable = false +#how long (in ticks) a refreshing loot containers should take to refresh their contents (default 20 minutes = 20 * 60 * 20) +#Range: > 0 +refresh_value = 24000 +#disregard chests and chunks that are outside of the world border; enable this option if you are using a world border and are suffering consistent TPS issues; if you change the world border, you will need to restart your client +check_world_border = false +#list of structures in which loot chests should automatically refresh (in the format of ["modid:structure_name", "othermodid:other_structure_name"]) +refresh_structures = [] + diff --git a/config/lostcities/common.toml b/config/lostcities/common.toml new file mode 100644 index 0000000..c908820 --- /dev/null +++ b/config/lostcities/common.toml @@ -0,0 +1,6 @@ + +#General settings +[profiles] + #A list of dimensions with associated city generation profiles (format = + dimensionsWithProfiles = ["lostcities:lostcity=default"] + diff --git a/config/lostcities/profiles/ancient.json b/config/lostcities/profiles/ancient.json new file mode 100644 index 0000000..a906fc3 --- /dev/null +++ b/config/lostcities/profiles/ancient.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 99, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 83, + "cityMaxRadius": 128, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.01, + "cityThreshold": 0.2, + "cityLevel0Height": 75, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 91, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": -1.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.0, + "miniExplosionMaxHeight": 100, + "miniExplosionMaxRadius": 12, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.0, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.9, + "groundLevel": 71, + "railwayStationsEnabled": true, + "buildingChance": 0.3, + "railwaysCanEnd": false, + "buildingMaxFloorsChance": 6, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": true, + "buildingMinFloors": 0, + "seaLevel": -1, + "rubbleDirtScale": 2.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 8, + "avoidFoliage": false, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 0.9, + "spawnBiome": "", + "avoidWater": false, + "railwaysEnabled": true, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.05, + "rubbleLeaveScale": 2.0, + "vineChance": 0.1, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.0, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_ancient.png", + "parkElevation": true, + "description": "Ancient jungle city, vines and leafs, ruined buildings", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "", + "landscapeType": "default", + "generateLighting": false, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 6, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/lostcities/profiles/bio_wasteland.json b/config/lostcities/profiles/bio_wasteland.json new file mode 100644 index 0000000..62e353d --- /dev/null +++ b/config/lostcities/profiles/bio_wasteland.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 99, + "cityMinRadius": 30, + "cityAvoidVoid": true, + "cityLevel1Height": 83, + "cityMaxRadius": 80, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.00800000037997961, + "cityThreshold": 0.2, + "cityLevel0Height": 75, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 91, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": -1.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.03, + "miniExplosionMaxHeight": 100, + "miniExplosionMaxRadius": 12, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.002, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 1.0, + "groundLevel": 71, + "railwayStationsEnabled": true, + "buildingChance": 0.3, + "railwaysCanEnd": false, + "buildingMaxFloorsChance": 6, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": true, + "buildingMinFloors": 0, + "seaLevel": -1, + "rubbleDirtScale": 2.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 8, + "avoidFoliage": true, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 0.4, + "spawnBiome": "", + "avoidWater": true, + "railwaysEnabled": true, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.0, + "rubbleLeaveScale": 0.0, + "vineChance": 0.0, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.1, + "buildingDoorwayChance": 0.6, + "icon": "", + "parkElevation": true, + "description": "Private wasteland for biospheres", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "", + "landscapeType": "default", + "generateLighting": false, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 1, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": false +} \ No newline at end of file diff --git a/config/lostcities/profiles/biosphere.json b/config/lostcities/profiles/biosphere.json new file mode 100644 index 0000000..82d9c2b --- /dev/null +++ b/config/lostcities/profiles/biosphere.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 78, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 66, + "cityMaxRadius": 65, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.800000011920929, + "cityThreshold": 0.05, + "cityLevel0Height": 60, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 72, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": 30.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.01, + "miniExplosionMaxHeight": 75, + "miniExplosionMaxRadius": 10, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.0, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.7, + "groundLevel": 71, + "railwayStationsEnabled": false, + "buildingChance": 0.3, + "railwaysCanEnd": true, + "buildingMaxFloorsChance": 6, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": false, + "buildingMinFloors": 0, + "seaLevel": -1, + "rubbleDirtScale": 3.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 8, + "avoidFoliage": false, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 0.8, + "spawnBiome": "", + "avoidWater": false, + "railwaysEnabled": false, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.1, + "rubbleLeaveScale": 6.0, + "vineChance": 0.009, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.3, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_biosphere.png", + "parkElevation": true, + "description": "Jungles in big glass bubbles on a barren landscape", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 0, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "This profile works best with Biomes O Plenty", + "landscapeType": "spheres", + "generateLighting": true, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 0.5, + "monorailChance": 0.0, + "citySphereFactor": 1.2, + "citySphereChance": 0.5, + "citySphereClearAbove": 30, + "outsideProfile": "bio_wasteland", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/lostcities/profiles/cavern.json b/config/lostcities/profiles/cavern.json new file mode 100644 index 0000000..bcaa40c --- /dev/null +++ b/config/lostcities/profiles/cavern.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 68, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 52, + "cityMaxRadius": 128, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.01, + "cityThreshold": 0.2, + "cityLevel0Height": 44, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 60, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": 128.0, + "fogDensity": 0.02, + "fogBlue": 0.0, + "fogRed": 0.0, + "fogGreen": 0.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.0, + "miniExplosionMaxHeight": 100, + "miniExplosionMaxRadius": 12, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.0, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.05, + "groundLevel": 40, + "railwayStationsEnabled": true, + "buildingChance": 0.3, + "railwaysCanEnd": false, + "buildingMaxFloorsChance": 6, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": true, + "buildingMinFloors": 0, + "seaLevel": 32, + "rubbleDirtScale": 3.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 8, + "avoidFoliage": false, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 1.0, + "spawnBiome": "", + "avoidWater": false, + "railwaysEnabled": false, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.1, + "rubbleLeaveScale": 6.0, + "vineChance": 0.009, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.8, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_cavern.png", + "parkElevation": true, + "description": "This is a cavern type world (like the nether)", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "There are lights in the building but the outside is very dark. Warning! This is pretty heavy on performance!", + "landscapeType": "cavern", + "generateLighting": true, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/lostcities/profiles/default.json b/config/lostcities/profiles/default.json new file mode 100644 index 0000000..384976e --- /dev/null +++ b/config/lostcities/profiles/default.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 99, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 83, + "cityMaxRadius": 128, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.01, + "cityThreshold": 0.2, + "cityLevel0Height": 75, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 91, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": -1.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.03, + "miniExplosionMaxHeight": 100, + "miniExplosionMaxRadius": 12, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.002, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.05, + "groundLevel": 71, + "railwayStationsEnabled": true, + "buildingChance": 0.3, + "railwaysCanEnd": false, + "buildingMaxFloorsChance": 6, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": true, + "buildingMinFloors": 0, + "seaLevel": -1, + "rubbleDirtScale": 3.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 8, + "avoidFoliage": false, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 1.0, + "spawnBiome": "", + "avoidWater": false, + "railwaysEnabled": true, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.1, + "rubbleLeaveScale": 6.0, + "vineChance": 0.009, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.8, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_default.png", + "parkElevation": true, + "description": "Default generation, common cities, explosions", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "", + "landscapeType": "default", + "generateLighting": false, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/lostcities/profiles/largecities.json b/config/lostcities/profiles/largecities.json new file mode 100644 index 0000000..478d815 --- /dev/null +++ b/config/lostcities/profiles/largecities.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 99, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 83, + "cityMaxRadius": 128, + "cityStyleThreshold": 0.4, + "cityMaxHeight": 130, + "cityChance": -1.0, + "cityThreshold": 0.1, + "cityLevel0Height": 75, + "cityStyleAlternative": "citystyle_border", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.2, + "cityLevel2Height": 91, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 7.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": -1.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.03, + "miniExplosionMaxHeight": 100, + "miniExplosionMaxRadius": 12, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.002, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.05, + "groundLevel": 71, + "railwayStationsEnabled": true, + "buildingChance": 0.4, + "railwaysCanEnd": false, + "buildingMaxFloorsChance": 7, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": true, + "buildingMinFloors": 0, + "seaLevel": -1, + "rubbleDirtScale": 3.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 9, + "avoidFoliage": false, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 1.0, + "spawnBiome": "", + "avoidWater": false, + "railwaysEnabled": true, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.1, + "rubbleLeaveScale": 6.0, + "vineChance": 0.009, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.8, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_default.png", + "parkElevation": true, + "description": "Default generation, common cities, explosions", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "", + "landscapeType": "default", + "generateLighting": true, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/lostcities/profiles/nodamage.json b/config/lostcities/profiles/nodamage.json new file mode 100644 index 0000000..eb1468f --- /dev/null +++ b/config/lostcities/profiles/nodamage.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 99, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 83, + "cityMaxRadius": 128, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.01, + "cityThreshold": 0.2, + "cityLevel0Height": 75, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 91, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": -1.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.0, + "miniExplosionMaxHeight": 100, + "miniExplosionMaxRadius": 12, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.0, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.0, + "groundLevel": 71, + "railwayStationsEnabled": true, + "buildingChance": 0.3, + "railwaysCanEnd": false, + "buildingMaxFloorsChance": 6, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": false, + "buildingMinFloors": 0, + "seaLevel": -1, + "rubbleDirtScale": 3.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 8, + "avoidFoliage": false, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 1.0, + "spawnBiome": "", + "avoidWater": false, + "railwaysEnabled": true, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.1, + "rubbleLeaveScale": 6.0, + "vineChance": 0.009, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.8, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_nodamage.png", + "parkElevation": true, + "description": "Like default but no explosion damage", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "Ruins and rubble are disabled and ravines are disabled in cities", + "landscapeType": "default", + "generateLighting": false, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/lostcities/profiles/onlycities.json b/config/lostcities/profiles/onlycities.json new file mode 100644 index 0000000..ae06653 --- /dev/null +++ b/config/lostcities/profiles/onlycities.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 99, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 83, + "cityMaxRadius": 256, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.2, + "cityThreshold": 0.2, + "cityLevel0Height": 75, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 91, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": -1.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.03, + "miniExplosionMaxHeight": 100, + "miniExplosionMaxRadius": 12, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.002, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.05, + "groundLevel": 71, + "railwayStationsEnabled": true, + "buildingChance": 0.3, + "railwaysCanEnd": false, + "buildingMaxFloorsChance": 6, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": true, + "buildingMinFloors": 0, + "seaLevel": -1, + "rubbleDirtScale": 3.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 8, + "avoidFoliage": false, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 1.0, + "spawnBiome": "", + "avoidWater": false, + "railwaysEnabled": true, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.1, + "rubbleLeaveScale": 6.0, + "vineChance": 0.009, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.8, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_onlycities.png", + "parkElevation": true, + "description": "The entire world is a city", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "", + "landscapeType": "default", + "generateLighting": false, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/lostcities/profiles/rarecities.json b/config/lostcities/profiles/rarecities.json new file mode 100644 index 0000000..9014d3f --- /dev/null +++ b/config/lostcities/profiles/rarecities.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 99, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 83, + "cityMaxRadius": 128, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.001, + "cityThreshold": 0.2, + "cityLevel0Height": 75, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 91, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": -1.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.03, + "miniExplosionMaxHeight": 100, + "miniExplosionMaxRadius": 12, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.002, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.0, + "groundLevel": 71, + "railwayStationsEnabled": true, + "buildingChance": 0.3, + "railwaysCanEnd": true, + "buildingMaxFloorsChance": 6, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": true, + "buildingMinFloors": 0, + "seaLevel": -1, + "rubbleDirtScale": 3.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 8, + "avoidFoliage": false, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 1.0, + "spawnBiome": "", + "avoidWater": false, + "railwaysEnabled": true, + "highwayRequiresTwoCities": false, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.1, + "rubbleLeaveScale": 6.0, + "vineChance": 0.009, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.8, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_rarecities.png", + "parkElevation": true, + "description": "Cities are rare", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "", + "landscapeType": "default", + "generateLighting": false, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/lostcities/profiles/safe.json b/config/lostcities/profiles/safe.json new file mode 100644 index 0000000..f111d78 --- /dev/null +++ b/config/lostcities/profiles/safe.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 99, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 83, + "cityMaxRadius": 128, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.01, + "cityThreshold": 0.2, + "cityLevel0Height": 75, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 91, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": -1.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.03, + "miniExplosionMaxHeight": 100, + "miniExplosionMaxRadius": 12, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.002, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.05, + "groundLevel": 71, + "railwayStationsEnabled": true, + "buildingChance": 0.3, + "railwaysCanEnd": false, + "buildingMaxFloorsChance": 6, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": true, + "buildingMinFloors": 0, + "seaLevel": -1, + "rubbleDirtScale": 3.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 8, + "avoidFoliage": false, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 1.0, + "spawnBiome": "", + "avoidWater": false, + "railwaysEnabled": true, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.1, + "rubbleLeaveScale": 6.0, + "vineChance": 0.009, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.8, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_safe.png", + "parkElevation": true, + "description": "Safe mode: no spawners, lighting but no loot", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": false, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "", + "landscapeType": "default", + "generateLighting": true, + "libraryChance": 0.1, + "generateSpawners": false, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/lostcities/profiles/tallbuildings.json b/config/lostcities/profiles/tallbuildings.json new file mode 100644 index 0000000..9bdce75 --- /dev/null +++ b/config/lostcities/profiles/tallbuildings.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 99, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 83, + "cityMaxRadius": 128, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.01, + "cityThreshold": 0.2, + "cityLevel0Height": 75, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 91, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": -1.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 60, + "explosionMinRadius": 15, + "explosionMinHeight": 130, + "miniExplosionChance": 0.09, + "miniExplosionMaxHeight": 256, + "miniExplosionMaxRadius": 14, + "debrisToNearbyChunkFactor": 175, + "explosionChance": 0.006, + "explosionMaxHeight": 256, + "miniExplosionMinRadius": 3, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.01, + "groundLevel": 71, + "railwayStationsEnabled": true, + "buildingChance": 0.3, + "railwaysCanEnd": false, + "buildingMaxFloorsChance": 15, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": true, + "buildingMinFloors": 4, + "seaLevel": -1, + "rubbleDirtScale": 3.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 19, + "avoidFoliage": false, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 1.0, + "spawnBiome": "", + "avoidWater": false, + "railwaysEnabled": true, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.1, + "rubbleLeaveScale": 6.0, + "vineChance": 0.009, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.8, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_tallbuildings.png", + "parkElevation": true, + "description": "Very tall buildings (performance heavy)", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "", + "landscapeType": "default", + "generateLighting": false, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 8, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/lostcities/profiles/wasteland.json b/config/lostcities/profiles/wasteland.json new file mode 100644 index 0000000..7acf00c --- /dev/null +++ b/config/lostcities/profiles/wasteland.json @@ -0,0 +1,128 @@ +{ + "cities": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "cityLevel3Height": 99, + "cityMinRadius": 50, + "cityAvoidVoid": true, + "cityLevel1Height": 83, + "cityMaxRadius": 128, + "cityStyleThreshold": -1.0, + "cityMaxHeight": 130, + "cityChance": 0.01, + "cityThreshold": 0.2, + "cityLevel0Height": 75, + "cityStyleAlternative": "", + "cityPerlinInnerScale": 0.1, + "cityMinHeight": 50, + "cityPerlinOffset": 0.1, + "cityLevel2Height": 91, + "oceanCorrectionBorder": 4, + "cityPerlinScale": 3.0 + }, + "client": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "horizon": -1.0, + "fogDensity": -1.0, + "fogBlue": -1.0, + "fogRed": -1.0, + "fogGreen": -1.0 + }, + "explosions": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "explosionMaxRadius": 35, + "explosionMinRadius": 15, + "explosionMinHeight": 75, + "miniExplosionChance": 0.03, + "miniExplosionMaxHeight": 100, + "miniExplosionMaxRadius": 12, + "debrisToNearbyChunkFactor": 200, + "explosionChance": 0.002, + "explosionMaxHeight": 90, + "miniExplosionMinRadius": 5, + "explosionsInCitiesOnly": true, + "miniExplosionMinHeight": 60 + }, + "lostcity": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "highwaySupports": true, + "ruinChance": 0.5, + "groundLevel": 71, + "railwayStationsEnabled": true, + "buildingChance": 0.3, + "railwaysCanEnd": false, + "buildingMaxFloorsChance": 6, + "bedrockLayer": 1, + "liquidBlock": "minecraft:water", + "rubbleLayer": true, + "buildingMinFloors": 0, + "seaLevel": -1, + "rubbleDirtScale": 2.0, + "fountainChance": 0.05, + "dataCenterChance": 0.1, + "highwaySecondaryPerlinScale": 10.0, + "spawnNotInBuilding": false, + "bridgeSupports": true, + "worldStyle": "standard", + "buildingMaxFloors": 8, + "avoidFoliage": true, + "buildingMinCellars": 0, + "buildingFrontChance": 0.2, + "baseBlock": "minecraft:stone", + "ruinMaxlevelPercent": 0.9, + "spawnBiome": "", + "avoidWater": true, + "railwaysEnabled": true, + "highwayRequiresTwoCities": true, + "parkBorder": true, + "editMode": false, + "spawnCity": "", + "randomLeafBlockChance": 0.01, + "rubbleLeaveScale": 0.0, + "vineChance": 0.003, + "highwayLevelFromCities": 0, + "highwayPerlinFactor": 2.0, + "bridgeChance": 0.7, + "ruinMinlevelPercent": 0.5, + "buildingDoorwayChance": 0.6, + "icon": "textures/gui/icon_wasteland.png", + "parkElevation": true, + "description": "Wasteland, no water, bare land", + "spawnSphere": "", + "forceSpawnInBuilding": false, + "terrainFixUpperMinOffset": -1, + "highwayDistanceMask": 7, + "terrainFixUpperMaxOffset": 1, + "generateLoot": true, + "terrainFixLowerMaxOffset": -3, + "chestWithoutLootChance": 0.2, + "terrainFixLowerMinOffset": -4, + "extraDescription": "This profile works best with Biomes O Plenty", + "landscapeType": "default", + "generateLighting": false, + "libraryChance": 0.1, + "generateSpawners": true, + "buildingMinFloorsChance": 4, + "buildingWithoutLootChance": 0.2, + "railwayDungeonChance": 0.01, + "generateNether": false, + "parkChance": 0.2, + "corridorChance": 0.7, + "randomLeafBlockThickness": 2, + "buildingMaxCellars": 3, + "highwayMainPerlinScale": 50.0 + }, + "cityspheres": { + "__readonly__": "This profile is read only and cannot be modified! If you want to make a new profile based on this then you can make a copy to a new name", + "monorailOffset": -2, + "outsideSurfaceVariation": 1.0, + "monorailChance": 0.8, + "citySphereFactor": 1.2, + "citySphereChance": 0.7, + "citySphereClearAbove": 0, + "outsideProfile": "", + "sphereSurfaceVariation": 1.0, + "outsideGroundLevel": -1, + "onlyPredefined": false + }, + "public": true +} \ No newline at end of file diff --git a/config/minetraps-client.toml b/config/minetraps-client.toml new file mode 100644 index 0000000..a594b84 --- /dev/null +++ b/config/minetraps-client.toml @@ -0,0 +1,6 @@ + +#General +[general] + #Activate the Update-Checker + update-checker = false + diff --git a/config/mobsunscreen-common.toml b/config/mobsunscreen-common.toml new file mode 100644 index 0000000..12e7352 --- /dev/null +++ b/config/mobsunscreen-common.toml @@ -0,0 +1,11 @@ + +[General] + #Print all found mob IDS to the console, will cause spam + printIDs = false + #Protects all mobs from fire + protectAllMobs = false + #Protects these mods from fire (any mobs with these namespaces) + mods = ["iceandfire"] + #Protects these mobs from fire (any mobs with these ids (namespace:name)) + mobs = ["minecraft:zombie", "minecraft:drowned", "minecraft:skeleton", "minecraft:stray"] + diff --git a/config/morevanillatools.json5 b/config/morevanillatools.json5 new file mode 100644 index 0000000..633fb16 --- /dev/null +++ b/config/morevanillatools.json5 @@ -0,0 +1,110 @@ +{ + "ToolValues": { + + "bone": { + "speed": 3, + "attackDamageBonus": 4, + "harvestLevel": 0, + "durability": 176, + "enchantmentValue": 17 + }, + "coal": { + "speed": 3.9, + "attackDamageBonus": 2, + "harvestLevel": 0, + "durability": 145, + "enchantmentValue": 17 + }, + "copper": { + "speed": 1.9, + "attackDamageBonus": 1, + "harvestLevel": 1, + "durability": 98, + "enchantmentValue": 10 + }, + "emerald": { + "speed": 8.2, + "attackDamageBonus": 7, + "harvestLevel": 2, + "durability": 1171, + "enchantmentValue": 35 + }, + "ender": { + "speed": 3.7, + "attackDamageBonus": 6, + "harvestLevel": 2, + "durability": 666, + "enchantmentValue": 10 + }, + "fiery": { + "speed": 4, + "attackDamageBonus": 6, + "harvestLevel": 1, + "durability": 127, + "enchantmentValue": 15 + }, + "glowstone": { + "speed": 3, + "attackDamageBonus": 4, + "harvestLevel": 1, + "durability": 123, + "enchantmentValue": 35 + }, + "lapis": { + "speed": 173, + "attackDamageBonus": 3, + "harvestLevel": 2, + "durability": 173, + "enchantmentValue": 20 + }, + "nether": { + "speed": 3.9, + "attackDamageBonus": 4, + "harvestLevel": 1, + "durability": 188, + "enchantmentValue": 66 + }, + "obsidian": { + "speed": 4.7, + "attackDamageBonus": 7, + "harvestLevel": 3, + "durability": 1337, + "enchantmentValue": 15 + }, + "paper": { + "speed": 1.8, + "attackDamageBonus": 0.0, + "harvestLevel": 0, + "durability": 13, + "enchantmentValue": 17 + }, + "prismarine": { + "speed": 6, + "attackDamageBonus": 6, + "harvestLevel": 2, + "durability": 225, + "enchantmentValue": 20 + }, + "quartz": { + "speed": 3.9, + "attackDamageBonus": 5, + "harvestLevel": 1, + "durability": 117, + "enchantmentValue": 18 + }, + "redstone": { + "speed": 173, + "attackDamageBonus": 3, + "harvestLevel": 2, + "durability": 173, + "enchantmentValue": 20 + }, + "slime": { + "speed": 5.2, + "attackDamageBonus": 7, + "harvestLevel": 1, + "durability": 123, + "enchantmentValue": 20 + } + } +} diff --git a/config/pamhc2crops.toml b/config/pamhc2crops.toml new file mode 100644 index 0000000..2548c8f --- /dev/null +++ b/config/pamhc2crops.toml @@ -0,0 +1,19 @@ + +["Miscellaneous Features"] + #Disable/enable fern blocks dropping seeds. + "Enable fern blocks dropping seeds" = false + #Disable/enable tall grass blocks dropping seeds. + "Enable tall grass blocks dropping seeds" = false + #Disable/enable grass blocks dropping seeds. + "Enable grass blocks dropping seeds" = false + +["Tweak Garden Cluster Sizes"] + #Amount of gardens that spawn together. (Default: 6) + #Range: > 1 + garden_cluster_amount = 6 + +["Tweak Garden World Generation Rates"] + #Chance of gardens generating in the world. (Default:32) + #Range: > 1 + garden_chance = 32 + diff --git a/config/pamhc2trees.toml b/config/pamhc2trees.toml new file mode 100644 index 0000000..4f4761a --- /dev/null +++ b/config/pamhc2trees.toml @@ -0,0 +1,5 @@ + +["Right-click Fruit Tree Harvesting Settings"] + #Disable/enable right-click harvesting of tree fruits + "Enable right-click harvesting for tree fruits" = true + diff --git a/config/platforms-client.toml b/config/platforms-client.toml new file mode 100644 index 0000000..8861668 --- /dev/null +++ b/config/platforms-client.toml @@ -0,0 +1,14 @@ +#Changes what sneak right-clicking on a platform with a wrench will do +#GUI: opens the platform selector GUI +#CYCLE: cycles through the options +#MIXED: uses the GUI if the is more then 5 options +#Allowed Values: GUI, CYCLE, MIXED +"Selection Mode" = "MIXED" + +#Select A GUI Style +[gui_style] + #Allowed Values: DEFAULT, VANILLA + PlatFormer = "DEFAULT" + #Allowed Values: DEFAULT, VANILLA + "Platform Select" = "DEFAULT" + diff --git a/config/platforms.toml b/config/platforms.toml new file mode 100644 index 0000000..49eb3a3 --- /dev/null +++ b/config/platforms.toml @@ -0,0 +1,55 @@ +#Sets Frame climbing behaviour +#NONE: Can not be climbed +#LADDER: Ascend via walking. Descends automatically. Sneak holds position. +#SCAFFOLD: Ascend via jumping. Descend via sneaking. Automatically holds position. +#HYBRID: Ascend via walking. Descend via sneaking. Automatically holds position. +#Allowed Values: NONE, LADDER, SCAFFOLD, HYBRID +frameClimbMode = "HYBRID" + +#Craft Output Control +[crafting] + #Multiplies the craft amount by the given value if a 'compressed' block is used (2x value if two are used) + #See 'data/forge/tags/items/storage_blocks/' to know what qualifies + #Note: Final value will be capped at a full stack + #Range: 1 ~ 16 + "'Compressed' Block Multiplier" = 4 + #Range: 1 ~ 16 + Flat = 4 + #Range: 1 ~ 16 + Floor = 2 + #Range: 1 ~ 16 + Frame = 2 + #Range: 1 ~ 16 + Inclines = 2 + #Range: 1 ~ 16 + Roofs = 2 + #Range: 1 ~ 16 + Railings = 4 + +#Platform Dust Covering Options +[covering] + #Enables the manual placement of sand, snow, and gravel via sneak place + #Other blocks are supported as long as the extend FallingBlock and use Material.SAND + canManuallyAdd = true + #When enabled the amount of snow/sand built up on platforms will change with the weather + isEnvironmentReactive = true + #When enabled walking on platforms will disturb the collected snow/sand + #Regardless of setting you can still remove layers by right clicking with a shovel + isEntityReactive = true + #1 in x chance sand will passively accumulate + #Disabled when set to zero, or when 'isEnvironmentReactive' is disabled + #Range: 0 ~ 1000 + chanceSand = 4 + #1 in x chance sand will accumulate during a storm + #Disabled when set to zero, or when 'isEnvironmentReactive' is disabled + #Range: 0 ~ 1000 + chanceSandStorm = 3 + #1 in x chance snow will accumulate while snowing + #Disabled when set to zero, or when 'isEnvironmentReactive' is disabled + #Range: 0 ~ 1000 + chanceSnowStorm = 3 + #1 in x chance rain will wash away dust layers + #Disabled when set to zero, or when 'isEnvironmentReactive' is disabled + #Range: 0 ~ 1000 + chanceRainWash = 3 + diff --git a/config/polymorph-integrations.toml b/config/polymorph-integrations.toml new file mode 100644 index 0000000..99fb6ac --- /dev/null +++ b/config/polymorph-integrations.toml @@ -0,0 +1,6 @@ +# Please be aware that enabling any third-party mod integration introduces instability and performance overheads, caution is strongly advised. +# If crashes or issues arise, disable the related modules as the first step in troubleshooting and report the issue to Polymorph. +fastfurnace = true +fastsuite = true +fastbench = true + diff --git a/config/quark-common.toml b/config/quark-common.toml new file mode 100644 index 0000000..fa69bfb --- /dev/null +++ b/config/quark-common.toml @@ -0,0 +1,1897 @@ + +[general] + "Enable 'q' Button" = true + "'q' Button on the Right" = false + "Disable Q Menu Effects" = false + #Disable this to turn off the quark system that makes features turn off when specified mods with the same content are loaded + "Use Anti Overlap" = true + #Quark replaces the Piston logic to allow for its piston features to work. If you're having troubles, try turning this off. + "Use Piston Logic Replacement" = true + #Allowed values: (0,) + "Piston Push Limit" = 12 + #How many advancements deep you can see in the advancement screen. Vanilla is 2. + #Allowed values: (0,) + "Advancement Visibility Depth" = 2 + #Blocks that Quark should treat as Shulker Boxes. + "Shulker Boxes" = ["minecraft:white_shulker_box", "minecraft:orange_shulker_box", "minecraft:magenta_shulker_box", "minecraft:light_blue_shulker_box", "minecraft:yellow_shulker_box", "minecraft:lime_shulker_box", "minecraft:pink_shulker_box", "minecraft:gray_shulker_box", "minecraft:light_gray_shulker_box", "minecraft:cyan_shulker_box", "minecraft:purple_shulker_box", "minecraft:blue_shulker_box", "minecraft:brown_shulker_box", "minecraft:green_shulker_box", "minecraft:red_shulker_box", "minecraft:black_shulker_box"] + #Should Quark treat anything with 'shulker_box' in its item identifier as a shulker box? + "Interpret Shulker Box Like Blocks" = true + #Set to true to enable a system that debugs quark's worldgen features. This should ONLY be used if you're asked to by a dev. + "Enable Worldgen Watchdog" = false + #Set to true if you need to find the class name for a screen that's causing problems + "Print Screen Classnames" = false + #A list of screens that can accept quark's buttons. Use "Print Screen Classnames" to find the names of any others you'd want to add. + "Allowed Screens" = [] + #If set to true, the 'Allowed Screens' option will work as a Blacklist rather than a Whitelist. WARNING: Use at your own risk as some mods may not support this. + "Use Screen List Blacklist" = false + #Set to true to make the quark big worldgen features such as stone clusters generate as spheres rather than unique shapes. It's faster, but won't look as cool + "Use Fast Worldgen" = false + #Enables quark network profiling features. Do not enable this unless requested to. + "Enable Network Profiling" = false + #Used for terrablender integration + "Terrablender Region Weight" = 1 + #Set to false to stop quark from adding its own items to multi-requirement vanilla advancements + "Enable Advancement Modification" = true + #Set to false to stop quark from adding its own advancements + "Enable Quark Advancements" = true + #Set to false to disable the popup message telling you that you can config quark in the q menu + "Enable Onboarding" = true + #Set to false to disable the behavior where quark will automatically hide any disabled items + "Hide Disabled Content" = true + #Set to false to disable Quark's item info when viewing recipe/uses for an item in JEI + "Enable Jei Item Info" = true + #For JEI info purposes, add any items here to specifically disable their JEI info from Quark. Note that Quark already only shows info that's relevant to which features are enabled + "Suppressed Info" = [] + +[categories] + Automation = true + Building = true + Management = true + Tools = true + Tweaks = true + World = true + Mobs = false + Client = true + Experimental = true + Oddities = true + +[automation] + "Redstone Randomizer" = true + "Pistons Move Tile Entities" = true + "Obsidian Plate" = true + "Metal Buttons" = true + "Jukebox Automation" = true + "Iron Rod" = true + Gravisand = true + "Feeding Trough" = true + "Ender Watcher" = true + "Dispensers Place Blocks" = true + Chute = true + "Chains Connect Blocks" = true + + [automation.pistons_move_tile_entities] + "Enable Chests Moving Together" = true + "Render Blacklist" = ["psi:programmer", "botania:starfield"] + "Movement Blacklist" = ["minecraft:spawner", "integrateddynamics:cable", "randomthings:blockbreaker", "minecraft:ender_chest", "minecraft:enchanting_table", "minecraft:trapped_chest", "quark:spruce_trapped_chest", "quark:birch_trapped_chest", "quark:jungle_trapped_chest", "quark:acacia_trapped_chest", "quark:dark_oak_trapped_chest", "endergetic:bolloom_bud"] + "Delayed Update List" = ["minecraft:dispenser", "minecraft:dropper"] + + [automation.metal_buttons] + "Enable Iron" = true + "Enable Gold" = true + + [automation.iron_rod] + "Use Pre End Recipe" = false + + [automation.feeding_trough] + #How long, in game ticks, between animals being able to eat from the trough + #Allowed values: [1,) + Cooldown = 30 + #The maximum amount of animals allowed around the trough's range for an animal to enter love mode + "Max Animals" = 32 + #The chance (between 0 and 1) for an animal to enter love mode when eating from the trough + #Allowed values: (0,1] + "Love Chance" = 0.333333333 + Range = 10.0 + #Set to false to make it so animals look for a nearby trough every time they want to eat instead of remembering the last one. Can affect performance if false. + "Enable Trough Caching" = true + + [automation.dispensers_place_blocks] + Blacklist = ["minecraft:water", "minecraft:lava", "minecraft:fire"] + #Set to false to refrain from registering any behaviors for blocks that have optional dispense behaviors already set. + #An optional behavior is one that will defer to the generic dispense item behavior if its condition fails. + #e.g. the Shulker Box behavior is optional, because it'll throw out the item if it fails, whereas TNT is not optional. + #If true, it'll attempt to use the previous behavior before trying to place the block in the world. + #Requires a game restart to re-apply. + "Wrap Existing Behaviors" = true + +[building] + "Wooden Posts" = true + "Vertical Slabs" = true + "Vertical Planks" = true + "Variant Ladders" = true + "Variant Furnaces" = true + "Variant Chests" = true + "Variant Bookshelves" = true + Thatch = true + "Sturdy Stone" = true + Stools = true + "Soul Sandstone" = true + Shingles = true + "Shear Vines" = true + Rope = true + "Raw Metal Bricks" = true + "Nether Brick Fence Gate" = true + "More Stone Variants" = true + "More Potted Plants" = true + "More Mud Blocks" = true + "More Brick Types" = true + Midori = true + "Leaf Carpet" = true + "Japanese Palette" = true + "Industrial Palette" = true + "Hollow Logs" = true + Hedges = true + Grate = true + "Gold Bars" = true + "Glass Item Frame" = true + "Framed Glass" = true + "Duskbound Blocks" = true + "Compressed Blocks" = true + "Celebratory Lamps" = true + "Bamboo Backport" = true + "Rainbow Lamps" = true + + [building.vertical_slabs] + #Should Walls and Panes attempt to connect to the side of Vertical Slabs? + "Allow Side Connections" = true + + [building.vertical_planks] + #This feature disables itself if any of the following mods are loaded: + # - woodworks + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + + [building.variant_ladders] + #This feature disables itself if any of the following mods are loaded: + # - woodworks + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + "Change Names" = true + + [building.variant_chests] + #This feature disables itself if any of the following mods are loaded: + # - woodworks + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + "Replace Worldgen Chests" = true + "Enable Reverting Wooden Chests" = true + #Chests to put in structures. It's preferred to use worldgen tags for this. The format per entry is "structure=chest", where "structure" is a structure ID, and "chest" is a block ID, which must correspond to a standard chest block. + "Structure Chests" = ["minecraft:village_plains=quark:oak_chest", "minecraft:igloo=quark:spruce_chest", "minecraft:village_snowy=quark:spruce_chest", "minecraft:village_taiga=quark:spruce_chest", "minecraft:desert_pyramid=quark:birch_chest", "minecraft:jungle_pyramid=quark:jungle_chest", "minecraft:village_desert=quark:jungle_chest", "minecraft:village_savanna=quark:acacia_chest", "minecraft:mansion=quark:dark_oak_chest", "minecraft:pillager_outpost=quark:dark_oak_chest", "minecraft:ruined_portal=quark:crimson_chest", "minecraft:bastion_remnant=quark:crimson_chest", "minecraft:fortress=quark:nether_brick_chest", "minecraft:end_city=quark:purpur_chest"] + + [building.variant_bookshelves] + #This feature disables itself if any of the following mods are loaded: + # - woodworks + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + "Change Names" = true + + [building.thatch] + #This feature disables itself if any of the following mods are loaded: + # - goated + # - environmental + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + #Allowed values: [0,1] + "Fall Damage Multiplier" = 0.5 + + [building.rope] + #Set to true to allow ropes to move Tile Entities even if Pistons Push TEs is disabled. + #Note that ropes will still use the same blacklist. + "Force Enable Move Tile Entities" = false + "Enable Dispenser Behavior" = true + + [building.more_stone_variants] + "Enable Bricks" = true + "Enable Chiseled Bricks" = true + "Enable Pillar" = true + + [building.more_brick_types] + #This also comes with a utility recipe for Red Nether Bricks + "Enable Blue Nether Bricks" = true + #This also includes Red Sandstone Bricks and Soul Sandstone Bricks + "Enable Sandstone Bricks" = true + #This also includes Mossy Cobblestone Bricks + "Enable Cobblestone Bricks" = true + #Requires Cobblestone Bricks to be enabled + "Enable Blackstone Bricks" = true + #Requires Cobblestone Bricks to be enabled + "Enable Dirt Bricks" = true + #Requires Cobblestone Bricks to be enabled + "Enable Netherrack Bricks" = true + + [building.leaf_carpet] + #This feature disables itself if any of the following mods are loaded: + # - woodworks + # - immersive_weathering + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + + [building.japanese_palette] + "Enable Paper Blocks" = true + "Enable Bamboo Mats" = true + + [building.industrial_palette] + "Enable Iron Plates" = true + "Enable Iron Ladder" = true + + [building.hollow_logs] + "Enable Auto Crawl" = true + + [building.gold_bars] + "Generate In Nether Fortress" = true + + [building.glass_item_frame] + "Glass Item Frames Update Maps" = true + #The scale at which items render in the Glass Item Frame. To match the vanilla Item Frame size, set to 1.0 + "Item Render Scale" = 1.5 + #Set to true for faster map updates. Default is every 3s + "Glass Item Frames Update Maps Every Tick" = false + + [building.compressed_blocks] + "Charcoal Block and Blaze Lantern Stay On Fire Forever" = true + #Allowed values: [0,) + "Charcoal Block Fuel Time" = 16000 + #Allowed values: [0,) + "Blaze Lantern Fuel Time" = 24000 + #Allowed values: [0,) + "Stick Block Fuel Time" = 900 + #Allowed values: [0,) + "Bamboo Block Fuel Time" = 500 + "Enable Charcoal Block" = true + "Enable Sugar Cane Block" = true + "Enable Bamboo Block" = true + "Enable Cactus Block" = true + "Enable Chorus Fruit Block" = true + "Enable Stick Block" = true + "Enable Apple Crate" = true + "Enable Golden Apple Crate" = true + "Enable Potato Crate" = true + "Enable Carrot Crate" = true + "Enable Golden Carrot Crate" = true + "Enable Beetroot Crate" = true + "Enable Cocoa Bean Sack" = true + "Enable Nether Wart Sack" = true + "Enable Gunpowder Sack" = true + "Enable Berry Sack" = true + "Enable Glow Berry Sack" = true + "Enable Blaze Lantern" = true + "Enable Bonded Leather" = true + "Enable Bonded Rabbit Hide" = true + + [building.celebratory_lamps] + "Light Level" = 15 + + [building.rainbow_lamps] + "Light Level" = 15 + #Whether Rainbow Lamps should be made from and themed on Corundum if that module is enabled. + "Use Corundum" = true + +[management] + "Quick Armor Swapping" = true + "Item Sharing" = false + "Inventory Sorting" = false + "Hotbar Changer" = false + "Expanded Item Interactions" = true + "Easy Transfering" = true + "Automatic Tool Restock" = true + + [management.quick_armor_swapping] + "Swap Off Hand" = true + + [management.item_sharing] + "Render Items In Chat" = true + + [management.inventory_sorting] + "Enable Player Inventory" = true + "Enable Player Inventory In Chests" = true + "Enable Chests" = true + #Play a click when sorting inventories using keybindings + "Satisfying Click" = true + + [management.expanded_item_interactions] + "Enable Armor Interaction" = true + "Enable Shulker Box Interaction" = true + "Enable Lava Interaction" = true + "Allow Opening Shulker Boxes" = true + "Allow Rotating Bundles" = true + + [management.easy_transfering] + "Enable Shift Lock" = true + + [management.automatic_tool_restock] + #This feature disables itself if any of the following mods are loaded: + # - inventorytweaks + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + #Enchantments deemed important enough to have special priority when finding a replacement + "Important Enchantments" = ["minecraft:silk_touch", "minecraft:fortune", "minecraft:infinity", "minecraft:luck_of_the_sea", "minecraft:looting"] + #Enable replacing your tools with tools of the same type but not the same item + "Enable Loose Matching" = true + #Enable comparing enchantments to find a replacement + "Enable Enchant Matching" = true + #Allow pulling items from one hotbar slot to another + "Check Hotbar" = false + "Unstackables Only" = false + #Any items you place in this list will be ignored by the restock feature + "Ignored Items" = ["botania:exchange_rod", "botania:dirt_rod", "botania:skydirt_rod", "botania:cobble_rod"] + +[tools] + Trowel = true + "Torch Arrow" = true + "Slime In A Bucket" = true + "Skull Pikes" = true + "Seed Pouch" = true + Pickarang = true + "Pathfinder Maps" = true + "Parrot Eggs" = true + "Endermosh Music Disc" = true + "Color Runes" = true + "Bundle Recipe" = true + "Bottled Cloud" = true + "Beacon Redirection" = true + "Ancient Tomes" = true + "Ambient Discs" = true + Abacus = true + + [tools.trowel] + #Amount of blocks placed is this value + 1. + #Set to 0 to make the Trowel unbreakable + #Allowed values: [0,) + "Trowel Max Durability" = 0 + + [tools.torch_arrow] + "Extinguish On Miss" = false + + [tools.skull_pikes] + "Pike Range" = 5.0 + + [tools.seed_pouch] + "Max Items" = 640 + "Show All Variants In Creative" = true + "Shift Range" = 3 + + [tools.pickarang] + "Enable Flamerang" = true + "Enable Echorang" = true + #Set this to true to use the recipe without the Heart of Diamond, even if the Heart of Diamond is enabled. + "Never Use Heart Of Diamond" = false + + [tools.pickarang.pickarang] + #How long it takes before the Pickarang starts returning to the player if it doesn't hit anything. + Timeout = 20 + #Pickarang harvest level. 2 is Iron, 3 is Diamond, 4 is Netherite. + "Harvest Level" = 3 + #Pickarang durability. Set to -1 to have the Pickarang be unbreakable. + Durability = 800 + #Pickarang max hardness breakable. 22.5 is ender chests, 25.0 is monster boxes, 50 is obsidian. Most things are below 5. + "Max Hardness" = 20.0 + #How much damage the Pickarang deals when swung as an item + "Attack Damage" = 2 + #How many ticks do you have to wait between using the pickarang again + Cooldown = 10 + #Whether this pickarang type can act as a hoe. + "Can Act As Hoe" = false + #Whether this pickarang type can act as a shovel. + "Can Act As Shovel" = true + #Whether this pickarang type can act as an axe. + "Can Act As Axe" = true + + [tools.pickarang.flamerang] + #How long it takes before the Pickarang starts returning to the player if it doesn't hit anything. + Timeout = 20 + #Pickarang harvest level. 2 is Iron, 3 is Diamond, 4 is Netherite. + "Harvest Level" = 4 + #Pickarang durability. Set to -1 to have the Pickarang be unbreakable. + Durability = 1040 + #Pickarang max hardness breakable. 22.5 is ender chests, 25.0 is monster boxes, 50 is obsidian. Most things are below 5. + "Max Hardness" = 20.0 + #How much damage the Pickarang deals when swung as an item + "Attack Damage" = 3 + #How many ticks do you have to wait between using the pickarang again + Cooldown = 10 + #Whether this pickarang type can act as a hoe. + "Can Act As Hoe" = false + #Whether this pickarang type can act as a shovel. + "Can Act As Shovel" = true + #Whether this pickarang type can act as an axe. + "Can Act As Axe" = true + + [tools.pickarang.echorang] + #How long it takes before the Pickarang starts returning to the player if it doesn't hit anything. + Timeout = 40 + #Pickarang harvest level. 2 is Iron, 3 is Diamond, 4 is Netherite. + "Harvest Level" = 3 + #Pickarang durability. Set to -1 to have the Pickarang be unbreakable. + Durability = 2000 + #Pickarang max hardness breakable. 22.5 is ender chests, 25.0 is monster boxes, 50 is obsidian. Most things are below 5. + "Max Hardness" = 20.0 + #How much damage the Pickarang deals when swung as an item + "Attack Damage" = 2 + #How many ticks do you have to wait between using the pickarang again + Cooldown = 10 + #Whether this pickarang type can act as a hoe. + "Can Act As Hoe" = true + #Whether this pickarang type can act as a shovel. + "Can Act As Shovel" = true + #Whether this pickarang type can act as an axe. + "Can Act As Axe" = true + + [tools.pathfinder_maps] + #In this section you can add custom Pathfinder Maps. This works for both vanilla and modded biomes. + #Each custom map must be on its own line. + #The format for a custom map is as follows: + #,,,,, + # + #With the following descriptions: + # - being the biome's ID NAME. You can find vanilla names here - https://minecraft.wiki/w/Biome#Biome_IDs + # - being the Cartographer villager level required for the map to be unlockable + # - being the cheapest (in Emeralds) the map can be + # - being the most expensive (in Emeralds) the map can be + # - being a hex color (without the #) for the map to display. You can generate one here - https://htmlcolorcodes.com/ + # + #Here's an example of a map to locate Ice Mountains: + #minecraft:ice_mountains,2,8,14,7FE4FF + Customs = [] + "Search Radius" = 6400 + "Xp From Trade" = 5 + #Set to false to make it so the default quark Pathfinder Map Built-In don't get added, and only the custom ones do + "Apply Default Trades" = true + #How many steps in the search should the Pathfinder's Quill do per tick? The higher this value, the faster it'll find a result, but the higher chance it'll lag the game while doing so + "Pathfinders Quill Speed" = 32 + #Experimental. Determines if quills should be multithreaded instead. Will ignore quill speed. This could drastically improve performance as it execute the logic off the main thread ideally causing no lag at all + "Multi Threaded" = true + #Allows retrying after a pathfinder quill fails to find a biome nearby. Turn off if you think its op + "Allow Retrying" = true + "Add To Cartographer" = true + "Add To Wandering Trader Forced" = true + "Add To Wandering Trader Generic" = false + "Add To Wandering Trader Rare" = false + "Draw Hud" = true + "Hud On Top" = false + + [tools.parrot_eggs] + #The chance feeding a parrot will produce an egg + Chance = 0.05 + #How long it takes to create an egg + "Egg Time" = 12000 + "Enable Special Awesome Parrot" = true + + [tools.endermosh_music_disc] + "Play Endermosh During Enderdragon Fight" = false + "Add To End City Loot" = true + "Loot Weight" = 5 + "Loot Quality" = 1 + + [tools.color_runes] + "Dungeon Weight" = 10 + "Nether Fortress Weight" = 8 + "Jungle Temple Weight" = 8 + "Desert Temple Weight" = 8 + "Item Quality" = 0 + "Apply Cost" = 5 + #Whether you can blend runes of each of the 'primary' colors plus white to create rainbow runes. + "Rainbow Rune Craftable" = true + #Whether you can blend runes of the 'primary' colors to create other colors of rune. + "Color Blending Runes" = true + + [tools.bottled_cloud] + "Cloud Level Bottom" = 191 + "Cloud Level Top" = 196 + + [tools.beacon_redirection] + "Horizontal Move Limit" = 64 + "Allow Tinted Glass Transparency" = true + + [tools.ancient_tomes] + #Format is lootTable,weight. i.e. "minecraft:chests/stronghold_library,30" + "Loot Tables" = ["minecraft:chests/stronghold_library,30", "minecraft:chests/simple_dungeon,20", "minecraft:chests/bastion_treasure,25", "minecraft:chests/woodland_mansion,15", "minecraft:chests/nether_bridge,0", "minecraft:chests/underwater_ruin_big,0", "minecraft:chests/underwater_ruin_small,0", "minecraft:chests/ancient_city,4", "quark:misc/monster_box,5"] + "Item Quality" = 2 + "Normal Upgrade Cost" = 10 + "Limit Break Upgrade Cost" = 30 + "Valid Enchantments" = ["minecraft:feather_falling", "minecraft:thorns", "minecraft:sharpness", "minecraft:smite", "minecraft:bane_of_arthropods", "minecraft:knockback", "minecraft:fire_aspect", "minecraft:looting", "minecraft:sweeping", "minecraft:efficiency", "minecraft:unbreaking", "minecraft:fortune", "minecraft:power", "minecraft:punch", "minecraft:luck_of_the_sea", "minecraft:lure", "minecraft:loyalty", "minecraft:riptide", "minecraft:impaling", "minecraft:piercing"] + "Overleveled Books Glow Rainbow" = true + #When enabled, Efficiency VI Diamond and Netherite pickaxes can instamine Deepslate when under Haste 2 + "Deepslate Tweak" = true + "Deepslate Tweak Needs Haste2" = true + #Master Librarians will offer to exchange Ancient Tomes, provided you give them a max-level Enchanted Book of the Tome's enchantment too. + "Librarians Exchange Ancient Tomes" = true + #Applying a tome will also randomly curse your item + "Curse Gear" = false + #Allows combining tomes with normal books + "Combine With Books" = true + #Whether a sanity check is performed on the valid enchantments. If this is turned off, enchantments such as Silk Touch will be allowed to generate Ancient Tomes, if explicitly added to the Valid Enchantments. + "Sanity Check" = true + + [tools.ambient_discs] + "Drop On Spider Kill" = true + Volume = 3.0 + + [tools.abacus] + + [tools.abacus.highlight_color] + A = 0.4 + R = 0.0 + G = 0.0 + B = 0.0 + +[tweaks] + "Zombie Villagers On Normal" = true + "Villagers Follow Emeralds" = true + "Vexes Die With Their Masters" = true + "Utility Recipes" = true + "Sponge On Water Placement" = true + "Snow Golem Player Heads" = true + "Slabs To Blocks" = true + "Simple Harvest" = true + "Sign Editing" = true + "Shulker Packing" = true + "Safer Creatures" = true + "Replace Scaffolding" = true + "Renewable Spore Blossoms" = true + "Reacharound Placing" = true + "Poison Potato Usage" = true + "Pig Litters" = true + "Pat The Dogs" = true + "No Durability On Cosmetics" = true + "More Note Block Sounds" = true + "More Banner Layers" = true + "Lock Rotation" = true + "Horses Swim" = true + "Hoe Harvesting" = true + "Grab Chickens" = true + "Gold Tools Have Fortune" = true + "Glass Shard" = true + "Enhanced Ladders" = true + Emotes = true + "Dyeable Item Frames" = true + "Dragon Scales" = true + "Double Door Opening" = true + "Coral On Cactus" = true + "Compasses Work Everywhere" = true + "Campfires Boost Elytra" = true + "Better Elytra Rocket" = true + "Automatic Recipe Unlock" = true + "Armed Armor Stands" = true + "Map Washing" = true + "Slimes To Magma Cubes" = true + "Diamond Repair" = true + "Sponges Better" = true + + [tweaks.utility_recipes] + #Can any wool color be dyed? + "Dye Any Wool" = true + #Can other stone-like materials be used for crafting stone tools? + "Better Stone Tool Crafting" = true + #Can a dispenser be crafted by adding a bow to a dropper? + "Enable Dispenser" = true + #Can a repeater be crafted with the pattern for a redstone torch? + "Enable Repeater" = true + #Can you craft a minecart around blocks which can be placed inside? + "Enable Minecarts" = true + #Can you craft a boat around a chest to directly make a chest boat? + "Enable Chest Boats" = true + #Can you craft four chests at once using logs? + "Logs To Chests" = true + #Can Coral be crafted into dye? + "Coral To Dye" = true + #Can cookies, paper, and bread be crafted in a 2x2 crafting table? + "Bent Recipes" = true + #Can Rotten Flesh and Poisonous Potatoes be composted? + "Compostable Toxins" = true + #Does Dragon Breath return a bottle when used as a reagent or material? + "Effective Dragon Breath" = true + #Can torches can be used as fuel in furnaces? + "Torches Burn" = true + #Can bones be smelted down to bone meal? + "Bone Meal Utility" = true + #Can Charcoal be crafted into Black Dye? + "Charcoal To Black Dye" = true + #Can two Logs be used instead of a Chest to make a Hopper? + "Easy Hopper" = true + #Can two Logs be used to craft 16 sticks? + "Easy Sticks" = true + #Can raw ore blocks be smelted, taking 9x the time a normal item? + "Smelt Raw Ore Blocks" = true + + [tweaks.simple_harvest] + #Can players harvest crops with empty hand clicks? + "Empty Hand Harvest" = true + #Does harvesting crops with a hoe cost durability? + "Harvesting Costs Durability" = false + #Should Quark look for (nonvanilla) crops, and handle them? + "Do Harvesting Search" = true + #Which crops can be harvested? + #Format is: "harvestState[,afterHarvest]", i.e. "minecraft:wheat[age=7]" or "minecraft:cocoa[age=2,facing=north],minecraft:cocoa[age=0,facing=north]" + "Harvestable Blocks" = ["minecraft:wheat[age=7]", "minecraft:carrots[age=7]", "minecraft:potatoes[age=7]", "minecraft:beetroots[age=3]", "minecraft:nether_wart[age=3]", "minecraft:cocoa[age=2,facing=north],minecraft:cocoa[age=0,facing=north]", "minecraft:cocoa[age=2,facing=south],minecraft:cocoa[age=0,facing=south]", "minecraft:cocoa[age=2,facing=east],minecraft:cocoa[age=0,facing=east]", "minecraft:cocoa[age=2,facing=west],minecraft:cocoa[age=0,facing=west]"] + #Which blocks should right click harvesting simulate a click on instead of breaking? + #This is for blocks like sweet berry bushes, which have right click harvesting built in. + "Right Clickable Blocks" = ["minecraft:sweet_berry_bush", "minecraft:cave_vines"] + #Should villagers use simple harvest instead of breaking crops? + "Villagers Use Simple Harvest" = true + + [tweaks.sign_editing] + "Requires Empty Hand" = false + + [tweaks.safer_creatures] + #How many blocks should be subtracted from the rabbit fall height when calculating fall damage. 5 is the same value as vanilla frogs + "Height Reduction" = 5.0 + "Enable Slime Fall Damage Removal" = true + + [tweaks.replace_scaffolding] + #How many times the algorithm for finding out where a block would be placed is allowed to turn. If you set this to large values (> 3) it may start producing weird effects. + "Max Bounces" = 1 + + [tweaks.renewable_spore_blossoms] + "Bone Meal Chance" = 0.2 + + [tweaks.reacharound_placing] + #Allowed values: [0,1] + Leniency = 0.5 + Whitelist = [] + Blacklist = [] + Display = "[ ]" + "Display Horizontal" = "< >" + + [tweaks.reacharound_placing.color] + R = 1.0 + G = 1.0 + B = 1.0 + + [tweaks.poison_potato_usage] + Chance = 0.1 + "Poison Effect" = true + + [tweaks.pig_litters] + #Allowed values: [1,) + "Min Pig Litter Size" = 2 + #Allowed values: [1,) + "Max Pig Litter Size" = 3 + "Pigs Eat Golden Carrots" = true + #Allowed values: [0,) + "Min Golden Carrot Boost" = 0 + #Allowed values: [0,) + "Max Golden Carrot Boost" = 2 + + [tweaks.pat_the_dogs] + #How many ticks it takes for a dog to want affection after being pet/tamed; leave -1 to disable + "Dogs Want Love" = -1 + #Whether you can pet all mobs + "Pet All Mobs" = false + #If `petAllMobs` is set, these mobs still can't be pet + "Pettable Denylist" = ["minecraft:ender_dragon", "minecraft:wither", "minecraft:armor_stand"] + #Even if `petAllMobs` is not set, these mobs can be pet + "Pettable Allowlist" = [] + + [tweaks.no_durability_on_cosmetics] + #Allow applying cosmetic items such as color runes with no anvil durability usage? Cosmetic items are defined in the quark:cosmetic_anvil_items tag + "Allow Cosmetic Items" = true + + [tweaks.more_note_block_sounds] + "Enable Skull Sounds" = true + "Enable Amethyst Sound" = true + + [tweaks.more_banner_layers] + #Allowed values: [1,16] + "Layer Limit" = 16 + + [tweaks.grab_chickens] + "Needs No Helmet" = true + #Set to 0 to disable + "Slowness Level" = 1 + + [tweaks.gold_tools_have_fortune] + #Allowed values: [0,) + "Fortune Level" = 2 + #Allowed values: [0,4] + "Harvest Level" = 2 + "Display Baked Enchantments In Tooltip" = true + "Italic Tooltip" = true + #Enchantments other than Gold's Fortune/Looting to bake into items. Format is "item+enchant@level", such as "minecraft:stick+sharpness@10". + "Baked Enchantments" = [] + + [tweaks.enhanced_ladders] + #Allowed values: (,0] + "Fall Speed" = -0.2 + "Allow Freestanding" = true + "Allow Dropping Down" = true + "Allow Sliding" = true + "Allow Inventory Sneak" = true + + [tweaks.emotes] + #The enabled default emotes. Remove from this list to disable them. You can also re-order them, if you feel like it. + "Enabled Emotes" = ["no", "yes", "wave", "salute", "cheer", "clap", "think", "point", "shrug", "headbang", "weep", "facepalm"] + #The list of Custom Emotes to be loaded. + #Watch the tutorial on Custom Emotes to learn how to make your own: https://youtu.be/ourHUkan6aQ + "Custom Emotes" = [] + #Enable this to make custom emotes read the file every time they're triggered so you can edit on the fly. + #DO NOT ship enabled this in a modpack, please. + "Custom Emote Debug" = false + "Button Shift X" = 0 + "Button Shift Y" = 0 + + [tweaks.double_door_opening] + #This feature disables itself if any of the following mods are loaded: + # - utilitix + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + "Enable Doors" = true + "Enable Fence Gates" = true + + [tweaks.compasses_work_everywhere] + "Enable Compass Nerf" = true + "Enable Clock Nerf" = true + "Enable Nether" = true + "Enable End" = true + + [tweaks.campfires_boost_elytra] + "Boost Strength" = 0.5 + "Max Speed" = 1.0 + + [tweaks.automatic_recipe_unlock] + #A list of recipe names that should NOT be added in by default + "Ignored Recipes" = [] + "Force Limited Crafting" = false + "Disable Recipe Book" = false + #If enabled, advancements granting recipes will be stopped from loading, potentially reducing the lagspike on first world join. + "Filter Recipe Advancements" = true + + [tweaks.map_washing] + #This feature disables itself if any of the following mods are loaded: + # - supplementaries + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + + [tweaks.hoe_harvesting] + #Allowed values: [1,5] + "Regular Hoe Radius" = 2 + #Allowed values: [1,5] + "High Tier Hoe Radius" = 3 + + [tweaks.diamond_repair] + #List of changes to apply to repair items, format is "=" as seen in the defualt. + #Multiple repair items can be applied for the same base item, and as long as at least one is provided, any vanilla option will be removed. + #To use multiple items, comma separate them (e.g. "minecraft:diamond_sword=minecraft:diamond,minecraft:emerald")If you want the vanilla option back, you must add it again manually. + "Repair Item Changes" = ["minecraft:netherite_sword=minecraft:diamond", "minecraft:netherite_pickaxe=minecraft:diamond", "minecraft:netherite_axe=minecraft:diamond", "minecraft:netherite_shovel=minecraft:diamond", "minecraft:netherite_hoe=minecraft:diamond", "minecraft:netherite_helmet=minecraft:diamond", "minecraft:netherite_chestplate=minecraft:diamond", "minecraft:netherite_leggings=minecraft:diamond", "minecraft:netherite_boots=minecraft:diamond"] + "Unrepairable Items" = [] + "Enable Jei Hints" = true + + [tweaks.sponges_better] + #The maximum number of water tiles that a sponge can soak up. Vanilla default is 64. + #Allowed values: [64,) + "Maximum Water Drain" = 256 + #The maximum number of water tiles that a sponge can 'crawl along' for draining. Vanilla default is 6. + #Allowed values: [6,) + "Maximum Crawl Distance" = 10 + +[world] + "Spiral Spires" = true + Permafrost = false + "No More Lava Pockets" = true + "New Stone Types" = true + "Nether Obsidian Spikes" = true + "Monster Box" = true + "Glimmering Weald" = true + "Fairy Rings" = false + Corundum = true + "Chorus Vegetation" = true + "Blossom Trees" = true + "Big Stone Clusters" = true + "Azalea Wood" = true + "Ancient Wood" = true + + [world.spiral_spires] + Rarity = 200 + Radius = 15 + "Enable Myalite Viaducts" = true + #Allowed values: [2,1,024] + "Myalite Conduit Distance" = 24 + "Renewable Myalite" = true + + [world.spiral_spires.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:the_end"] + + [world.spiral_spires.biomes] + + [world.spiral_spires.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [world.spiral_spires.biomes.biomes] + Biomes = ["minecraft:end_highlands"] + "Is Blacklist" = false + + [world.permafrost] + + [world.permafrost.generation_settings] + #Allowed values: [0,) + Rarity = 2 + "Min Y Level" = 105 + "Max Y Level" = 140 + #Allowed values: [0,) + "Horizontal Size" = 100 + #Allowed values: [0,) + "Vertical Size" = 30 + #Allowed values: [0,) + "Horizontal Variation" = 10 + #Allowed values: [0,) + "Vertical Variation" = 5 + + [world.permafrost.generation_settings.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.permafrost.generation_settings.biomes] + + [world.permafrost.generation_settings.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [world.permafrost.generation_settings.biomes.biomes] + Biomes = ["minecraft:frozen_peaks"] + "Is Blacklist" = false + + [world.new_stone_types] + "Enable Limestone" = true + "Enable Jasper" = true + "Enable Shale" = true + "Enable Myalite" = true + + [world.new_stone_types.limestone] + + [world.new_stone_types.limestone.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.new_stone_types.limestone.oregen_lower] + #Allowed values: [-64,320] + "Min Height" = 0 + #Allowed values: [-64,320] + "Max Height" = 60 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 2.0 + + [world.new_stone_types.limestone.oregen_upper] + #Allowed values: [-64,320] + "Min Height" = 64 + #Allowed values: [-64,320] + "Max Height" = 128 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 0.1666666 + + [world.new_stone_types.jasper] + + [world.new_stone_types.jasper.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.new_stone_types.jasper.oregen_lower] + #Allowed values: [-64,320] + "Min Height" = 0 + #Allowed values: [-64,320] + "Max Height" = 60 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 2.0 + + [world.new_stone_types.jasper.oregen_upper] + #Allowed values: [-64,320] + "Min Height" = 64 + #Allowed values: [-64,320] + "Max Height" = 128 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 0.1666666 + + [world.new_stone_types.shale] + + [world.new_stone_types.shale.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.new_stone_types.shale.oregen_lower] + #Allowed values: [-64,320] + "Min Height" = 0 + #Allowed values: [-64,320] + "Max Height" = 60 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 2.0 + + [world.new_stone_types.shale.oregen_upper] + #Allowed values: [-64,320] + "Min Height" = 64 + #Allowed values: [-64,320] + "Max Height" = 128 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 0.1666666 + + [world.new_stone_types.myalite] + + [world.new_stone_types.myalite.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:the_end"] + + [world.new_stone_types.myalite.oregen_lower] + #Allowed values: [-64,320] + "Min Height" = 0 + #Allowed values: [-64,320] + "Max Height" = 60 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 2.0 + + [world.new_stone_types.myalite.oregen_upper] + #Allowed values: [-64,320] + "Min Height" = 64 + #Allowed values: [-64,320] + "Max Height" = 128 + #Allowed values: [0,) + "Cluster Size" = 64 + #Can be a positive integer or a fractional value betweeen 0 and 1. If integer, it spawns that many clusters. If fractional, it has that chance to spawn a single cluster. Set exactly zero to not spawn at all. + #Allowed values: [0,) + "Cluster Count" = 0.1666666 + + [world.nether_obsidian_spikes] + #The chance for a chunk to contain spikes (1 is 100%, 0 is 0%) + "Chance Per Chunk" = 0.1 + #The chance for a spike to be big (1 is 100%, 0 is 0%) + "Big Spike Chance" = 0.03 + #Should a chunk have spikes, how many would the generator try to place + "Tries Per Chunk" = 4 + "Big Spike Spawners" = true + + [world.nether_obsidian_spikes.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:the_nether"] + + [world.monster_box] + #The chance for the monster box generator to try and place one in a chunk, 1 is 100% + #This can be higher than 100% if you want multiple per chunk, , 0 is 0% + "Chance Per Chunk" = 0.2 + "Min Y" = -50 + "Max Y" = 0 + "Min Mob Count" = 5 + "Max Mob Count" = 8 + "Enable Extra Loot Table" = true + #How many blocks to search vertically from a position before trying to place a block. Higher means you'll get more boxes in open spaces. + "Search Range" = 15 + "Activation Range" = 2.5 + + [world.monster_box.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.glimmering_weald] + #Experimental, dont change if you dont know what you are doing. Depth min value from which biome will spawn. Decreasing will make biome appear more often + #Allowed values: [-2,2] + "Min Depth Range" = 1.5499999523162842 + #Experimental, dont change if you dont know what you are doing. Depth max value until which biome will spawn. Increasing will make biome appear more often + #Allowed values: [-2,2] + "Max Weirdness Range" = 2.0 + + [world.fairy_rings] + "Forest Chance" = 0.00625 + "Plains Chance" = 0.0025 + Ores = ["minecraft:emerald_ore", "minecraft:diamond_ore"] + + [world.fairy_rings.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.corundum] + #Allowed values: [0,1] + "Crystal Chance" = 0.16 + #Allowed values: [0,1] + "Crystal Cluster Chance" = 0.2 + #Allowed values: [0,1] + "Crystal Cluster On Sides Chance" = 0.6 + #Allowed values: [0,1] + "Double Crystal Chance" = 0.2 + #The chance that a crystal can grow, this is on average 1 in X world ticks, set to a higher value to make them grow slower. Minimum is 1, for every tick. Set to 0 to disable growth. + "Cave Crystal Growth Chance" = 5 + "Crystals Craft Runes" = true + "Enable Collateral Movement" = true + + [world.corundum.generation_settings] + #Allowed values: [0,) + Rarity = 400 + "Min Y Level" = 0 + "Max Y Level" = 64 + #Allowed values: [0,) + "Horizontal Size" = 72 + #Allowed values: [0,) + "Vertical Size" = 20 + #Allowed values: [0,) + "Horizontal Variation" = 22 + #Allowed values: [0,) + "Vertical Variation" = 4 + + [world.corundum.generation_settings.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.corundum.generation_settings.biomes] + "Biome Tags" = ["minecraft:is_ocean"] + "Is Blacklist" = true + + [world.chorus_vegetation] + Rarity = 150 + Radius = 7 + "Chunk Attempts" = 120 + "Highlands Chance" = 1.0 + "Midlands Chance" = 0.2 + "Other End Biomes Chance" = 0.0 + "Passive Teleport Chance" = 0.2 + "Endermite Spawn Chance" = 0.01 + "Teleport Duplication Chance" = 0.01 + + [world.blossom_trees] + "Drop Leaf Particles" = true + + [world.blossom_trees.blue] + Rarity = 200 + + [world.blossom_trees.blue.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.blue.biome_config] + + [world.blossom_trees.blue.biome_config.tags] + "Biome Tags" = ["forge:is_snowy"] + "Is Blacklist" = false + + [world.blossom_trees.blue.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.blossom_trees.lavender] + Rarity = 100 + + [world.blossom_trees.lavender.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.lavender.biome_config] + + [world.blossom_trees.lavender.biome_config.tags] + "Biome Tags" = ["forge:is_swamp"] + "Is Blacklist" = false + + [world.blossom_trees.lavender.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.blossom_trees.orange] + Rarity = 100 + + [world.blossom_trees.orange.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.orange.biome_config] + + [world.blossom_trees.orange.biome_config.tags] + "Biome Tags" = ["minecraft:is_savanna"] + "Is Blacklist" = false + + [world.blossom_trees.orange.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.blossom_trees.pink] + Rarity = 100 + + [world.blossom_trees.pink.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.pink.biome_config] + + [world.blossom_trees.pink.biome_config.tags] + "Biome Tags" = ["minecraft:is_mountain"] + "Is Blacklist" = false + + [world.blossom_trees.pink.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.blossom_trees.yellow] + Rarity = 200 + + [world.blossom_trees.yellow.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.yellow.biome_config] + + [world.blossom_trees.yellow.biome_config.tags] + "Biome Tags" = ["forge:is_plains"] + "Is Blacklist" = false + + [world.blossom_trees.yellow.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.blossom_trees.red] + Rarity = 30 + + [world.blossom_trees.red.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.blossom_trees.red.biome_config] + + [world.blossom_trees.red.biome_config.tags] + "Biome Tags" = ["minecraft:is_badlands"] + "Is Blacklist" = false + + [world.blossom_trees.red.biome_config.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.big_stone_clusters] + #Blocks that stone clusters can replace. If you want to make it so it only replaces in one dimension, + #do "block|dimension", as we do for netherrack and end stone by default. + "Blocks To Replace" = ["minecraft:stone", "minecraft:andesite", "minecraft:diorite", "minecraft:granite", "minecraft:netherrack|minecraft:the_nether", "minecraft:end_stone|minecraft:the_end", "quark:marble", "quark:limestone", "quark:jasper", "quark:slate"] + + [world.big_stone_clusters.calcite] + Enabled = true + #Allowed values: [0,) + Rarity = 4 + "Min Y Level" = 20 + "Max Y Level" = 80 + #Allowed values: [0,) + "Horizontal Size" = 14 + #Allowed values: [0,) + "Vertical Size" = 14 + #Allowed values: [0,) + "Horizontal Variation" = 9 + #Allowed values: [0,) + "Vertical Variation" = 9 + + [world.big_stone_clusters.calcite.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.big_stone_clusters.calcite.biomes] + + [world.big_stone_clusters.calcite.biomes.tags] + "Biome Tags" = ["minecraft:is_mountain"] + "Is Blacklist" = false + + [world.big_stone_clusters.calcite.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.big_stone_clusters.limestone] + Enabled = true + #Allowed values: [0,) + Rarity = 4 + "Min Y Level" = 20 + "Max Y Level" = 80 + #Allowed values: [0,) + "Horizontal Size" = 14 + #Allowed values: [0,) + "Vertical Size" = 14 + #Allowed values: [0,) + "Horizontal Variation" = 9 + #Allowed values: [0,) + "Vertical Variation" = 9 + + [world.big_stone_clusters.limestone.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.big_stone_clusters.limestone.biomes] + + [world.big_stone_clusters.limestone.biomes.tags] + "Biome Tags" = ["forge:is_swamp", "minecraft:is_ocean"] + "Is Blacklist" = false + + [world.big_stone_clusters.limestone.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.big_stone_clusters.jasper] + Enabled = true + #Allowed values: [0,) + Rarity = 4 + "Min Y Level" = 20 + "Max Y Level" = 80 + #Allowed values: [0,) + "Horizontal Size" = 14 + #Allowed values: [0,) + "Vertical Size" = 14 + #Allowed values: [0,) + "Horizontal Variation" = 9 + #Allowed values: [0,) + "Vertical Variation" = 9 + + [world.big_stone_clusters.jasper.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.big_stone_clusters.jasper.biomes] + + [world.big_stone_clusters.jasper.biomes.tags] + "Biome Tags" = ["minecraft:is_badlands", "forge:is_sandy"] + "Is Blacklist" = false + + [world.big_stone_clusters.jasper.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.big_stone_clusters.shale] + Enabled = true + #Allowed values: [0,) + Rarity = 4 + "Min Y Level" = 20 + "Max Y Level" = 80 + #Allowed values: [0,) + "Horizontal Size" = 14 + #Allowed values: [0,) + "Vertical Size" = 14 + #Allowed values: [0,) + "Horizontal Variation" = 9 + #Allowed values: [0,) + "Vertical Variation" = 9 + + [world.big_stone_clusters.shale.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [world.big_stone_clusters.shale.biomes] + + [world.big_stone_clusters.shale.biomes.tags] + "Biome Tags" = ["forge:is_snowy"] + "Is Blacklist" = false + + [world.big_stone_clusters.shale.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [world.big_stone_clusters.myalite] + "Generate In Air" = true + Enabled = true + #Allowed values: [0,) + Rarity = 100 + "Min Y Level" = 58 + "Max Y Level" = 62 + #Allowed values: [0,) + "Horizontal Size" = 20 + #Allowed values: [0,) + "Vertical Size" = 40 + #Allowed values: [0,) + "Horizontal Variation" = 6 + #Allowed values: [0,) + "Vertical Variation" = 10 + + [world.big_stone_clusters.myalite.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:the_end"] + + [world.big_stone_clusters.myalite.biomes] + + [world.big_stone_clusters.myalite.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [world.big_stone_clusters.myalite.biomes.biomes] + Biomes = ["minecraft:end_highlands"] + "Is Blacklist" = false + + [world.azalea_wood] + #This feature disables itself if any of the following mods are loaded: + # - caverns_and_chasms + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + + [world.ancient_wood] + "Ancient Fruit Gives Exp" = true + #Allowed values: [1,) + "Ancient Fruit Exp Value" = 10 + #Set to 0 to disable loot chest generation + #Allowed values: [0,) + "Ancient City Loot Weight" = 8 + #Allowed values: [0,) + "Ancient City Loot Quality" = 1 + +[mobs] + Wraith = false + Toretoise = false + Stonelings = false + Shiba = false + Foxhound = false + Forgotten = false + Crabs = false + + [mobs.wraith] + #List of sound sets to use with wraiths. + #Three sounds must be provided per entry, separated by | (in the format idle|hurt|death). Leave blank for no sound (i.e. if a mob has no ambient noise) + "Wraith Sounds" = ["entity.sheep.ambient|entity.sheep.hurt|entity.sheep.death", "entity.cow.ambient|entity.cow.hurt|entity.cow.death", "entity.pig.ambient|entity.pig.hurt|entity.pig.death", "entity.chicken.ambient|entity.chicken.hurt|entity.chicken.death", "entity.horse.ambient|entity.horse.hurt|entity.horse.death", "entity.cat.ambient|entity.cat.hurt|entity.cat.death", "entity.wolf.ambient|entity.wolf.hurt|entity.wolf.death", "entity.villager.ambient|entity.villager.hurt|entity.villager.death", "entity.polar_bear.ambient|entity.polar_bear.hurt|entity.polar_bear.death", "entity.zombie.ambient|entity.zombie.hurt|entity.zombie.death", "entity.skeleton.ambient|entity.skeleton.hurt|entity.skeleton.death", "entity.spider.ambient|entity.spider.hurt|entity.spider.death", "|entity.creeper.hurt|entity.creeper.death", "entity.endermen.ambient|entity.endermen.hurt|entity.endermen.death", "entity.zombie_pig.ambient|entity.zombie_pig.hurt|entity.zombie_pig.death", "entity.witch.ambient|entity.witch.hurt|entity.witch.death", "entity.blaze.ambient|entity.blaze.hurt|entity.blaze.death", "entity.llama.ambient|entity.llama.hurt|entity.llama.death", "|quark:entity.stoneling.cry|quark:entity.stoneling.die", "quark:entity.frog.idle|quark:entity.frog.hurt|quark:entity.frog.die"] + + [mobs.wraith.spawn_config] + "Max Cost" = 0.7 + "Spawn Cost" = 0.15 + #Allowed values: (0,) + "Spawn Weight" = 5 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 3 + + [mobs.wraith.spawn_config.biomes] + + [mobs.wraith.spawn_config.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [mobs.wraith.spawn_config.biomes.biomes] + Biomes = ["minecraft:soul_sand_valley"] + "Is Blacklist" = false + + [mobs.toretoise] + "Max Y Level" = 0 + #The number of ticks from mining a tortoise until feeding it could cause it to regrow. + "Cooldown Ticks" = 1200 + #The items that can be fed to toretoises to make them regrow ores. + Foods = ["minecraft:glow_berries"] + "Allow Toretoise To Regrow" = true + #Feeding a toretoise after cooldown will regrow them with a one-in-this-number chance. Set to 1 to always regrow, higher = lower chance. + "Regrow Chance" = 3 + + [mobs.toretoise.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [mobs.toretoise.spawn_config] + #Allowed values: (0,) + "Spawn Weight" = 120 + #Allowed values: [1,) + "Min Group Size" = 2 + #Allowed values: [1,) + "Max Group Size" = 4 + + [mobs.toretoise.spawn_config.biomes] + + [mobs.toretoise.spawn_config.biomes.tags] + "Biome Tags" = ["forge:is_void", "minecraft:is_nether", "minecraft:is_end"] + "Is Blacklist" = true + + [mobs.toretoise.spawn_config.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [mobs.stonelings] + "Max Y Level" = 0 + "Enable Diamond Heart" = true + #When enabled, stonelings are much more aggressive in checking for players + "Cautious Stonelings" = false + "Tamable Stonelings" = true + #Disabled if if Pathfinder Maps are disabled. + "Weald Pathfinder Maps" = true + + [mobs.stonelings.dimensions] + "Is Blacklist" = false + Dimensions = ["minecraft:overworld"] + + [mobs.stonelings.spawn_config] + #Allowed values: (0,) + "Spawn Weight" = 80 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 1 + + [mobs.stonelings.spawn_config.biomes] + + [mobs.stonelings.spawn_config.biomes.tags] + "Biome Tags" = ["forge:is_void", "minecraft:is_nether", "minecraft:is_end"] + "Is Blacklist" = true + + [mobs.stonelings.spawn_config.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [mobs.shiba] + "Ignore Areas With Skylight" = false + + [mobs.shiba.spawn_config] + #Allowed values: (0,) + "Spawn Weight" = 40 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 3 + + [mobs.shiba.spawn_config.biomes] + + [mobs.shiba.spawn_config.biomes.tags] + "Biome Tags" = ["minecraft:is_mountain"] + "Is Blacklist" = false + + [mobs.shiba.spawn_config.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + + [mobs.foxhound] + #The chance coal will tame a foxhound + "Tame Chance" = 0.05 + "Foxhounds Speed Up Furnaces" = true + + [mobs.foxhound.spawn_config] + #Allowed values: (0,) + "Spawn Weight" = 30 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 2 + + [mobs.foxhound.spawn_config.biomes] + + [mobs.foxhound.spawn_config.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [mobs.foxhound.spawn_config.biomes.biomes] + Biomes = ["minecraft:nether_wastes", "minecraft:basalt_deltas"] + "Is Blacklist" = false + + [mobs.foxhound.lesser_spawn_config] + "Max Cost" = 0.7 + "Spawn Cost" = 0.15 + #Allowed values: (0,) + "Spawn Weight" = 2 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 1 + + [mobs.foxhound.lesser_spawn_config.biomes] + + [mobs.foxhound.lesser_spawn_config.biomes.tags] + "Biome Tags" = [] + "Is Blacklist" = true + + [mobs.foxhound.lesser_spawn_config.biomes.biomes] + Biomes = ["minecraft:soul_sand_valley"] + "Is Blacklist" = false + + [mobs.forgotten] + #This is the probability of a Skeleton that spawns under the height threshold being replaced with a Forgotten. + "Forgotten Spawn Rate" = 0.05 + "Max Height For Spawn" = 0 + + [mobs.crabs] + "Enable Brewing" = true + #Whether Resilience should be required for 'How Did We Get Here?' and (if brewing is enabled) 'A Furious Cocktail'. + #Keep this on when brewing is disabled if your pack adds an alternative source for the effect. + "Resilience Required For All Effects" = true + + [mobs.crabs.spawn_config] + #Allowed values: (0,) + "Spawn Weight" = 5 + #Allowed values: [1,) + "Min Group Size" = 1 + #Allowed values: [1,) + "Max Group Size" = 3 + + [mobs.crabs.spawn_config.biomes] + + [mobs.crabs.spawn_config.biomes.tags] + "Biome Tags" = ["minecraft:is_beach"] + "Is Blacklist" = false + + [mobs.crabs.spawn_config.biomes.biomes] + Biomes = [] + "Is Blacklist" = true + +[client] + "Wool Shuts Up Minecarts" = true + "Variant Animal Textures" = true + "Uses For Curses" = true + "Usage Ticker" = true + "Soul Candles" = true + "Microcrafting Helper" = true + "Long Range Pick Block" = true + "Improved Tooltips" = true + "Greener Grass" = true + "Elytra Indicator" = true + "Chest Searching" = true + Camera = true + "Back Button Keybind" = true + "Auto Walk Keybind" = true + "Buckets Show Inhabitants" = true + + [client.variant_animal_textures] + "Enable Cow" = true + "Enable Pig" = true + "Enable Chicken" = true + "Enable Shiny Rabbit" = true + "Enable Shiny Llama" = true + "Enable Shiny Dolphin" = true + "Enable Shiny Slime" = true + "Enable L G B T Bees" = true + "Every Bee Is L G B T" = false + #The chance for an animal to have a special "Shiny" skin, like a shiny pokemon. This is 1 in X. Set to 0 to disable. + "Shiny Animal Chance" = 2048 + #If a shiny animal should emit occasional sparkles. + "Shiny Sparkles" = true + + [client.uses_for_curses] + "Vanish Pumpkin Overlay" = true + "Bind Armor Stands With Player Heads" = true + + [client.usage_ticker] + #Switch the armor display to the off hand side and the hand display to the main hand side + Invert = false + "Shift Left" = 0 + "Shift Right" = 0 + "Enable Main Hand" = true + "Enable Off Hand" = true + "Enable Armor" = true + + [client.improved_tooltips] + "Attribute Tooltips" = true + "Food Tooltips" = true + "Shulker Tooltips" = true + "Map Tooltips" = true + "Enchanting Tooltips" = true + "Fuel Time Tooltips" = true + "Shulker Box Use Colors" = true + "Shulker Box Require Shift" = false + "Map Require Shift" = false + "Show Saturation" = true + "Food Compression Threshold" = 4 + "Fuel Time Divisor" = 200 + #The value of each shank of food. + #Tweak this when using mods like Hardcore Hunger which change that value. + "Food Divisor" = 2 + "Enchanting Stacks" = ["minecraft:diamond_sword", "minecraft:diamond_pickaxe", "minecraft:diamond_shovel", "minecraft:diamond_axe", "minecraft:diamond_hoe", "minecraft:diamond_helmet", "minecraft:diamond_chestplate", "minecraft:diamond_leggings", "minecraft:diamond_boots", "minecraft:shears", "minecraft:bow", "minecraft:fishing_rod", "minecraft:crossbow", "minecraft:trident", "minecraft:elytra", "minecraft:shield", "quark:pickarang", "supplementaries:slingshot", "supplementaries:bubble_blower", "farmersdelight:diamond_knife"] + #A list of additional stacks to display on each enchantment + #The format is as follows: + #enchant_id=item1,item2,item3... + #So to display a carrot on a stick on a mending book, for example, you use: + #minecraft:mending=minecraft:carrot_on_a_stick + "Enchanting Additional Stacks" = [] + #Should item attributes be colored relative to your current equipped item? + #e.g. if wearing an Iron Helmet, the armor value in a Diamond Helmet will show as green, and vice versa would be red. + #If set to false, item attributes will show in white or red if they're negative values. + "Show Upgrade Status" = true + "Animate Up Down Arrows" = true + + [client.greener_grass] + "Affect Leaves" = true + "Affect Water" = false + "Block List" = ["minecraft:large_fern", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:fern", "minecraft:grass", "minecraft:potted_fern", "minecraft:sugar_cane", "environmental:giant_tall_grass", "valhelsia_structures:grass_block"] + "Leaves List" = ["minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:oak_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:dark_oak_leaves", "atmospheric:rosewood_leaves", "atmospheric:morado_leaves", "atmospheric:yucca_leaves", "autumnity:maple_leaves", "environmental:willow_leaves", "environmental:hanging_willow_leaves", "minecraft:vine"] + + [client.greener_grass.color_matrix] + R = [0.89, 0.0, 0.0] + G = [0.0, 1.11, 0.0] + B = [0.0, 0.0, 0.89] + + [client.greener_grass.water_matrix] + R = [0.86, 0.0, 0.0] + G = [0.0, 1.0, 0.22] + B = [0.0, 0.0, 1.22] + + [client.chest_searching] + + [client.chest_searching.overlay_color] + A = 0.67 + R = 0.0 + G = 0.0 + B = 0.0 + + [client.auto_walk_keybind] + "Draw Hud" = true + "Hud Height" = 10 + + [client.camera] + #Date format that will be displayed in screenshots. Must be a valid one (i.e. MM/dd/yyyy) + "Date Format" = "MM/dd/yyyy" + + [client.buckets_show_inhabitants] + "Show Axolotls" = true + "Show Crabs" = true + "Show Tropical Fish" = true + "Show Shiny Slime" = true + +[experimental] + "Spawner Replacer" = false + "Overlay Shader" = false + "Narrator Readout" = false + "Game Nerfs" = false + "Enchantments Begone" = false + "Adjustable Chat" = false + #Allows placing variant blocks automatically via a selector menu triggered from a keybind + "Variant Selector" = false + "Climate Control Remover" = false + "Villager Rerolling Rework" = false + #This feature generates Resource Pack Item Model predicates on the items defined in 'Items to Change' + #for the Enchantments defined in 'Enchantments to Register'. + # + #Example: if 'minecraft:silk_touch' is added to 'Enchantments to Register', and 'minecraft:netherite_pickaxe' + #is added to 'Items to Change', then a predicate named 'quark_has_enchant_minecraft_silk_touch' will be available + #to the netherite_pickaxe.json item model, whose value will be the enchantment level. + "Enchantment Predicates" = false + + [experimental.spawner_replacer] + #Mobs to be replaced with other mobs. + #Format is: "mob1,mob2", i.e. "minecraft:spider,minecraft:skeleton" + "Replace Mobs" = [] + + [experimental.overlay_shader] + #Sets the name of the shader to load on a regular basis. This can load any shader the Camera module can (and requires the Camera module enabled to apply said logic). + #Some useful shaders include 'desaturate', 'oversaturate', 'bumpy' + #Colorblind simulation shaders are available in the form of 'deuteranopia', 'protanopia', 'tritanopia', and 'achromatopsia' + Shader = "none" + + [experimental.game_nerfs] + #Makes Mending act like the Unmending mod + #https://www.curseforge.com/minecraft/mc-mods/unmending + "Nerf Mending" = true + #Resets all villager discounts when zombified to prevent reducing prices to ridiculous levels + "Nerf Villager Discount" = true + #Makes Iron Golems not drop Iron Ingots + "Disable Iron Farms" = true + #Makes Boats not glide on ice + "Disable Ice Roads" = true + #Makes Sheep not drop Wool when killed + "Disable Wool Drops" = true + #Disables mob griefing for only specific entities + "Enable Selective Mob Griefing" = true + "Non Griefing Entities" = ["minecraft:creeper", "minecraft:enderman"] + #Makes Mending II still work even if mending is nerfed. + #If you want Mending II, disable the sanity check on Ancient Tomes and add minecraft:mending to the tomes. + "No Nerf for Mending II" = false + #Force Elytra to only work in specific dimensions + "Enable Dimension Locked Elytra" = true + #Makes falling blocks not able to be duped via dimension crossing + "Disable Falling Block Dupe" = true + #Fixes several piston physics exploits, most notably including TNT duping + "Disable Piston Physics Exploits" = true + #Fixes mushroom growth being able to replace blocks + "Disable Mushroom Block Removal" = true + #Makes tripwire hooks unable to be duplicated + "Disable Tripwire Hook Dupe" = true + "Elytra Allowed Dimensions" = ["minecraft:the_end"] + + [experimental.enchantments_begone] + "Enchantments To Begone" = [] + + [experimental.adjustable_chat] + "Horizontal Shift" = 0 + "Vertical Shift" = 0 + + [experimental.variant_selector] + #Set this to true to automatically convert any dropped variant items into their originals. Do this ONLY if you intend to take control of every recipe via a data pack or equivalent, as this will introduce dupes otherwise. + "Convert Variant Items" = false + #Enable the hammer, allowing variants to be swapped between eachother, including the original block. Do this ONLY under the same circumstances as Convert Variant Items. + "Enable Hammer" = false + "Show Tooltip" = true + "Align Hud To Hotbar" = false + "Show Simple Hud" = false + "Show Hud" = true + "Enable Green Tint" = true + "Override Held Item Render" = true + "Hud Offset X" = 0 + "Hud Offset Y" = 0 + + [experimental.variant_selector.variants] + #The list of all variant types available for players to use. Values are treated as suffixes to block IDs for scanning. + #Prefix any variant type with ! to make it show up for Manual Variants but not be automatically scanned for. (e.g. '!polish') + "Variant Types" = ["slab", "stairs", "wall", "fence", "fence_gate", "vertical_slab"] + #By default, only a mod's namespace is scanned for variants for its items (e.g. if coolmod adds coolmod:fun_block, it'll search only for coolmod:fun_block_stairs). + # Mods in this list are also scanned for variants if none are found in itself (e.g. if quark is in the list and coolmod:fun_block_stairs doesn't exist, it'll try to look for quark:fun_block_stairs next) + "Tested Mods" = ["quark"] + "Print Variant Map To Log" = false + #Format is 'alias=original' in each value (e.g. 'wall=fence' means that a failed search for, minecraft:cobblestone_fence will try cobblestone_wall next) + Aliases = ["carpet=slab", "pane=fence"] + #Ends of block IDs to try and remove when looking for variants. (e.g. minecraft:oak_planks goes into minecraft:oak_stairs, so we have to include '_planks' in this list for it to find them or else it'll only look for minecraft:oak_planks_stairs) + "Strip Candidates" = ["_planks", "_wool", "_block", "s"] + #Add manual variant overrides here, the format is 'type,block,output' (e.g. polish,minecraft:stone_bricks,minecraft:chiseled_stone_bricks). The type must be listed in Variant Types + "Manual Variants" = [] + # A list of block IDs and mappings to be excluded from variant selection. + #To exclude a block from being turned into other blocks, just include the block ID (e.g. minecraft:cobblestone). + #To exclude a block from having other blocks turned into it, suffix it with = (e.g. =minecraft:cobblestone_stairs) + #To exclude a specific block->variant combination, put = between the two (e.g. minecraft:cobblestone=minecraft:cobblestone_stairs) + Blacklist = ["minecraft:snow", "minecraft:bamboo", "quark:bamboo_block"] + + [experimental.climate_control_remover] + #Disables the temperature comparison when choosing biomes to generate. + "Disable Temperature" = false + #Disables the humidity comparison when choosing biomes to generate. + "Disable Humidity" = false + #Disables the 'continentalness' comparison when choosing biomes to generate. + #WARNING: Enabling this will probably make oceans act a lot more like rivers. + "Disable Continentalness" = false + #Disables the 'erosion' comparison when choosing biomes to generate. + #WARNING: Enabling this will probably create very extreme height differences, and will make the End more chaotic. + "Disable Erosion" = false + #Disables the 'depth' comparison when choosing biomes to generate. + #WARNING: Enabling this will probably make cave biomes appear at unusual heights. + "Disable Depth" = false + #Disables the 'weirdness' comparison when choosing biomes to generate. + #WARNING: Enabling this will... well, probably make things weird. + "Disable Weirdness" = false + #Disables the 'offset' parameter when choosing biomes to generate. + #WARNING: Enabling this will make rarer nether biomes more common. + "Disable Offset" = false + + [experimental.villager_rerolling_rework] + #If enabled, the first two trades a villager generates for a profession will always be the same for a given villager. + #This prevents repeatedly placing down a job site block to reroll the villager's trades. + "Seed Initial Villager Trades" = true + #Set to 0 to disable the chance to reroll trades when restocking. + #It's possible for a trade to not restock even when the chance is 1. This happens when the rerolled trade is one the villager already has. + #This chance only guarantees a reroll will be attempted. + #Allowed values: [0,1] + "Chance To Reroll When Restocking" = 0.25 + #Set to 0 to disable the chance to reroll trades when restocking. Set to -1 to allow unlimited rerolling. + #Trades earlier in the list will restock first. + "Maximum Restocks Per Day" = 3 + #If enabled, villagers will reroll when they restock, rather than when they begin work for the day. + #If disabled, players can prevent rerolling by ensuring the villager isn't out of stock on their last restock of the day. + "Reroll On Any Restock" = false + #If enabled, villagers will be able to reroll any trade that has been used AT ALL since the last restock. + "Reroll Even If Not Out Of Stock" = false + + [experimental.enchantment_predicates] + "Items To Change" = [] + "Enchantments To Register" = [] + +[oddities] + "Totem Of Holding" = true + "Tiny Potato" = true + Pipes = true + "Matrix Enchanting" = true + Magnets = true + Crate = true + Backpack = true + + [oddities.totem_of_holding] + #Set this to false to remove the behaviour where totems destroy themselves if the player dies again. + "Dark Souls Mode" = true + #Totem will always spawn if the player killer is himself. + "Spawn Totem on PVP Kill" = false + #Set this to true to make it so that if a totem is destroyed, the items it holds are destroyed alongside it rather than dropped + "Destroy Lost Items" = false + #Set this to false to only allow the owner of a totem to collect its items rather than any player + "Allow Anyone To Collect" = true + "Enable Soul Compass" = true + + [oddities.tiny_potato] + #This feature disables itself if any of the following mods are loaded: + # - botania + #This is done to prevent content overlap. + #You can turn this on to force the feature to be loaded even if the above mods are also loaded. + "Ignore Anti Overlap" = false + #Set this to true to use the recipe without the Heart of Diamond, even if the Heart of Diamond is enabled. + "Never Use Heart Of Diamond" = false + + [oddities.pipes] + #How long it takes for an item to cross a pipe. Bigger = slower. + "Pipe Speed" = 5 + #Set to 0 if you don't want pipes to have a max amount of items + "Max Pipe Items" = 16 + #When items eject or are absorbed by pipes, should they make sounds? + "Do Pipes Whoosh" = true + "Enable Encased Pipes" = true + "Render Pipe Items" = true + "Emit Vibrations" = true + + [oddities.matrix_enchanting] + #The maximum enchanting power the matrix enchanter can accept + "Max Bookshelves" = 15 + #Should this be X, the price of a piece increase by 1 every X pieces you generate + "Piece Price Scale" = 9 + #The higher this is, the better enchantments you'll get on books + "Book Enchantability" = 12 + #How many pieces you can generate without any bookshelves + "Base Max Piece Count" = 3 + #How many pieces you can generate without any bookshelves (for Books) + "Base Max Piece Count Book" = 1 + #At which piece count the calculation for the min level should default to increasing one per piece rather than using the scale factor + "Min Level Cutoff" = 8 + #How many pieces a single Lapis can generate + "Charge Per Lapis" = 4 + #How much the min level requirement for adding a new piece should increase for each piece added (up until the value of Min Level Cutoff) + "Min Level Scale Factor" = 1.2 + #How much the min level requirement for adding a new piece to a book should increase per each bookshelf being used + "Min Level Scale Factor Book" = 2.0 + #How much to multiply the frequency of pieces where at least one of the same type has been generated + "Dupe Multiplier" = 1.4 + #How much to multiply the frequency of pieces where incompatible pieces have been generated + "Incompatible Multiplier" = 0.0 + #Set to false to disable the ability to create Enchanted Books + "Allow Books" = true + #Set this to true to allow treasure enchantments to be rolled as pieces + "Allow Treasures" = false + #Set to false to disable the tooltip for items with pending enchantments + "Show Tooltip" = true + #By default, enchantment rarities are fuzzed a bit to feel better with the new system. Set this to false to override this behaviour. + "Normalize Rarity" = true + #Matrix Enchanting can be done with water instead of air around the enchanting table. Set this to false to disable this behaviour. + "Allow Underwater Enchanting" = true + #Matrix Enchanting can be done with short (<= 3px blocks) instead of air around the enchanting table. Set this to false to disable this behaviour. + "Allow Short Block Enchanting" = true + #Candles with soul sand below them or below the bookshelves dampen enchantments instead of influence them. + "Soul Candles Invert" = true + #A list of enchantment IDs you don't want the enchantment table to be able to create + "Disallowed Enchantments" = [] + #An array of influences each candle should apply. This list must be 16 elements long, and is in order of wool colors. + #A minus sign before an enchantment will make the influence decrease the probability of that enchantment. + "Influences List" = ["minecraft:unbreaking", "minecraft:fire_protection", "minecraft:knockback,minecraft:punch", "minecraft:feather_falling", "minecraft:looting,minecraft:fortune,minecraft:luck_of_the_sea", "minecraft:blast_protection", "minecraft:silk_touch,minecraft:channeling", "minecraft:bane_of_arthropods", "minecraft:protection", "minecraft:respiration,minecraft:loyalty,minecraft:infinity", "minecraft:sweeping,minecraft:multishot", "minecraft:efficiency,minecraft:sharpness,minecraft:lure,minecraft:power,minecraft:impaling,minecraft:quick_charge", "minecraft:aqua_affinity,minecraft:depth_strider,minecraft:riptide", "minecraft:thorns,minecraft:piercing", "minecraft:fire_aspect,minecraft:flame", "minecraft:smite,minecraft:projectile_protection"] + #An array of influences that other blocks should apply. + #Format is: "blockstate;strength;color;enchantments", i.e. "minecraft:sea_pickle[pickles=1,waterlogged=false];1;#008000;minecraft:aqua_affinity,minecraft:depth_strider,minecraft:riptide" (etc) or "minecraft:anvil[facing=north];#808080;-minecraft:thorns,minecraft:unbreaking" (etc) + "States To Influences" = [] + #Set to false to disable the ability to influence enchantment outcomes with candles + "Allow Influencing" = true + #The max amount of candles that can influence a single enchantment + "Influence Max" = 4 + #How much each candle influences an enchantment. This works as a multiplier to its weight + "Influence Power" = 0.125 + #If you set this to false, the vanilla Enchanting Table will no longer automatically convert to the Matrix Enchanting table. You'll have to add a recipe for the Matrix Enchanting Table to make use of this. + "Automatically Convert" = true + #Any treasure enchantment IDs here will be able to appear in books in matrix enchanting + "Treasure Whitelist" = [] + + [oddities.magnets] + #Any items you place in this list will be derived so that any block made of it will become magnetizable + "Magnetic Derivation List" = ["minecraft:iron_ingot", "minecraft:copper_ingot", "minecraft:exposed_copper", "minecraft:weathered_copper", "minecraft:oxidized_copper", "minecraft:raw_iron", "minecraft:raw_copper", "minecraft:iron_ore", "minecraft:deepslate_iron_ore", "minecraft:copper_ore", "minecraft:deepslate_copper_ore"] + "Magnetic Whitelist" = ["minecraft:chipped_anvil", "minecraft:damaged_anvil"] + "Magnetic Blacklist" = ["minecraft:tripwire_hook"] + "Use Pre End Recipe" = false + + [oddities.crate] + "Max Items" = 640 + + [oddities.backpack] + #Set this to true to allow the backpacks to be unequipped even with items in them + "Super Op Mode" = false + "Enable Ravager Hide" = true + "Items In Backpack Tick" = true + "Base Ravager Hide Drop" = 1 + "Extra Chance Per Looting" = 0.5 + diff --git a/config/refinedstorage-client.toml b/config/refinedstorage-client.toml new file mode 100644 index 0000000..595644c --- /dev/null +++ b/config/refinedstorage-client.toml @@ -0,0 +1,23 @@ + +[grid] + #The maximum amount of rows that the Grid can show when stretched + #Range: > 3 + maxRowsStretch = 2147483647 + #Whether the Grid should display a detailed tooltip when hovering over an item or fluid + detailedTooltip = true + #Whether the Grid should use a large font for stack quantity display + largeFont = false + #Whether the Grid should prevent sorting while the shift key is held down + preventSortingWhileShiftIsDown = true + #Whether the Grid should remember the search query when closing and re-opening the Grid + rememberSearchQuery = false + +[crafterManager] + #The maximum amount of rows that the Crafter Manager can show when stretched + #Range: > 3 + maxRowsStretch = 2147483647 + +[cover] + #When true all the possible covers will be added to JEI (Game restart required) + showAllCoversInJEI = false + diff --git a/config/securitycraft-client.toml b/config/securitycraft-client.toml new file mode 100644 index 0000000..4b2b0b0 --- /dev/null +++ b/config/securitycraft-client.toml @@ -0,0 +1,12 @@ +#Display a 'tip' message at spawn? +sayThanksMessage = true +#How fast can you rotate when mounted to a camera and holding W-A-S-D? +#Range: 0.0 ~ 1.7976931348623157E308 +cameraSpeed = 2.0 +#Should reinforced blocks' textures be slightly darker than their vanilla counterparts? This setting can be overridden by servers. +reinforced_block_tint = true +#Set the color that reinforced blocks' textures have when reinforced_block_tint is enabled. This cannot be overridden by servers, and will be applied the same to all blocks. Grayscale values look best. +#Format: 0xRRGGBB +#Range: 0 ~ 16777215 +reinforced_block_tint_color = 10066329 + diff --git a/config/shetiphiancore-client.toml b/config/shetiphiancore-client.toml new file mode 100644 index 0000000..21b61e7 --- /dev/null +++ b/config/shetiphiancore-client.toml @@ -0,0 +1,15 @@ +#Adjust the default way RGB16 handles dyes +#RYB = blending is used to mix the colors +# > Like mixing paint, the dye will be added to the existing color +# > Sneak-Click to set to dye color +# +#RGB = Direct value manipulation +# > Click to increase, Sneak-Click to decrease +# +#RYB is easier to use but RGB is more precise +#Allowed Values: RGB, RYB +color_blend_mode = "RYB" +#Tool Modes can be changed via Sneak+Scroll and/or Keybinding (default PageUp/Down) +#Allowed Values: KEYBINDING, SNEAK_SCROLL, BOTH +tool_mode_change = "BOTH" + diff --git a/config/shetiphiancore.toml b/config/shetiphiancore.toml new file mode 100644 index 0000000..53fd98d --- /dev/null +++ b/config/shetiphiancore.toml @@ -0,0 +1,15 @@ + +#Core Edits +[core_edits] + #Modifies entity collision checks to work with thinner blocks + #Unmodified ignores blocks bellow 1/5 (slightly thicker then a lower trap door) + #Modified processes blocks down to 3/32 (slightly thicker then carpets) + # + #If you need to disable this to solve a compatibility issue, please report it to me + #Non-living entities and thinner blocks are already exempt to avoid compatibility issues + enable_thin_block_handler = true + #When enabled carpets on top of scaffolding can be passed through just like snow + enable_carpet_passthrough = true + #When enabled using bonemeal on a stripped log restores the bark + bonemeal_restores_bark = true + diff --git a/config/sidebar_buttons.json b/config/sidebar_buttons.json new file mode 100644 index 0000000..0658b7e --- /dev/null +++ b/config/sidebar_buttons.json @@ -0,0 +1,18 @@ +{ + "ftbteams": { + "my_team": true + }, + "ftblibrary": { + "toggle.gamemode": true, + "toggle.rain": true, + "toggle.day": true, + "toggle.night": true + }, + "ftbessentials": { + "trash_can": true + }, + "ftbchunks": { + "chunks": true, + "claim_chunks": true + } +} \ No newline at end of file diff --git a/config/silentgear-client.toml b/config/silentgear-client.toml new file mode 100644 index 0000000..7797556 --- /dev/null +++ b/config/silentgear-client.toml @@ -0,0 +1,20 @@ + +[gear] + #Allow gear items to have the 'enchanted glow' effect. Set to 'false' to disable the effect. + #The way vanilla handles the effect is bugged, and it is recommended to disable this until it can be fixed + #The bug is not harmful and some like the way the overpowered effect looks + allowEnchantedEffect = false + #Plays a sped-up 'item breaking' sound when an item's stats are recalculated due to durability loss + playKachinkSound = true + +[tooltip] + #Show SGear Material tooltips on items that can be used as materials. + showMaterialTooltips = true + #Show tooltips on parts and items that can be used as parts. + showPartTooltips = true + #Tooltips are replaced with a simpler variant similar to vanilla and contains about as much information. + vanillaStyleTooltips = false + #Show tooltips on certain items (like blueprints) reminding the player of JEI functionality, + #or encouraging the player to install JEI (Just Enough Items) if the mod is missing. + jeiHints = true + diff --git a/config/silentgear-common.toml b/config/silentgear-common.toml new file mode 100644 index 0000000..5818872 --- /dev/null +++ b/config/silentgear-common.toml @@ -0,0 +1,206 @@ + +[item] + + #Blueprint and template settings + [item.blueprint] + #Allowed blueprint types. Valid values are: BOTH, BLUEPRINT, and TEMPLATE + #Allowed Values: BOTH, BLUEPRINT, TEMPLATE + typesAllowed = "BOTH" + #When joining a new world, should players be given a blueprint package? + #The blueprint package gives some blueprints when used (right-click). + #To change what is given, override the starter_blueprints loot table. + spawnWithStarterBlueprints = true + + #Repair kit configs. + [item.repairKits] + + #Capacity is the number of materials that can be stored (all types combined) + #Setting to zero would make the repair kit unusable. + [item.repairKits.capacity] + #Range: > 0 + very_crude = 8 + #Range: > 0 + crude = 16 + #Range: > 0 + sturdy = 32 + #Range: > 0 + crimson = 48 + #Range: > 0 + azure = 64 + + #Efficiency is the percentage of the repair value used. Higher values mean less materials used. + #Setting to zero would make the repair kit unusable. + [item.repairKits.efficiency] + #Range: 0.0 ~ 10.0 + very_crude = 0.30000001192092896 + #Range: 0.0 ~ 10.0 + crude = 0.3499999940395355 + #Range: 0.0 ~ 10.0 + sturdy = 0.4000000059604645 + #Range: 0.0 ~ 10.0 + crimson = 0.44999998807907104 + #Range: 0.0 ~ 10.0 + azure = 0.5 + #Repair efficiency with loose materials if no repair kit is used. + #Setting a value greater than zero makes repair kits optional. + #Range: 0.0 ~ 10.0 + missing = 0.0 + + [item.netherwood_charcoal] + #Burn time of netherwood charcoal, in ticks. Vanilla charcoal is 1600. + #Range: > 0 + burn_time = 2400 + +#Settings for nerfed items. +#You can give items reduced durability to encourage use of Silent Gear tools. +#Changes require a restart! +[nerfedItems] + #Enable this feature. If false, the other settings in this category are ignored. + enabled = false + #Multiplies max durability by this value. If the result would be zero, a value of 1 is assigned. + #Range: 0.0 ~ 1.0 + durabilityMultiplier = 0.05 + #Multiplies harvest speed by this value. + #Range: 0.0 ~ 1.0 + harvestSpeedMultiplier = 0.5 + #These items will have reduced durability + items = ["diamond_axe", "iron_axe", "golden_axe", "stone_axe", "wooden_axe", "diamond_hoe", "iron_hoe", "golden_hoe", "stone_hoe", "wooden_hoe", "diamond_pickaxe", "iron_pickaxe", "golden_pickaxe", "stone_pickaxe", "wooden_pickaxe", "diamond_shovel", "iron_shovel", "golden_shovel", "stone_shovel", "wooden_shovel", "diamond_sword", "iron_sword", "golden_sword", "stone_sword", "wooden_sword"] + +#Settings for sinew drops +[sinew] + #Drop rate of sinew (chance out of 1) + #Range: 0.0 ~ 1.0 + dropRate = 0.2 + #These entities can drop sinew when killed. + dropsFrom = ["minecraft:cow", "minecraft:pig", "minecraft:sheep"] + +#Settings for gear (tools, weapons, and armor) +[gear] + #Allow parts to be crafted with mixed materials in a crafting grid, like earlier versions. + #In 1.17, mixing is normally only allowed in compound-crafting blocks. + allowLegacyMaterialMixing = false + #If set to false all conversion recipes (type 'silentgear:conversion') will be disabled + #An example of a conversion recipe is placing a vanilla stone pickaxe into a crafting grid to make a Silent Gear stone pickaxe + #Note: This also affects conversion recipes added by data packs and other mods + allowConversionRecipes = true + #Displays a message in chat, notifying the player that an item broke and hinting that it can be repaired + sendBrokenMessage = true + #How frequently gear will recalcute stats as damaged + #Higher numbers will cause more recalculations, allowing traits to update stat values more often + #Range: > 1 + damageFactorLevels = 10 + #If true, gear breaks permanently, like vanilla tools and armor + breaksPermanently = false + #The item tier assigned to gear tool items. + #Leave this alone unless you are trying to work around mod compatibility issues! + #Normally, this value is not used for anything. But some mods mistakenly check it. + dummyToolTier = "WOOD" + #The armor material assigned to the gear armor items. + #Leave this alone unless you are trying to work around mod compatibility issues! + #Normally, this value is not used for anything. But some mods mistakenly check it. + dummyArmorMaterial = "LEATHER" + + [gear.enchanting] + #Allow gear items to be enchanted by normal means (enchanting table, etc.) + #There may still be other ways to obtain enchantments on gear items, depending on what other mods are installed. + #Enchantments will not be removed from gear items that have them. + allowEnchanting = true + #Forcibly remove all enchantments from gear items. Enchantments added by traits will not be removed. + #Enchantments will be removed during stat recalculations, so items not in a player's inventory will not be affected. + forceRemoveEnchantments = false + + [gear.prospector_hammer] + #The range in blocks the prospector hammer will search for blocks of interest + #Range: 0 ~ 64 + range = 16 + + [gear.saw] + #Caps how far the saw can look for blocks when chopping down trees. Try decreasing this if you get stack overflow exceptions. + #Increasing this value is allowed, but not recommended unless you know what you are doing. + #Range: > 0 + recursionDepth = 200 + + #Settings for AOE tools (hammer, excavator) + #Match modes determine what blocks are considered similar enough to be mined together. + #LOOSE: Break anything (you probably do not want this) + #MODERATE: Break anything with the same harvest level + #STRICT: Break only the exact same block + [gear.aoeTool] + + [gear.aoeTool.matchMode] + #Match mode for most blocks + #Allowed Values: LOOSE, MODERATE, STRICT + standard = "MODERATE" + #Match mode for ore blocks (anything in the forge:ores block tag) + #Allowed Values: LOOSE, MODERATE, STRICT + ores = "STRICT" + + [gear.repairs] + #Effectiveness of gear repairs done in an anvil. Set to 0 to disable anvil repairs. + #Range: 0.0 ~ 1.0 + anvilEffectiveness = 0.5 + #DEPRECATED! Use repair kit configs instead. + #Range: 0.0 ~ 1.0 + quickEffectiveness = 0.35 + + [gear.upgrades] + #If true, upgrade parts may only be applied in an anvil. + applyInAnvilOnly = false + #If true, parts that are replaced (swapped out) of a gear item are not returned to the player and are instead destroyed. + #This applies to the recipe where placing a gear item and a part into a crafting grid will swap out the part. + destroySwappedParts = false + +#Settings for the material grader +[materialGrader] + #The median (most common, average) grade that a material grader with tier 1 catalyst will produce. + #Higher tier catalysts will increase the median by one grade per tier past 1 (if 1 = C, 2 = B, etc.) + #Allowed Values: NONE, E, D, C, B, A, S, SS, SSS, MAX + median_grade = "C" + #The standard deviation of grades the material grader will produce. + #Grades are normally distributed, with the median grade being at the center of the bell curve. + #Larger numbers will make both higher and lower grades more common. + #Extremely large values may completely break the curve, yielding mostly the lowest and highest grades. + #Range: 0.0 ~ 100.0 + standardDeviation = 1.5 + +#Settings for the salvager +[salvager] + + [salvager.partLossRate] + #Minimum rate of part loss when salvaging items. 0 = no loss, 1 = complete loss. + #Rate depends on remaining durability. + #Range: 0.0 ~ 1.0 + min = 0.0 + #Maximum rate of part loss when salvaging items. 0 = no loss, 1 = complete loss. + #Rate depends on remaining durability. + #Range: 0.0 ~ 1.0 + max = 0.5 + +#Settings for the starlight charger +[starlightCharger] + #The rate at which the starlight charger gathers energy during the night + #Range: > 0 + chargeRate = 50 + #The maximum amount of energy the starlight charger can store + #Range: > 0 + maxCharge = 1000000 + +[debug] + + [debug.logging] + #Log additional information related to loading and synchronizing gear parts and traits. + #This might help track down more obscure issues. + extraPartAndTraitInfo = false + #Log stat calculations in the debug.log every time gear stats are recalculated + stats = true + #Log information on construction of gear and part models, as well as textures they attempt to load. + #This is intended to help find and fix rare issues that some users are experiencing. + modelAndTexture = false + #Log details about certain features being adding to biomes and other world generator details + worldGen = true + +[other] + #Shows a "WIP" (work in progress) label in the tooltip of certain unfinished, but usable blocks and items + #Set to false to remove the text from tooltips + showWipText = true + diff --git a/config/simplytools.json5 b/config/simplytools.json5 new file mode 100644 index 0000000..d350f14 --- /dev/null +++ b/config/simplytools.json5 @@ -0,0 +1,49 @@ +{ + // Multiplier to calculate the durability + // Single tool durability * this value = durability + // Range: 0.0 - 10.0 + "durabilityModifier": 1.5, + + // This is only relevant when MoreVanillaTools is installed + "vanillaOnly": false, + + "ToolValues": { + + "diamond": { + "speed": 8, + "attackDamageBonus": 3, + "harvestLevel": 3, + "enchantmentValue": 10 + }, + "gold": { + "speed": 12, + "attackDamageBonus": 0.0, + "harvestLevel": 0, + "enchantmentValue": 22 + }, + "iron": { + "speed": 6, + "attackDamageBonus": 2, + "harvestLevel": 2, + "enchantmentValue": 14 + }, + "netherite": { + "speed": 9, + "attackDamageBonus": 4, + "harvestLevel": 4, + "enchantmentValue": 15 + }, + "stone": { + "speed": 4, + "attackDamageBonus": 1, + "harvestLevel": 1, + "enchantmentValue": 5 + }, + "wood": { + "speed": 2, + "attackDamageBonus": 0.0, + "harvestLevel": 0, + "enchantmentValue": 15 + } + } +} diff --git a/config/sophisticatedbackpacks-common.toml b/config/sophisticatedbackpacks-common.toml new file mode 100644 index 0000000..06712ea --- /dev/null +++ b/config/sophisticatedbackpacks-common.toml @@ -0,0 +1,6 @@ + +#Common Settings +[common] + #Turns on/off loot added to various vanilla chest loot tables + chestLootEnabled = true + diff --git a/config/sophisticatedcore-client.toml b/config/sophisticatedcore-client.toml new file mode 100644 index 0000000..7f5845d --- /dev/null +++ b/config/sophisticatedcore-client.toml @@ -0,0 +1,9 @@ + +#Client Settings +[client] + #Positions where sort buttons can display to help with conflicts with controls from other mods + #Allowed Values: TITLE_LINE_RIGHT, BELOW_UPGRADES, BELOW_UPGRADE_TABS, HIDDEN + sortButtonsPosition = "TITLE_LINE_RIGHT" + #Whether click sound should play when custom buttons are clicked in gui + playButtonSound = true + diff --git a/config/sophisticatedcore-common.toml b/config/sophisticatedcore-common.toml new file mode 100644 index 0000000..4160ba4 --- /dev/null +++ b/config/sophisticatedcore-common.toml @@ -0,0 +1,6 @@ + +#Common Settings +[common] + #Disable / enable any items here (disables their recipes) + enabledItems = ["sophisticatedstorage:diamond_to_netherite_tier_upgrade|true", "sophisticatedbackpacks:void_upgrade|true", "sophisticatedbackpacks:advanced_refill_upgrade|true", "sophisticatedstorage:copper_to_iron_tier_upgrade|true", "sophisticatedstorage:barrel|true", "sophisticatedstorage:compression_upgrade|true", "sophisticatedstorage:diamond_chest|true", "sophisticatedstorage:auto_blasting_upgrade|true", "sophisticatedstorage:limited_barrel_3|true", "sophisticatedstorage:limited_barrel_2|true", "sophisticatedstorage:limited_barrel_1|true", "sophisticatedstorage:limited_barrel_4|true", "sophisticatedbackpacks:advanced_pickup_upgrade|true", "sophisticatedbackpacks:jukebox_upgrade|true", "sophisticatedstorage:gold_to_netherite_tier_upgrade|true", "sophisticatedstorage:iron_barrel|true", "sophisticatedstorage:stack_upgrade_tier_1|true", "sophisticatedstorage:stack_upgrade_tier_2|true", "sophisticatedstorage:stack_upgrade_tier_3|true", "sophisticatedstorage:stack_upgrade_tier_4|true", "sophisticatedstorage:shulker_box|true", "sophisticatedstorage:limited_iron_barrel_2|true", "sophisticatedbackpacks:smoking_upgrade|true", "sophisticatedbackpacks:everlasting_upgrade|true", "sophisticatedbackpacks:compacting_upgrade|true", "sophisticatedbackpacks:advanced_restock_upgrade|true", "sophisticatedstorage:iron_chest|true", "sophisticatedbackpacks:advanced_magnet_upgrade|true", "sophisticatedstorage:upgrade_base|true", "sophisticatedstorage:crafting_upgrade|true", "sophisticatedstorage:chest|true", "sophisticatedstorage:magnet_upgrade|true", "sophisticatedstorage:filter_upgrade|true", "sophisticatedstorage:limited_gold_barrel_1|true", "sophisticatedstorage:limited_gold_barrel_2|true", "sophisticatedstorage:limited_gold_barrel_3|true", "sophisticatedstorage:limited_gold_barrel_4|true", "sophisticatedbackpacks:advanced_tool_swapper_upgrade|true", "sophisticatedstorage:advanced_feeding_upgrade|true", "sophisticatedstorage:iron_to_diamond_tier_upgrade|true", "sophisticatedstorage:iron_to_netherite_tier_upgrade|true", "sophisticatedbackpacks:advanced_filter_upgrade|true", "sophisticatedstorage:stack_upgrade_tier_1_plus|true", "sophisticatedstorage:limited_iron_barrel_4|true", "sophisticatedstorage:limited_iron_barrel_3|true", "sophisticatedstorage:limited_iron_barrel_1|true", "sophisticatedstorage:iron_shulker_box|true", "sophisticatedbackpacks:advanced_feeding_upgrade|true", "sophisticatedbackpacks:diamond_backpack|true", "sophisticatedstorage:auto_smoking_upgrade|true", "sophisticatedbackpacks:inception_upgrade|true", "sophisticatedbackpacks:crafting_upgrade|true", "sophisticatedstorage:copper_shulker_box|true", "sophisticatedstorage:basic_to_iron_tier_upgrade|true", "sophisticatedstorage:copper_to_gold_tier_upgrade|true", "sophisticatedbackpacks:anvil_upgrade|true", "sophisticatedstorage:blasting_upgrade|true", "sophisticatedstorage:gold_barrel|true", "sophisticatedbackpacks:xp_pump_upgrade|true", "sophisticatedbackpacks:tank_upgrade|true", "sophisticatedbackpacks:auto_smelting_upgrade|true", "sophisticatedstorage:jukebox_upgrade|true", "sophisticatedstorage:pickup_upgrade|true", "sophisticatedbackpacks:pickup_upgrade|true", "sophisticatedbackpacks:auto_smoking_upgrade|true", "sophisticatedstorage:basic_tier_upgrade|true", "sophisticatedstorage:copper_to_netherite_tier_upgrade|true", "sophisticatedstorage:storage_link|true", "sophisticatedbackpacks:stack_upgrade_tier_4|true", "sophisticatedbackpacks:stack_upgrade_tier_2|true", "sophisticatedbackpacks:stack_upgrade_tier_3|true", "sophisticatedbackpacks:stack_upgrade_tier_1|true", "sophisticatedstorage:iron_to_gold_tier_upgrade|true", "sophisticatedstorage:basic_to_netherite_tier_upgrade|true", "sophisticatedstorage:smoking_upgrade|true", "sophisticatedstorage:auto_smelting_upgrade|true", "sophisticatedstorage:copper_barrel|true", "sophisticatedstorage:void_upgrade|true", "sophisticatedbackpacks:stack_upgrade_starter_tier|true", "sophisticatedstorage:packing_tape|true", "sophisticatedstorage:gold_shulker_box|true", "sophisticatedbackpacks:auto_blasting_upgrade|true", "sophisticatedstorage:gold_chest|true", "sophisticatedstorage:smelting_upgrade|true", "sophisticatedstorage:netherite_shulker_box|true", "sophisticatedbackpacks:smelting_upgrade|true", "sophisticatedbackpacks:battery_upgrade|true", "sophisticatedstorage:diamond_barrel|true", "sophisticatedstorage:limited_copper_barrel_1|true", "sophisticatedstorage:limited_copper_barrel_2|true", "sophisticatedstorage:limited_copper_barrel_3|true", "sophisticatedstorage:limited_copper_barrel_4|true", "sophisticatedbackpacks:advanced_pump_upgrade|true", "sophisticatedstorage:controller|true", "sophisticatedstorage:advanced_magnet_upgrade|true", "sophisticatedbackpacks:upgrade_base|true", "sophisticatedbackpacks:filter_upgrade|true", "sophisticatedbackpacks:magnet_upgrade|true", "sophisticatedstorage:storage_tool|true", "sophisticatedstorage:hopper_upgrade|true", "sophisticatedstorage:compacting_upgrade|true", "sophisticatedbackpacks:blasting_upgrade|true", "sophisticatedbackpacks:refill_upgrade|true", "sophisticatedbackpacks:deposit_upgrade|true", "sophisticatedstorage:basic_to_gold_tier_upgrade|true", "sophisticatedstorage:advanced_filter_upgrade|true", "sophisticatedbackpacks:iron_backpack|true", "sophisticatedbackpacks:gold_backpack|true", "sophisticatedstorage:basic_to_diamond_tier_upgrade|true", "sophisticatedbackpacks:copper_backpack|true", "sophisticatedstorage:stonecutter_upgrade|true", "sophisticatedbackpacks:advanced_deposit_upgrade|true", "sophisticatedstorage:basic_to_copper_tier_upgrade|true", "sophisticatedstorage:diamond_shulker_box|true", "sophisticatedstorage:advanced_void_upgrade|true", "sophisticatedbackpacks:advanced_void_upgrade|true", "sophisticatedstorage:copper_chest|true", "sophisticatedstorage:gold_to_diamond_tier_upgrade|true", "sophisticatedbackpacks:restock_upgrade|true", "sophisticatedstorage:advanced_compacting_upgrade|true", "sophisticatedbackpacks:stonecutter_upgrade|true", "sophisticatedbackpacks:advanced_compacting_upgrade|true", "sophisticatedstorage:copper_to_diamond_tier_upgrade|true", "sophisticatedstorage:limited_diamond_barrel_1|true", "sophisticatedstorage:advanced_pickup_upgrade|true", "sophisticatedstorage:limited_diamond_barrel_2|true", "sophisticatedstorage:limited_diamond_barrel_3|true", "sophisticatedstorage:limited_diamond_barrel_4|true", "sophisticatedbackpacks:backpack|true", "sophisticatedbackpacks:pump_upgrade|true", "sophisticatedbackpacks:tool_swapper_upgrade|true", "sophisticatedstorage:advanced_hopper_upgrade|true", "sophisticatedbackpacks:feeding_upgrade|true", "sophisticatedstorage:feeding_upgrade|true", "sophisticatedstorage:netherite_barrel|true", "sophisticatedstorage:limited_netherite_barrel_1|true", "sophisticatedstorage:limited_netherite_barrel_2|true", "sophisticatedstorage:limited_netherite_barrel_3|true", "sophisticatedstorage:limited_netherite_barrel_4|true", "sophisticatedstorage:netherite_chest|true", "sophisticatedstorage:pump_upgrade|true", "sophisticatedstorage:advanced_pump_upgrade|true", "sophisticatedstorage:xp_pump_upgrade|true", "sophisticatedstorage:debug_tool|true", "sophisticatedbackpacks:netherite_backpack|true"] + diff --git a/config/sophisticatedstorage-client.toml b/config/sophisticatedstorage-client.toml new file mode 100644 index 0000000..c96d599 --- /dev/null +++ b/config/sophisticatedstorage-client.toml @@ -0,0 +1,6 @@ + +#Client-side Settings +[client] + #Determines whether JEI and creative tab will show tinted storage items for iron and higher tiers. Can help with easily removing many of these items from there. + showHigherTierTintedVariants = true + diff --git a/config/sound_physics_remastered/allowed_sounds.properties b/config/sound_physics_remastered/allowed_sounds.properties new file mode 100644 index 0000000..b580a71 --- /dev/null +++ b/config/sound_physics_remastered/allowed_sounds.properties @@ -0,0 +1,1590 @@ +# Allowed sounds +# Set to 'false' to disable sound physics for that sound + +minecraft\:entity.parrot.imitate.vindicator=true +additionalguns\:item.aug.fire=true +minecraft\:item.bucket.fill=true +additional_lights\:fire_extinguish=true +minecraft\:block.lodestone.place=true +minecraft\:entity.hoglin.death=true +minecraft\:entity.parrot.imitate.witch=true +minecraft\:entity.pillager.celebrate=true +minecraft\:entity.mule.eat=true +minecraft\:item.trident.thunder=true +minecraft\:entity.piglin.ambient=true +minecraft\:music.overworld.jagged_peaks=true +minecraft\:block.bamboo_sapling.break=true +minecraft\:block.note_block.banjo=true +minecraft\:entity.llama.step=true +minecraft\:item.flintandsteel.use=true +minecraft\:entity.shulker.open=true +cgm\:item.machine_pistol.silenced_fire=true +minecraft\:entity.skeleton_horse.hurt=true +minecraft\:block.powder_snow.break=true +minecraft\:entity.mule.death=true +minecraft\:entity.magma_cube.hurt_small=true +cyclic\:firelaunch=true +minecraft\:block.roots.hit=true +minecraft\:entity.player.attack.crit=true +minecraft\:entity.silverfish.death=true +minecraft\:entity.axolotl.splash=true +minecraft\:block.frogspawn.hatch=true +minecraft\:block.froglight.hit=true +minecraft\:block.nether_sprouts.place=true +minecraft\:block.fungus.place=true +additionalguns\:item.m1911.enchanted=true +minecraft\:block.gilded_blackstone.step=true +minecraft\:entity.piglin.retreat=true +minecraft\:entity.armor_stand.hit=true +minecraft\:ambient.basalt_deltas.loop=true +minecraft\:entity.skeleton_horse.step_water=true +minecraft\:music.menu=true +minecraft\:block.sculk_vein.place=true +minecraft\:block.anvil.hit=true +minecraft\:entity.chicken.step=true +minecraft\:entity.cat.beg_for_food=true +minecraft\:block.wood.fall=true +minecraft\:entity.zombie.break_wooden_door=true +quark\:entity.toretoise.harvest=true +minecraft\:entity.goat.screaming.horn_break=true +minecraft\:ambient.warped_forest.mood=true +quark\:block.potato.yung=true +minecraft\:block.wood.place=true +minecraft\:block.anvil.land=true +minecraft\:item.firecharge.use=true +minecraft\:entity.horse.jump=true +minecraft\:block.pointed_dripstone.drip_lava=true +quark\:entity.foxhound.pant=true +minecraft\:entity.parrot.imitate.pillager=true +minecraft\:entity.ravager.death=true +minecraft\:block.grindstone.use=true +minecraft\:entity.firework_rocket.twinkle_far=true +minecraft\:block.powder_snow.place=true +cgm\:item.bazooka.fire=true +quark\:block.potato.kingbdogz=true +minecraft\:entity.illusioner.prepare_blindness=true +minecraft\:entity.llama.chest=true +spore\:spore_area_ambient=true +minecraft\:block.ladder.fall=true +minecraft\:block.candle.step=true +minecraft\:block.coral_block.break=true +minecraft\:block.soul_sand.step=true +minecraft\:entity.evoker.prepare_summon=true +minecraft\:entity.armor_stand.fall=true +minecraft\:block.netherite_block.place=true +minecraft\:entity.turtle.ambient_land=true +minecraft\:block.bamboo_sapling.place=true +minecraft\:entity.piglin.admiring_item=true +minecraft\:block.calcite.fall=true +minecraft\:entity.enderman.stare=true +minecraft\:entity.generic.big_fall=true +minecraft\:entity.wandering_trader.no=true +minecraft\:block.wool.hit=true +minecraft\:entity.tadpole.flop=true +minecraft\:block.netherrack.place=true +minecraft\:block.ladder.step=true +securitycraft\:alarm=true +minecraft\:block.candle.fall=true +minecraft\:block.packed_mud.hit=true +minecraft\:entity.phantom.flap=true +minecraft\:item.hoe.till=true +minecraft\:block.tuff.step=true +spore\:delusioner_casting=true +minecraft\:block.gilded_blackstone.fall=true +minecraft\:block.wart_block.step=true +minecraft\:entity.turtle.hurt=true +additionalguns\:item.vector.fire=true +minecraft\:entity.dolphin.play=true +minecraft\:block.note_block.bit=true +minecraft\:block.sculk_sensor.fall=true +minecraft\:entity.villager.celebrate=true +minecraft\:block.lodestone.break=true +minecraft\:block.basalt.step=true +minecraft\:entity.polar_bear.hurt=true +minecraft\:entity.parrot.imitate.wither=true +artifacts\:generic.pop=true +minecraft\:entity.fox.screech=true +minecraft\:block.sculk_sensor.clicking_stop=true +minecraft\:entity.vex.death=true +minecraft\:entity.bee.loop=true +minecraft\:entity.vex.charge=true +minecraft\:block.beehive.work=true +additionalguns\:item.mp7a2.fire=true +minecraft\:entity.skeleton_horse.jump_water=true +minecraft\:entity.zombie_villager.death=true +minecraft\:entity.horse.ambient=true +minecraft\:entity.villager.work_armorer=true +minecraft\:block.mud_bricks.fall=true +minecraft\:entity.phantom.death=true +minecraft\:block.tripwire.detach=true +minecraft\:block.deepslate.place=true +minecraft\:entity.ender_dragon.death=true +minecraft\:block.sand.hit=true +minecraft\:entity.leash_knot.place=true +minecraft\:entity.strider.retreat=true +minecraft\:entity.cow.step=true +minecraft\:entity.allay.item_taken=true +minecraft\:entity.mooshroom.convert=true +minecraft\:entity.warden.death=true +minecraft\:block.sculk_sensor.step=true +minecraft\:item.armor.equip_leather=true +minecraft\:block.bell.resonate=true +minecraft\:entity.mooshroom.milk=true +minecraft\:block.dispenser.fail=true +quark\:ambient.fire=true +minecraft\:entity.endermite.death=true +minecraft\:entity.goat.screaming.prepare_ram=true +minecraft\:block.nether_sprouts.break=true +minecraft\:block.respawn_anchor.ambient=true +additionalguns\:item.pp19.fire=true +minecraft\:item.crossbow.shoot=true +minecraft\:entity.bee.sting=true +minecraft\:block.deepslate.break=true +additionalguns\:item.ots03.fire=true +minecraft\:block.chest.open=true +minecraft\:block.netherite_block.break=true +minecraft\:block.note_block.cow_bell=true +cyclic\:machine_launch=true +minecraft\:block.iron_door.open=true +minecraft\:block.fungus.break=true +minecraft\:entity.strider.happy=true +securitycraft\:taserfire=true +minecraft\:ambient.soul_sand_valley.additions=true +minecraft\:block.slime_block.place=true +minecraft\:block.sculk_vein.break=true +minecraft\:block.fire.ambient=true +minecraft\:block.wooden_trapdoor.open=true +minecraft\:entity.ravager.stunned=true +minecraft\:entity.fox.aggro=true +minecraft\:entity.player.levelup=true +minecraft\:entity.dolphin.hurt=true +minecraft\:entity.glow_item_frame.place=true +minecraft\:entity.player.small_fall=true +minecraft\:entity.skeleton.step=true +spore\:falling_bomb=true +minecraft\:music_disc.13=true +minecraft\:entity.bee.death=true +minecraft\:entity.parrot.imitate.wither_skeleton=true +minecraft\:music_disc.11=true +minecraft\:block.wart_block.hit=true +minecraft\:block.wet_grass.step=true +minecraft\:entity.pillager.ambient=true +minecraft\:entity.experience_bottle.throw=true +minecraft\:entity.wither_skeleton.ambient=true +horror_element_mod\:predator_clicking_noise=true +minecraft\:item.trident.riptide_3=true +minecraft\:item.trident.riptide_2=true +minecraft\:block.calcite.break=true +minecraft\:block.pointed_dripstone.fall=true +minecraft\:entity.piglin_brute.hurt=true +quark\:item.soul_powder.spawn=true +minecraft\:block.nether_gold_ore.fall=true +minecraft\:entity.fox.eat=true +minecraft\:block.azalea.break=true +minecraft\:entity.armor_stand.place=true +minecraft\:item.trident.riptide_1=true +additionalguns\:item.ak2.fire=true +minecraft\:block.wet_grass.fall=true +minecraft\:block.mud_bricks.step=true +minecraft\:entity.pig.hurt=true +minecraft\:entity.wolf.pant=true +minecraft\:block.sweet_berry_bush.place=true +minecraft\:entity.parrot.imitate.endermite=true +cyclic\:tool_mode=true +minecraft\:block.tuff.fall=true +minecraft\:block.ancient_debris.hit=true +additionalguns\:item.ssg08.fire=true +minecraft\:block.netherite_block.step=true +minecraft\:entity.frog.death=true +minecraft\:entity.endermite.hurt=true +minecraft\:block.deepslate.hit=true +minecraft\:entity.evoker.prepare_wololo=true +minecraft\:entity.warden.sniff=true +minecraft\:entity.polar_bear.ambient_baby=true +minecraft\:block.sculk.hit=true +minecraft\:block.gravel.place=true +additionalguns\:item.ou.fire=true +minecraft\:block.deepslate_bricks.break=true +minecraft\:entity.warden.nearby_closer=true +minecraft\:entity.wolf.shake=true +minecraft\:entity.firework_rocket.launch=true +minecraft\:block.basalt.break=true +minecraft\:block.hanging_roots.fall=true +minecraft\:block.ender_chest.open=true +minecraft\:entity.piglin.jealous=true +minecraft\:block.sculk_sensor.hit=true +cgm\:item.assault_rifle.silenced_fire=true +minecraft\:entity.parrot.imitate.ender_dragon=true +minecraft\:block.dispenser.dispense=true +minecraft\:block.sculk.fall=true +minecraft\:block.water.ambient=true +minecraft\:entity.donkey.eat=true +minecraft\:item.bucket.empty_tadpole=true +minecraft\:block.moss_carpet.hit=true +minecraft\:ambient.underwater.enter=true +minecraft\:entity.puffer_fish.hurt=true +minecraft\:entity.piglin.celebrate=true +minecraft\:entity.husk.ambient=true +minecraft\:entity.guardian.death=true +minecraft\:entity.stray.step=true +minecraft\:entity.shulker.death=true +minecraft\:entity.iron_golem.repair=true +minecraft\:block.large_amethyst_bud.break=true +minecraft\:block.shulker_box.close=true +minecraft\:block.deepslate_bricks.place=true +minecraft\:entity.guardian.flop=true +minecraft\:entity.piglin_brute.ambient=true +minecraft\:entity.chicken.death=true +minecraft\:entity.glow_item_frame.remove_item=true +cyclic\:explosm=true +minecraft\:entity.salmon.hurt=true +minecraft\:entity.spider.death=true +quark\:entity.stoneling.purr=true +minecraft\:entity.turtle.shamble_baby=true +cgm\:item.heavy_rifle.cock=true +additional_lights\:fire_ignition_s=true +cgm\:item.pistol.enchanted_fire=true +minecraft\:ui.button.click=true +cyclic\:pow=true +cyclic\:dice_mike_koenig_short=true +minecraft\:entity.generic.death=true +minecraft\:block.sculk_vein.fall=true +minecraft\:entity.hoglin.retreat=true +minecraft\:block.wooden_trapdoor.close=true +minecraft\:block.roots.fall=true +quark\:block.potato.soda=true +additionalguns\:item.python.fire=true +minecraft\:block.shroomlight.hit=true +minecraft\:block.flowering_azalea.break=true +quark\:block.potato.do_it=true +minecraft\:block.sculk_shrieker.hit=true +cyclic\:fireball_staff_launch=true +minecraft\:block.honey_block.fall=true +minecraft\:block.hanging_roots.hit=true +minecraft\:block.moss_carpet.fall=true +minecraft\:item.trident.throw=true +minecraft\:entity.armor_stand.break=true +minecraft\:entity.goat.prepare_ram=true +cyclic\:step_height_down=true +minecraft\:entity.player.attack.nodamage=true +minecraft\:entity.cow.milk=true +minecraft\:entity.hoglin.ambient=true +minecraft\:entity.llama.ambient=true +minecraft\:block.nylium.fall=true +minecraft\:block.sculk.step=true +minecraft\:entity.strider.step_lava=true +minecraft\:block.sweet_berry_bush.break=true +minecraft\:block.calcite.place=true +additionalguns\:item.magnum.fire=true +minecraft\:entity.snow_golem.ambient=true +minecraft\:block.metal.step=true +artifacts\:entity.mimic.open=true +minecraft\:entity.donkey.angry=true +minecraft\:ui.toast.in=true +minecraft\:block.wart_block.fall=true +minecraft\:block.slime_block.break=true +minecraft\:entity.enderman.ambient=true +minecraft\:item.crossbow.loading_start=true +minecraft\:entity.shulker.shoot=true +cyclic\:thunk=true +minecraft\:entity.drowned.swim=true +minecraft\:block.wet_grass.break=true +minecraft\:block.note_block.bass=true +minecraft\:block.stem.hit=true +minecraft\:entity.parrot.imitate.ghast=true +minecraft\:block.honey_block.step=true +spore\:inf_damage=true +additionalguns\:item.pistol.suppressed=true +minecraft\:entity.squid.ambient=true +spore\:corrupted_record=true +minecraft\:entity.strider.ambient=true +minecraft\:entity.ghast.ambient=true +horror_element_mod\:laboratory_alarm=true +minecraft\:ambient.underwater.loop=true +minecraft\:block.respawn_anchor.set_spawn=true +minecraft\:block.wooden_pressure_plate.click_off=true +minecraft\:entity.experience_orb.pickup=true +minecraft\:entity.villager.work_fisherman=true +minecraft\:block.hanging_roots.step=true +minecraft\:entity.skeleton.ambient=true +minecraft\:item.trident.return=true +minecraft\:entity.turtle.egg_crack=true +minecraft\:block.gilded_blackstone.break=true +minecraft\:entity.magma_cube.jump=true +minecraft\:block.mud.step=true +minecraft\:block.end_portal_frame.fill=true +minecraft\:item.elytra.flying=true +minecraft\:entity.goat.screaming.ram_impact=true +minecraft\:block.lava.ambient=true +additionalguns\:item.light.suppressed=true +minecraft\:entity.rabbit.death=true +minecraft\:block.cake.add_candle=true +minecraft\:block.slime_block.step=true +minecraft\:block.nether_gold_ore.step=true +minecraft\:entity.spider.ambient=true +cyclic\:lightning_staff_launch=true +cyclic\:crackle=true +cgm\:item.mini_gun.enchanted_fire=true +minecraft\:block.fungus.step=true +minecraft\:entity.horse.breathe=true +minecraft\:entity.tropical_fish.death=true +minecraft\:block.moss_carpet.step=true +minecraft\:block.note_block.chime=true +minecraft\:entity.cow.death=true +minecraft\:ambient.crimson_forest.mood=true +minecraft\:ambient.underwater.loop.additions=true +minecraft\:entity.skeleton_horse.ambient_water=true +minecraft\:entity.hostile.death=true +minecraft\:block.chain.hit=true +horror_element_mod\:kids_laughing=true +horror_element_mod\:breaking_glass=true +cyclic\:bwewe=true +minecraft\:entity.warden.roar=true +cyclic\:fan_off=true +minecraft\:block.flowering_azalea.place=true +minecraft\:block.mud.hit=true +minecraft\:entity.minecart.inside.underwater=true +minecraft\:entity.strider.hurt=true +quark\:block.pipe.pickup.lenny=true +minecraft\:entity.evoker.prepare_attack=true +quark\:entity.stoneling.eat=true +minecraft\:item.bundle.drop_contents=true +minecraft\:entity.horse.angry=true +minecraft\:entity.zoglin.ambient=true +minecraft\:block.stone.hit=true +minecraft\:block.nylium.step=true +minecraft\:block.soul_sand.fall=true +minecraft\:entity.strider.saddle=true +minecraft\:entity.zombie_horse.hurt=true +quark\:item.bucket.fill_crab=true +spore\:puff=true +cyclic\:crack=true +minecraft\:entity.cod.ambient=true +cgm\:item.assault_rifle.cock=true +minecraft\:entity.player.hurt_freeze=true +minecraft\:block.enchantment_table.use=true +minecraft\:block.bell.use=true +minecraft\:entity.frog.long_jump=true +minecraft\:entity.hostile.splash=true +minecraft\:block.large_amethyst_bud.place=true +spore\:hinden_ambient=true +minecraft\:block.weeping_vines.break=true +minecraft\:block.wood.step=true +minecraft\:block.wet_grass.place=true +minecraft\:entity.goat.screaming.hurt=true +minecraft\:item.bucket.fill_tadpole=true +minecraft\:block.note_block.guitar=true +minecraft\:item.bottle.fill_dragonbreath=true +minecraft\:entity.rabbit.hurt=true +minecraft\:entity.wandering_trader.reappeared=true +minecraft\:item.honey_bottle.drink=true +minecraft\:entity.turtle.death=true +cgm\:item.shotgun.enchanted_fire=true +minecraft\:entity.pig.saddle=true +minecraft\:entity.parrot.imitate.guardian=true +minecraft\:entity.tadpole.death=true +minecraft\:entity.fox.ambient=true +minecraft\:entity.villager.work_farmer=true +minecraft\:block.roots.step=true +spore\:usurper_ambient=true +minecraft\:block.fungus.hit=true +minecraft\:entity.villager.work_shepherd=true +minecraft\:entity.player.hurt_sweet_berry_bush=true +minecraft\:block.sculk_vein.step=true +minecraft\:block.pointed_dripstone.place=true +minecraft\:block.slime_block.fall=true +minecraft\:entity.fishing_bobber.retrieve=true +minecraft\:entity.axolotl.idle_water=true +minecraft\:music.overworld.grove=true +minecraft\:block.weeping_vines.place=true +additionalguns\:item.deagle.fire=true +minecraft\:block.note_block.didgeridoo=true +quark\:pet.wire=true +minecraft\:entity.wandering_trader.trade=true +spore\:howler_growl=true +minecraft\:block.nether_ore.hit=true +minecraft\:entity.vex.hurt=true +minecraft\:block.fence_gate.open=true +quark\:ambient.drips=true +minecraft\:block.sweet_berry_bush.pick_berries=true +quark\:pet.slime=true +spore\:specter_ambient=true +securitycraft\:electrified=true +minecraft\:entity.ender_dragon.ambient=true +minecraft\:block.stone.break=true +minecraft\:entity.ravager.celebrate=true +quark\:entity.stoneling.take=true +quark\:ambient.crickets=true +minecraft\:block.chain.step=true +minecraft\:block.mud.fall=true +minecraft\:block.lava.pop=true +quark\:entity.stoneling.meep=true +minecraft\:entity.item_frame.break=true +minecraft\:block.amethyst_block.hit=true +minecraft\:block.beacon.ambient=true +minecraft\:entity.guardian.hurt_land=true +additionalguns\:item.mammoth.fire=true +minecraft\:entity.fox.hurt=true +minecraft\:entity.panda.death=true +minecraft\:item.totem.use=true +minecraft\:entity.fishing_bobber.splash=true +minecraft\:music_disc.wait=true +minecraft\:ambient.underwater.loop.additions.ultra_rare=true +minecraft\:block.honey_block.slide=true +minecraft\:block.nether_ore.fall=true +minecraft\:entity.skeleton_horse.ambient=true +minecraft\:block.soul_soil.place=true +additionalguns\:item.fn2000.fire=true +minecraft\:block.wooden_button.click_on=true +minecraft\:block.shroomlight.break=true +minecraft\:entity.squid.hurt=true +minecraft\:block.rooted_dirt.hit=true +minecraft\:block.roots.place=true +minecraft\:block.mud.break=true +spore\:inf_evoker_growl=true +minecraft\:entity.arrow.hit_player=true +minecraft\:block.mud.place=true +minecraft\:block.muddy_mangrove_roots.fall=true +minecraft\:entity.illusioner.death=true +minecraft\:entity.shulker.hurt_closed=true +minecraft\:entity.silverfish.hurt=true +minecraft\:item.spyglass.use=true +minecraft\:entity.parrot.imitate.hoglin=true +zombieawareness\:target=true +minecraft\:entity.iron_golem.step=true +minecraft\:block.blastfurnace.fire_crackle=true +quark\:block.pipe.shoot=true +minecraft\:block.chain.fall=true +minecraft\:block.honey_block.hit=true +minecraft\:entity.magma_cube.death_small=true +quark\:ambient.ocean=true +minecraft\:entity.fox.teleport=true +minecraft\:entity.phantom.hurt=true +minecraft\:block.candle.hit=true +minecraft\:block.portal.travel=true +minecraft\:entity.goat.screaming.eat=true +minecraft\:entity.allay.ambient_with_item=true +minecraft\:music_disc.otherside=true +minecraft\:entity.slime.death=true +minecraft\:entity.skeleton.hurt=true +minecraft\:block.moss_carpet.place=true +quark\:entity.foxhound.eat=true +minecraft\:block.big_dripleaf.step=true +minecraft\:block.bamboo.hit=true +cyclic\:magic_missile=true +spore\:inf_villager_death=true +minecraft\:item.trident.hit_ground=true +minecraft\:block.portal.ambient=true +minecraft\:block.snow.place=true +minecraft\:entity.stray.hurt=true +minecraft\:music_disc.blocks=true +minecraft\:entity.ender_dragon.hurt=true +minecraft\:entity.glow_squid.ambient=true +minecraft\:item.honeycomb.wax_on=true +minecraft\:entity.wither.break_block=true +minecraft\:block.ender_chest.close=true +minecraft\:entity.witch.ambient=true +artifacts\:item.whoopee_cushion.fart=true +minecraft\:block.respawn_anchor.deplete=true +minecraft\:block.candle.break=true +minecraft\:block.spore_blossom.break=true +minecraft\:block.amethyst_block.place=true +minecraft\:item.armor.equip_diamond=true +minecraft\:block.pointed_dripstone.drip_water=true +minecraft\:entity.blaze.shoot=true +minecraft\:block.nether_gold_ore.break=true +zombieawareness\:investigate=true +minecraft\:entity.sheep.shear=true +minecraft\:entity.ender_pearl.throw=true +minecraft\:block.beacon.activate=true +minecraft\:block.tuff.break=true +minecraft\:entity.turtle.egg_hatch=true +minecraft\:block.redstone_torch.burnout=true +minecraft\:entity.zombified_piglin.angry=true +minecraft\:block.fungus.fall=true +cyclic\:equip_emerald=true +minecraft\:block.moss.step=true +minecraft\:block.dispenser.launch=true +minecraft\:entity.cat.hiss=true +minecraft\:block.nether_wart.break=true +minecraft\:entity.goat.long_jump=true +cgm\:item.shotgun.cock=true +minecraft\:entity.ravager.roar=true +quark\:entity.foxhound.shake=true +minecraft\:entity.blaze.hurt=true +spore\:sieger_bite=true +minecraft\:entity.endermite.ambient=true +minecraft\:block.ancient_debris.step=true +minecraft\:entity.panda.bite=true +minecraft\:entity.parrot.imitate.silverfish=true +minecraft\:block.polished_deepslate.step=true +minecraft\:entity.wandering_trader.hurt=true +minecraft\:entity.dolphin.ambient_water=true +additionalguns\:item.aos.fire=true +minecraft\:entity.bat.death=true +quark\:entity.toretoise.angry=true +minecraft\:item.bottle.fill=true +minecraft\:entity.piglin.converted_to_zombified=true +minecraft\:entity.arrow.shoot=true +minecraft\:ambient.warped_forest.additions=true +minecraft\:block.nether_ore.step=true +minecraft\:entity.strider.step=true +minecraft\:entity.goat.death=true +minecraft\:entity.panda.aggressive_ambient=true +spore\:signal=true +minecraft\:block.big_dripleaf.hit=true +minecraft\:entity.husk.converted_to_zombie=true +minecraft\:entity.villager.work_cleric=true +minecraft\:block.bubble_column.bubble_pop=true +minecraft\:entity.phantom.swoop=true +minecraft\:entity.piglin_brute.death=true +minecraft\:entity.llama.death=true +minecraft\:entity.piglin.hurt=true +spore\:fungal_burst=true +minecraft\:entity.parrot.imitate.phantom=true +spore\:vigil_ambient=true +minecraft\:music.overworld.lush_caves=true +minecraft\:entity.boat.paddle_land=true +minecraft\:entity.frog.tongue=true +minecraft\:music_disc.ward=true +minecraft\:entity.fox.sniff=true +minecraft\:entity.wither_skeleton.hurt=true +securitycraft\:camerazoomin=true +minecraft\:block.azalea_leaves.fall=true +minecraft\:entity.wither_skeleton.step=true +minecraft\:entity.drowned.hurt_water=true +minecraft\:block.tuff.hit=true +minecraft\:entity.sheep.hurt=true +minecraft\:block.metal.fall=true +minecraft\:block.netherite_block.fall=true +minecraft\:entity.pig.step=true +minecraft\:entity.villager.yes=true +minecraft\:music.nether.soul_sand_valley=true +minecraft\:entity.ender_dragon.growl=true +minecraft\:entity.vindicator.hurt=true +additional_lights\:fire_ignition_l=true +minecraft\:entity.llama.swag=true +minecraft\:block.small_dripleaf.break=true +minecraft\:entity.villager.work_toolsmith=true +minecraft\:item.bucket.fill_fish=true +minecraft\:block.moss_carpet.break=true +additionalguns\:item.unica.fire=true +minecraft\:block.bamboo_sapling.hit=true +minecraft\:block.spore_blossom.place=true +cyclic\:spikes_on=true +minecraft\:entity.enderman.scream=true +minecraft\:block.soul_sand.hit=true +minecraft\:entity.parrot.imitate.warden=true +cgm\:item.pistol.cock=true +minecraft\:entity.minecart.riding=true +minecraft\:block.tuff.place=true +minecraft\:block.soul_soil.break=true +minecraft\:entity.illusioner.prepare_mirror=true +minecraft\:entity.elder_guardian.death=true +minecraft\:block.ladder.hit=true +minecraft\:entity.polar_bear.warning=true +minecraft\:block.amethyst_block.break=true +minecraft\:entity.piglin_brute.converted_to_zombified=true +minecraft\:entity.parrot.imitate.magma_cube=true +additional_lights\:undo=true +minecraft\:block.small_dripleaf.place=true +cgm\:item.machine_pistol.fire=true +cgm\:item.heavy_rifle.silenced_fire=true +minecraft\:entity.cat.purreow=true +minecraft\:block.beacon.deactivate=true +minecraft\:music_disc.pigstep=true +minecraft\:entity.parrot.imitate.elder_guardian=true +cyclic\:pew_long=true +minecraft\:block.conduit.attack.target=true +cyclic\:basey=true +minecraft\:entity.arrow.hit=true +minecraft\:item.ink_sac.use=true +minecraft\:entity.witch.death=true +minecraft\:entity.squid.death=true +minecraft\:block.gilded_blackstone.hit=true +minecraft\:entity.sheep.ambient=true +minecraft\:block.bone_block.place=true +minecraft\:entity.cow.ambient=true +minecraft\:entity.tropical_fish.flop=true +minecraft\:block.frogspawn.place=true +minecraft\:entity.snow_golem.shear=true +minecraft\:block.azalea_leaves.step=true +minecraft\:entity.panda.ambient=true +minecraft\:block.polished_deepslate.fall=true +minecraft\:item.armor.equip_chain=true +minecraft\:entity.dolphin.ambient=true +minecraft\:entity.parrot.imitate.zombie=true +minecraft\:block.snow.break=true +minecraft\:block.lily_pad.place=true +minecraft\:entity.zombie_villager.hurt=true +minecraft\:entity.dolphin.eat=true +minecraft\:entity.evoker.hurt=true +minecraft\:block.gravel.hit=true +artifacts\:block.water.step=true +minecraft\:item.bucket.fill_lava=true +minecraft\:entity.magma_cube.squish_small=true +minecraft\:entity.bee.pollinate=true +minecraft\:entity.ocelot.hurt=true +minecraft\:block.sand.place=true +minecraft\:entity.generic.small_fall=true +cgm\:item.pistol.reload=true +minecraft\:block.chain.break=true +minecraft\:entity.ravager.hurt=true +additionalguns\:item.intsup.fire=true +minecraft\:block.weeping_vines.fall=true +minecraft\:block.soul_soil.step=true +quark\:entity.soul_bead.idle=true +minecraft\:block.wooden_button.click_off=true +minecraft\:entity.wandering_trader.death=true +minecraft\:entity.warden.dig=true +minecraft\:entity.guardian.attack=true +spore\:engine=true +minecraft\:entity.bee.loop_aggressive=true +minecraft\:block.scaffolding.hit=true +minecraft\:event.raid.horn=true +minecraft\:entity.goat.screaming.death=true +minecraft\:ambient.nether_wastes.mood=true +minecraft\:block.anvil.destroy=true +minecraft\:block.hanging_roots.break=true +minecraft\:block.netherrack.break=true +minecraft\:block.respawn_anchor.charge=true +minecraft\:entity.piglin.death=true +minecraft\:entity.warden.listening_angry=true +minecraft\:entity.witch.hurt=true +minecraft\:entity.player.breath=true +minecraft\:entity.dolphin.swim=true +minecraft\:entity.stray.death=true +minecraft\:block.deepslate_tiles.step=true +minecraft\:block.wet_grass.hit=true +minecraft\:block.ancient_debris.fall=true +minecraft\:block.note_block.pling=true +minecraft\:entity.ghast.warn=true +minecraft\:entity.warden.heartbeat=true +minecraft\:entity.skeleton_horse.death=true +cyclic\:powerupscales=true +minecraft\:entity.parrot.imitate.husk=true +minecraft\:block.spore_blossom.hit=true +minecraft\:entity.tadpole.grow_up=true +minecraft\:entity.axolotl.attack=true +minecraft\:entity.polar_bear.step=true +minecraft\:entity.turtle.hurt_baby=true +minecraft\:entity.horse.land=true +spore\:sieger_ambient=true +minecraft\:entity.parrot.step=true +minecraft\:music.dragon=true +minecraft\:block.big_dripleaf.place=true +cgm\:item.rifle.cock=true +minecraft\:block.nether_sprouts.hit=true +minecraft\:block.lava.extinguish=true +minecraft\:block.basalt.fall=true +minecraft\:entity.player.big_fall=true +minecraft\:entity.villager.work_librarian=true +minecraft\:block.stone_button.click_off=true +minecraft\:block.dripstone_block.hit=true +minecraft\:entity.slime.hurt=true +minecraft\:block.end_gateway.spawn=true +minecraft\:entity.iron_golem.attack=true +spore\:braurei_ambient=true +minecraft\:entity.chicken.egg=true +minecraft\:block.amethyst_cluster.hit=true +minecraft\:entity.zoglin.hurt=true +minecraft\:block.ladder.break=true +minecraft\:block.bubble_column.whirlpool_inside=true +minecraft\:entity.glow_item_frame.break=true +minecraft\:item.crossbow.hit=true +minecraft\:entity.elder_guardian.hurt_land=true +minecraft\:block.end_portal.spawn=true +minecraft\:music_disc.cat=true +minecraft\:music.overworld.snowy_slopes=true +minecraft\:entity.generic.burn=true +minecraft\:block.bubble_column.whirlpool_ambient=true +quark\:entity.foxhound.death=true +minecraft\:block.composter.empty=true +minecraft\:block.sculk.break=true +quark\:entity.foxhound.crackle=true +minecraft\:entity.zombie_villager.converted=true +minecraft\:block.chain.place=true +additionalguns\:item.awm.fire=true +cyclic\:fan_loop=true +minecraft\:entity.shulker.teleport=true +minecraft\:block.bone_block.break=true +minecraft\:item.glow_ink_sac.use=true +minecraft\:entity.leash_knot.break=true +minecraft\:entity.zombie_villager.ambient=true +minecraft\:entity.enderman.death=true +minecraft\:block.froglight.break=true +quark\:block.pipe.shoot.lenny=true +minecraft\:ambient.underwater.loop.additions.rare=true +minecraft\:block.calcite.step=true +minecraft\:entity.zoglin.attack=true +minecraft\:block.stone.fall=true +minecraft\:ui.loom.take_result=true +minecraft\:entity.puffer_fish.flop=true +minecraft\:block.big_dripleaf.tilt_down=true +minecraft\:entity.parrot.death=true +minecraft\:block.hanging_roots.place=true +cgm\:item.rifle.silenced_fire=true +minecraft\:block.amethyst_block.fall=true +minecraft\:block.note_block.xylophone=true +minecraft\:entity.elder_guardian.ambient_land=true +cgm\:item.shotgun.silenced_fire=true +minecraft\:entity.rabbit.ambient=true +minecraft\:entity.blaze.death=true +spore\:gazen_ambient=true +quark\:item.bucket.empty_crab=true +minecraft\:block.beehive.exit=true +spore\:hinden_nuke=true +minecraft\:entity.vex.ambient=true +minecraft\:block.dripstone_block.break=true +additional_lights\:change=true +minecraft\:block.coral_block.place=true +spore\:madness=true +minecraft\:block.shroomlight.place=true +quark\:entity.crab.die=true +minecraft\:entity.guardian.ambient_land=true +minecraft\:block.coral_block.step=true +minecraft\:entity.generic.eat=true +minecraft\:block.weeping_vines.step=true +minecraft\:block.moss.fall=true +securitycraft\:ping=true +minecraft\:entity.axolotl.swim=true +quark\:ambient.chatter=true +minecraft\:block.slime_block.hit=true +minecraft\:entity.husk.step=true +minecraft\:entity.zombie.death=true +minecraft\:entity.ender_dragon.shoot=true +minecraft\:block.sculk_catalyst.hit=true +minecraft\:entity.zombie.step=true +minecraft\:block.stone.place=true +minecraft\:entity.allay.item_given=true +minecraft\:entity.wolf.howl=true +minecraft\:entity.pig.ambient=true +minecraft\:entity.iron_golem.death=true +additionalguns\:item.heavy.fire=true +minecraft\:entity.item_frame.place=true +spore\:saw_sound=true +minecraft\:entity.item_frame.remove_item=true +minecraft\:entity.warden.ambient=true +minecraft\:block.flowering_azalea.hit=true +minecraft\:block.nether_gold_ore.place=true +minecraft\:entity.iron_golem.damage=true +spore\:braiomil_attack=true +minecraft\:block.candle.place=true +minecraft\:block.beehive.enter=true +minecraft\:entity.elder_guardian.curse=true +minecraft\:entity.firework_rocket.blast=true +minecraft\:entity.wolf.whine=true +minecraft\:ambient.basalt_deltas.mood=true +minecraft\:block.coral_block.fall=true +minecraft\:block.stone.step=true +minecraft\:block.sculk.place=true +minecraft\:entity.llama.eat=true +minecraft\:entity.generic.splash=true +minecraft\:block.sculk_catalyst.place=true +minecraft\:entity.frog.ambient=true +minecraft\:entity.wolf.step=true +minecraft\:entity.slime.squish=true +spore\:limb_slash=true +cyclic\:hovering=true +cyclic\:guitar=true +additionalguns\:item.m1911.fire=true +minecraft\:block.froglight.place=true +minecraft\:entity.bat.loop=true +minecraft\:item.bucket.empty_fish=true +minecraft\:entity.goat.eat=true +minecraft\:entity.hoglin.step=true +minecraft\:entity.illusioner.hurt=true +minecraft\:entity.slime.death_small=true +minecraft\:entity.zombie.ambient=true +minecraft\:block.sand.break=true +minecraft\:block.amethyst_block.step=true +minecraft\:entity.goat.hurt=true +minecraft\:entity.generic.extinguish_fire=true +elevatorid\:camouflage=true +minecraft\:block.metal.hit=true +additionalguns\:item.pistol.fire=true +minecraft\:entity.rabbit.attack=true +minecraft\:block.muddy_mangrove_roots.step=true +minecraft\:block.big_dripleaf.break=true +minecraft\:entity.guardian.ambient=true +minecraft\:block.tripwire.attach=true +cyclic\:goodlaunch=true +minecraft\:entity.goat.screaming.long_jump=true +minecraft\:block.ladder.place=true +minecraft\:block.dripstone_block.place=true +minecraft\:entity.hostile.swim=true +minecraft\:entity.tnt.primed=true +minecraft\:block.soul_soil.fall=true +minecraft\:block.big_dripleaf.fall=true +minecraft\:entity.generic.swim=true +minecraft\:block.stone_button.click_on=true +minecraft\:entity.slime.squish_small=true +zombieawareness\:alert=true +minecraft\:entity.villager.work_cartographer=true +minecraft\:entity.warden.nearby_closest=true +minecraft\:block.fence_gate.close=true +minecraft\:entity.mule.ambient=true +minecraft\:block.beehive.drip=true +minecraft\:block.campfire.crackle=true +minecraft\:block.comparator.click=true +minecraft\:block.metal_pressure_plate.click_off=true +minecraft\:item.armor.equip_iron=true +minecraft\:entity.panda.sneeze=true +minecraft\:entity.dolphin.jump=true +minecraft\:block.sculk_catalyst.fall=true +minecraft\:block.ancient_debris.break=true +minecraft\:item.nether_wart.plant=true +minecraft\:entity.fox.spit=true +quark\:entity.foxhound.hurt=true +minecraft\:block.azalea_leaves.break=true +minecraft\:entity.hostile.big_fall=true +minecraft\:entity.turtle.death_baby=true +minecraft\:entity.cod.death=true +minecraft\:entity.player.death=true +minecraft\:block.scaffolding.fall=true +minecraft\:block.lantern.fall=true +minecraft\:entity.splash_potion.throw=true +minecraft\:block.bone_block.step=true +minecraft\:entity.dolphin.splash=true +minecraft\:entity.wither.ambient=true +quark\:entity.crab.hurt=true +minecraft\:block.wart_block.place=true +minecraft\:entity.creeper.primed=true +minecraft\:entity.horse.eat=true +minecraft\:block.copper.place=true +minecraft\:entity.elder_guardian.hurt=true +minecraft\:entity.polar_bear.ambient=true +cyclic\:fireball_explode=true +minecraft\:block.chest.locked=true +minecraft\:entity.frog.step=true +spore\:landing=true +minecraft\:block.small_amethyst_bud.break=true +minecraft\:entity.wolf.ambient=true +minecraft\:block.candle.extinguish=true +minecraft\:weather.rain=false +minecraft\:entity.phantom.ambient=true +spore\:wendigo_screech=true +minecraft\:entity.cat.death=true +minecraft\:block.sand.step=true +minecraft\:entity.goat.screaming.ambient=true +minecraft\:entity.ender_dragon.flap=true +additionalguns\:item.rifle.suppressed=true +minecraft\:block.conduit.deactivate=true +cyclic\:bip=true +minecraft\:entity.generic.hurt=true +minecraft\:entity.puffer_fish.death=true +minecraft\:entity.turtle.egg_break=true +minecraft\:entity.elder_guardian.death_land=true +minecraft\:entity.magma_cube.death=true +minecraft\:item.spyglass.stop_using=true +horror_element_mod\:heart_beating=true +minecraft\:entity.donkey.ambient=true +cyclic\:spirit_seeker=true +minecraft\:ui.loom.select_pattern=true +minecraft\:weather.rain.above=false +minecraft\:block.wooden_door.open=true +minecraft\:ambient.crimson_forest.loop=true +minecraft\:block.pumpkin.carve=true +minecraft\:block.vine.fall=true +minecraft\:item.shield.block=true +additionalguns\:item.vector.suppressed=true +minecraft\:block.note_block.snare=true +minecraft\:block.copper.break=true +minecraft\:block.grass.break=true +minecraft\:block.metal.place=true +minecraft\:entity.allay.hurt=true +minecraft\:block.vine.hit=true +spore\:inf_villager_growl=true +minecraft\:block.wart_block.break=true +minecraft\:entity.zombie_horse.ambient=true +minecraft\:block.nether_ore.place=true +securitycraft\:get_item=true +minecraft\:block.sculk_catalyst.step=true +minecraft\:entity.horse.death=true +minecraft\:entity.parrot.imitate.ravager=true +minecraft\:entity.item.break=true +minecraft\:entity.wandering_trader.yes=true +minecraft\:entity.blaze.burn=true +minecraft\:entity.mooshroom.suspicious_milk=true +minecraft\:entity.pig.death=true +minecraft\:entity.zombie.infect=true +artifacts\:entity.mimic.hurt=true +minecraft\:block.sand.fall=true +minecraft\:item.bundle.remove_one=true +minecraft\:entity.hoglin.hurt=true +minecraft\:entity.horse.hurt=true +minecraft\:block.polished_deepslate.place=true +minecraft\:entity.creeper.death=true +minecraft\:block.honey_block.break=true +minecraft\:block.sculk_catalyst.break=true +spore\:inf_growl=true +spore\:spit=true +minecraft\:entity.squid.squirt=true +minecraft\:entity.villager.work_leatherworker=true +minecraft\:block.stone_pressure_plate.click_on=true +minecraft\:ui.toast.challenge_complete=true +minecraft\:entity.guardian.death_land=true +minecraft\:entity.hoglin.converted_to_zombified=true +minecraft\:music_disc.stal=true +minecraft\:block.sculk_vein.hit=true +minecraft\:entity.firework_rocket.large_blast_far=true +minecraft\:entity.parrot.imitate.zoglin=true +minecraft\:entity.drowned.ambient_water=true +minecraft\:entity.fish.swim=true +minecraft\:entity.villager.ambient=true +quark\:entity.toretoise.die=true +minecraft\:block.lantern.step=true +quark\:ambient.clock=true +minecraft\:block.note_block.harp=true +minecraft\:entity.parrot.imitate.shulker=true +minecraft\:entity.axolotl.death=true +quark\:entity.foxhound.whine=true +minecraft\:entity.skeleton_horse.gallop_water=true +spore\:inquisitor_ambient=true +spore\:inf_evoker_damage=true +minecraft\:music_disc.mellohi=true +minecraft\:music.overworld.frozen_peaks=true +minecraft\:entity.drowned.ambient=true +minecraft\:entity.elder_guardian.ambient=true +minecraft\:block.rooted_dirt.place=true +cyclic\:doorbell_mikekoenig=true +minecraft\:block.vine.step=true +minecraft\:block.azalea_leaves.place=true +minecraft\:music.credits=true +minecraft\:entity.zombie.converted_to_drowned=true +minecraft\:block.note_block.flute=true +minecraft\:entity.zombified_piglin.ambient=true +minecraft\:entity.fox.death=true +minecraft\:block.bone_block.fall=true +minecraft\:item.crossbow.quick_charge_2=true +minecraft\:item.crossbow.quick_charge_1=true +minecraft\:entity.player.splash=true +minecraft\:block.amethyst_block.chime=true +minecraft\:entity.husk.death=true +minecraft\:music_disc.far=true +minecraft\:music.end=true +quark\:block.monster_box.growl=true +minecraft\:item.bucket.empty_powder_snow=true +minecraft\:item.bucket.fill_powder_snow=true +minecraft\:block.scaffolding.step=true +minecraft\:entity.firework_rocket.large_blast=true +minecraft\:entity.panda.eat=true +minecraft\:item.crossbow.quick_charge_3=true +minecraft\:entity.wither_skeleton.death=true +cgm\:item.assault_rifle.enchanted_fire=true +minecraft\:ambient.cave=true +minecraft\:block.cave_vines.pick_berries=true +minecraft\:entity.spider.step=true +minecraft\:entity.illusioner.mirror_move=true +quark\:entity.stoneling.cry=true +minecraft\:block.pointed_dripstone.drip_lava_into_cauldron=true +minecraft\:entity.salmon.ambient=true +minecraft\:entity.slime.hurt_small=true +minecraft\:block.azalea.step=true +minecraft\:entity.wolf.death=true +spore\:inf_evoker_death=true +minecraft\:entity.wandering_trader.disappeared=true +minecraft\:block.pointed_dripstone.land=true +minecraft\:block.small_amethyst_bud.place=true +minecraft\:entity.mule.angry=true +minecraft\:entity.husk.hurt=true +minecraft\:block.snow.hit=true +minecraft\:block.portal.trigger=true +minecraft\:entity.puffer_fish.sting=true +minecraft\:block.grass.hit=true +cyclic\:bwoaaap=true +minecraft\:block.conduit.ambient=true +minecraft\:block.deepslate_tiles.fall=true +spore\:rebirth=true +spore\:howitzer_ambient=true +minecraft\:block.stone_pressure_plate.click_off=true +minecraft\:block.bubble_column.upwards_inside=true +minecraft\:block.copper.hit=true +spore\:delusioner_ambient=true +minecraft\:entity.parrot.hurt=true +minecraft\:entity.horse.gallop=true +minecraft\:entity.allay.item_thrown=true +minecraft\:entity.zombie_horse.death=true +minecraft\:block.grass.place=true +minecraft\:entity.evoker.ambient=true +minecraft\:entity.zoglin.death=true +additionalguns\:item.m1911.suppressed=true +minecraft\:entity.parrot.imitate.slime=true +minecraft\:block.cave_vines.hit=true +minecraft\:block.barrel.close=true +minecraft\:entity.chicken.ambient=true +minecraft\:entity.cat.hurt=true +minecraft\:entity.guardian.hurt=true +minecraft\:entity.hoglin.angry=true +minecraft\:entity.ghast.death=true +minecraft\:music_disc.mall=true +minecraft\:entity.silverfish.step=true +minecraft\:entity.turtle.shamble=true +cyclic\:buzzp=true +minecraft\:entity.shulker_bullet.hurt=true +minecraft\:music.game=true +minecraft\:block.nether_ore.break=true +minecraft\:item.bucket.empty=true +minecraft\:block.calcite.hit=true +minecraft\:block.sculk_shrieker.step=true +minecraft\:entity.snowball.throw=true +minecraft\:block.chorus_flower.grow=true +minecraft\:entity.hostile.small_fall=true +minecraft\:block.bubble_column.upwards_ambient=true +artifacts\:entity.mimic.death=true +minecraft\:entity.hoglin.attack=true +minecraft\:entity.warden.nearby_close=true +minecraft\:block.cave_vines.place=true +minecraft\:block.nylium.hit=true +minecraft\:item.bucket.empty_lava=true +minecraft\:block.azalea.fall=true +minecraft\:entity.player.burp=true +quark\:entity.parrot.egg=true +quark\:music.glimmering_weald=true +minecraft\:entity.item.pickup=true +minecraft\:entity.villager.work_butcher=true +minecraft\:entity.player.attack.knockback=true +cgm\:entity.stun_grenade.ring=true +minecraft\:block.bamboo.step=true +minecraft\:block.stem.place=true +minecraft\:block.amethyst_cluster.break=true +cgm\:item.assault_rifle.fire=true +minecraft\:block.glass.place=true +minecraft\:item.armor.equip_elytra=true +minecraft\:entity.cat.stray_ambient=true +minecraft\:block.small_dripleaf.step=true +minecraft\:entity.strider.eat=true +cgm\:entity.stun_grenade.explosion=true +minecraft\:entity.player.hurt_drown=true +irongenerators\:generatorambient=true +minecraft\:block.growing_plant.crop=true +minecraft\:entity.lingering_potion.throw=true +minecraft\:block.deepslate_bricks.fall=true +minecraft\:entity.zombie.attack_iron_door=true +minecraft\:entity.ghast.shoot=true +minecraft\:music.overworld.stony_peaks=true +minecraft\:block.bamboo.fall=true +minecraft\:block.composter.fill_success=true +minecraft\:ambient.nether_wastes.loop=true +minecraft\:entity.turtle.swim=true +quark\:entity.pickarang.pickup=true +minecraft\:music.under_water=true +minecraft\:entity.glow_squid.squirt=true +spore\:brot_ambient=true +minecraft\:music.overworld.meadow=true +minecraft\:entity.player.attack.sweep=true +minecraft\:block.soul_soil.hit=true +minecraft\:block.tripwire.click_on=true +minecraft\:entity.evoker.death=true +minecraft\:entity.goat.ambient=true +minecraft\:item.dye.use=true +minecraft\:block.dripstone_block.fall=true +minecraft\:block.glass.break=true +minecraft\:block.note_block.hat=true +minecraft\:entity.bat.ambient=true +quark\:entity.foxhound.growl=true +minecraft\:block.flowering_azalea.step=true +minecraft\:item.armor.equip_turtle=true +minecraft\:entity.skeleton_horse.swim=true +minecraft\:block.mangrove_roots.place=true +minecraft\:entity.drowned.hurt=true +minecraft\:entity.player.swim=true +minecraft\:entity.bat.takeoff=true +minecraft\:entity.parrot.imitate.zombie_villager=true +minecraft\:entity.painting.break=true +minecraft\:block.anvil.fall=true +quark\:block.pipe.pickup=true +horror_element_mod\:acouphene=true +minecraft\:entity.warden.angry=true +cyclic\:spikes_in=true +minecraft\:entity.cow.hurt=true +minecraft\:entity.mooshroom.eat=true +minecraft\:block.sculk_shrieker.fall=true +spore\:wendigo_ambient=true +minecraft\:block.iron_trapdoor.close=true +minecraft\:entity.parrot.imitate.spider=true +quark\:ambient.rain=true +cyclic\:spikemaybe=true +minecraft\:block.sculk_shrieker.shriek=true +minecraft\:block.chest.close=true +minecraft\:entity.dolphin.attack=true +minecraft\:block.frogspawn.break=true +fluxnetworks\:button=true +minecraft\:entity.parrot.eat=true +minecraft\:item.bone_meal.use=true +minecraft\:block.small_dripleaf.fall=true +cyclic\:chaos_reaper=true +minecraft\:entity.vindicator.celebrate=true +minecraft\:entity.ocelot.ambient=true +minecraft\:entity.shulker.hurt=true +quark\:block.potato.hurt=true +minecraft\:block.cave_vines.break=true +minecraft\:entity.player.attack.weak=true +minecraft\:entity.firework_rocket.shoot=true +minecraft\:block.deepslate_bricks.step=true +cyclic\:laserbeanpew=true +minecraft\:entity.lightning_bolt.thunder=false +minecraft\:entity.parrot.ambient=true +minecraft\:block.stem.break=true +minecraft\:entity.villager.death=true +minecraft\:block.amethyst_cluster.place=true +cyclic\:spikes_off=true +minecraft\:entity.villager.trade=true +minecraft\:entity.drowned.death_water=true +minecraft\:entity.cat.purr=true +minecraft\:block.conduit.ambient.short=true +minecraft\:block.piston.contract=true +minecraft\:block.sculk_sensor.place=true +additionalguns\:item.ak1.fire=true +securitycraft\:lock=true +minecraft\:entity.splash_potion.break=true +minecraft\:entity.item_frame.add_item=true +minecraft\:block.dripstone_block.step=true +minecraft\:entity.zombie_villager.step=true +minecraft\:block.glass.fall=true +additionalguns\:item.p250.fire=true +cgm\:item.heavy_rifle.fire=true +minecraft\:block.lodestone.step=true +minecraft\:entity.parrot.imitate.piglin=true +minecraft\:block.fire.extinguish=true +minecraft\:entity.panda.step=true +minecraft\:entity.player.hurt_on_fire=true +minecraft\:block.mud_bricks.place=true +minecraft\:entity.tropical_fish.ambient=true +securitycraft\:camerasnap=true +minecraft\:block.packed_mud.break=true +minecraft\:entity.puffer_fish.blow_out=true +minecraft\:entity.parrot.imitate.vex=true +minecraft\:entity.fox.bite=true +minecraft\:ambient.warped_forest.loop=true +minecraft\:block.flowering_azalea.fall=true +minecraft\:block.sculk.spread=true +minecraft\:block.metal.break=true +minecraft\:ambient.crimson_forest.additions=true +minecraft\:entity.piglin.step=true +minecraft\:entity.fishing_bobber.throw=true +minecraft\:block.packed_mud.fall=true +minecraft\:entity.horse.armor=true +minecraft\:block.nether_sprouts.step=true +minecraft\:block.nether_gold_ore.hit=true +minecraft\:block.mud_bricks.break=true +minecraft\:entity.painting.place=true +elevatorid\:teleport=true +minecraft\:entity.parrot.imitate.drowned=true +minecraft\:entity.warden.sonic_charge=true +minecraft\:music_disc.strad=true +minecraft\:entity.blaze.ambient=true +minecraft\:block.amethyst_cluster.fall=true +minecraft\:entity.cod.flop=true +minecraft\:entity.zombie_villager.cure=true +minecraft\:entity.dolphin.death=true +minecraft\:entity.warden.step=true +minecraft\:block.anvil.step=true +minecraft\:block.packed_mud.step=true +minecraft\:entity.sheep.step=true +minecraft\:entity.parrot.imitate.evoker=true +minecraft\:entity.cat.ambient=true +minecraft\:block.polished_deepslate.break=true +minecraft\:item.trident.hit=true +minecraft\:entity.magma_cube.hurt=true +minecraft\:block.wooden_pressure_plate.click_on=true +minecraft\:entity.generic.explode=true +minecraft\:block.nether_sprouts.fall=true +minecraft\:entity.horse.saddle=true +spore\:inf_villager_damage=true +minecraft\:block.lever.click=true +spore\:umarmer_ambient=true +minecraft\:block.roots.break=true +minecraft\:entity.silverfish.ambient=true +cyclic\:dungeonfinder=true +cyclic\:warp_echo=true +minecraft\:entity.zombified_piglin.death=true +quark\:entity.pickarang.spark=true +minecraft\:block.bone_block.hit=true +minecraft\:entity.witch.celebrate=true +minecraft\:block.amethyst_cluster.step=true +minecraft\:ambient.soul_sand_valley.mood=true +minecraft\:block.powder_snow.hit=true +minecraft\:block.ancient_debris.place=true +minecraft\:entity.wither.death=true +minecraft\:block.sculk_sensor.break=true +minecraft\:entity.ghast.scream=true +minecraft\:block.glass.step=true +minecraft\:block.lodestone.fall=true +minecraft\:block.sculk_catalyst.bloom=true +additionalguns\:item.usas12.fire=true +cyclic\:coin=true +minecraft\:entity.llama.hurt=true +minecraft\:block.mangrove_roots.break=true +minecraft\:ui.stonecutter.select_recipe=true +minecraft\:entity.donkey.death=true +minecraft\:entity.allay.ambient_without_item=true +minecraft\:entity.rabbit.jump=true +minecraft\:music.nether.basalt_deltas=true +minecraft\:entity.goat.screaming.milk=true +minecraft\:entity.warden.tendril_clicks=true +minecraft\:block.gravel.step=true +minecraft\:entity.ravager.attack=true +cyclic\:metal_pitch=true +minecraft\:entity.parrot.imitate.blaze=true +minecraft\:entity.snow_golem.death=true +minecraft\:block.pointed_dripstone.hit=true +minecraft\:block.anvil.break=true +minecraft\:music.nether.nether_wastes=true +minecraft\:block.candle.ambient=true +minecraft\:block.nether_bricks.place=true +minecraft\:entity.zombified_piglin.hurt=true +minecraft\:block.netherrack.fall=true +minecraft\:entity.ocelot.death=true +quark\:entity.toretoise.eat=true +minecraft\:item.shield.break=true +minecraft\:entity.player.hurt=true +minecraft\:item.armor.equip_generic=true +minecraft\:block.deepslate_bricks.hit=true +minecraft\:block.lantern.break=true +minecraft\:block.frogspawn.fall=true +spore\:printing=true +minecraft\:entity.turtle.lay_egg=true +quark\:entity.toretoise.eat_satiated=true +cyclic\:pew=true +minecraft\:block.cave_vines.fall=true +minecraft\:entity.wither.shoot=true +minecraft\:block.deepslate_tiles.place=true +minecraft\:entity.firework_rocket.twinkle=true +minecraft\:block.spore_blossom.fall=true +spore\:proto_ambient=true +minecraft\:block.netherite_block.hit=true +minecraft\:item.chorus_fruit.teleport=true +cyclic\:pschew_fire=true +cyclic\:dice_mike_koenig=true +minecraft\:block.deepslate.step=true +minecraft\:entity.villager.work_weaponsmith=true +minecraft\:block.gilded_blackstone.place=true +minecraft\:block.medium_amethyst_bud.break=true +minecraft\:entity.salmon.flop=true +minecraft\:block.mud_bricks.hit=true +minecraft\:block.iron_door.close=true +minecraft\:block.mangrove_roots.fall=true +minecraft\:item.armor.equip_gold=true +minecraft\:block.sculk_shrieker.break=true +quark\:entity.crab.idle=true +minecraft\:block.soul_sand.break=true +minecraft\:entity.generic.drink=true +additionalguns\:item.m1014.fire=true +minecraft\:entity.ghast.hurt=true +minecraft\:block.packed_mud.place=true +minecraft\:item.bucket.fill_axolotl=true +minecraft\:block.azalea_leaves.hit=true +minecraft\:block.cave_vines.step=true +minecraft\:entity.goat.step=true +minecraft\:entity.firework_rocket.blast_far=true +minecraft\:music.nether.crimson_forest=true +minecraft\:item.goat_horn.sound.7=false +minecraft\:item.goat_horn.sound.6=false +minecraft\:block.sculk_shrieker.place=true +minecraft\:item.goat_horn.sound.5=false +minecraft\:item.goat_horn.sound.4=false +cgm\:item.shotgun.fire=true +minecraft\:block.polished_deepslate.hit=true +minecraft\:item.bundle.insert=true +minecraft\:block.nether_bricks.hit=true +minecraft\:block.metal_pressure_plate.click_on=true +additionalguns\:item.ar15.fire=true +minecraft\:block.moss.break=true +minecraft\:item.goat_horn.sound.3=false +minecraft\:item.goat_horn.sound.2=false +minecraft\:item.goat_horn.sound.1=false +minecraft\:item.goat_horn.sound.0=false +minecraft\:block.pointed_dripstone.break=true +minecraft\:block.soul_sand.place=true +minecraft\:block.deepslate.fall=true +minecraft\:entity.wandering_trader.drink_milk=true +minecraft\:entity.parrot.imitate.creeper=true +minecraft\:entity.egg.throw=true +minecraft\:entity.magma_cube.squish=true +minecraft\:block.wool.break=true +minecraft\:entity.skeleton.shoot=true +cyclic\:frost_staff_launch=true +minecraft\:entity.piglin_brute.step=true +quark\:entity.stoneling.die=true +minecraft\:entity.drowned.death=true +minecraft\:block.weeping_vines.hit=true +minecraft\:entity.bee.hurt=true +minecraft\:block.frogspawn.step=true +minecraft\:block.vine.place=true +minecraft\:item.crossbow.loading_end=true +minecraft\:music.overworld.dripstone_caves=true +minecraft\:entity.player.attack.strong=true +minecraft\:block.beehive.shear=true +minecraft\:entity.snow_golem.shoot=true +minecraft\:block.moss.hit=true +minecraft\:entity.panda.pre_sneeze=true +minecraft\:entity.cat.eat=true +minecraft\:block.smithing_table.use=true +minecraft\:block.stem.fall=true +minecraft\:block.conduit.activate=true +cgm\:item.grenade_launcher.fire=true +cyclic\:fill=true +minecraft\:ui.toast.out=true +minecraft\:block.mangrove_roots.step=true +minecraft\:entity.ender_eye.death=true +minecraft\:block.chorus_flower.death=true +minecraft\:block.deepslate_tiles.break=true +minecraft\:entity.vindicator.ambient=true +minecraft\:entity.frog.hurt=true +minecraft\:entity.puffer_fish.blow_up=true +minecraft\:block.basalt.place=true +minecraft\:block.muddy_mangrove_roots.place=true +minecraft\:entity.glow_squid.hurt=true +minecraft\:entity.zoglin.step=true +minecraft\:entity.elder_guardian.flop=true +minecraft\:entity.lightning_bolt.impact=true +minecraft\:entity.panda.cant_breed=true +minecraft\:item.book.page_turn=true +cyclic\:monster_ball_release=true +minecraft\:entity.bat.hurt=true +minecraft\:entity.fox.sleep=true +minecraft\:block.medium_amethyst_bud.place=true +minecraft\:music.overworld.old_growth_taiga=true +quark\:entity.pickarang.clank=true +minecraft\:entity.glow_squid.death=true +minecraft\:ui.cartography_table.take_result=true +minecraft\:entity.zombie.attack_wooden_door=true +cgm\:item.pistol.fire=true +minecraft\:entity.illusioner.cast_spell=true +minecraft\:entity.salmon.death=true +minecraft\:entity.hostile.hurt=true +minecraft\:block.anvil.place=true +minecraft\:block.brewing_stand.brew=true +minecraft\:block.bamboo.break=true +quark\:music.endermosh=true +minecraft\:block.glass.hit=true +minecraft\:block.shroomlight.fall=true +minecraft\:item.crop.plant=true +minecraft\:music_disc.chirp=true +minecraft\:block.frogspawn.hit=true +minecraft\:entity.chicken.hurt=true +minecraft\:block.furnace.fire_crackle=true +securitycraft\:display_case_close=true +minecraft\:entity.horse.step_wood=true +minecraft\:block.note_block.bell=true +minecraft\:entity.warden.agitated=true +minecraft\:entity.panda.worried_ambient=true +minecraft\:block.copper.step=true +minecraft\:entity.wolf.hurt=true +minecraft\:entity.enderman.teleport=true +minecraft\:block.lodestone.hit=true +minecraft\:block.gravel.fall=true +minecraft\:block.pointed_dripstone.step=true +minecraft\:entity.skeleton.death=true +minecraft\:block.deepslate_tiles.hit=true +minecraft\:entity.warden.sonic_boom=true +additionalguns\:item.mac10.fire=true +minecraft\:entity.llama.angry=true +minecraft\:entity.glow_item_frame.add_item=true +minecraft\:entity.wither.spawn=true +minecraft\:block.wool.place=true +cgm\:item.pistol.silenced_fire=true +minecraft\:block.stem.step=true +minecraft\:block.gravel.break=true +minecraft\:block.vine.break=true +minecraft\:entity.warden.listening=true +minecraft\:block.basalt.hit=true +additionalguns\:item.banshee.fire=true +minecraft\:block.smoker.smoke=true +minecraft\:entity.wolf.growl=true +minecraft\:music_disc.5=true +minecraft\:entity.pillager.death=true +minecraft\:entity.ravager.step=true +minecraft\:item.axe.scrape=true +minecraft\:item.crossbow.loading_middle=true +minecraft\:entity.evoker.celebrate=true +minecraft\:block.copper.fall=true +minecraft\:entity.drowned.shoot=true +minecraft\:block.wood.hit=true +minecraft\:entity.zombie.hurt=true +minecraft\:block.composter.ready=true +additionalguns\:item.ravensclaw.fire=true +minecraft\:entity.frog.eat=true +minecraft\:entity.parrot.imitate.illusioner=true +minecraft\:block.nether_bricks.step=true +minecraft\:entity.illusioner.ambient=true +minecraft\:ambient.nether_wastes.additions=true +quark\:entity.toretoise.regrow=true +minecraft\:entity.parrot.fly=true +minecraft\:entity.boat.paddle_water=true +minecraft\:entity.stray.ambient=true +minecraft\:entity.horse.step=true +minecraft\:entity.enderman.hurt=true +minecraft\:item.shovel.flatten=true +minecraft\:item.bottle.empty=true +minecraft\:block.note_block.basedrum=true +minecraft\:block.sculk.charge=true +minecraft\:entity.item_frame.rotate_item=true +minecraft\:item.axe.strip=true +quark\:entity.toretoise.hurt=true +quark\:item.camera.shutter=true +minecraft\:entity.axolotl.idle_air=true +minecraft\:block.netherrack.step=true +minecraft\:entity.puffer_fish.ambient=true +minecraft\:entity.panda.hurt=true +minecraft\:block.powder_snow.step=true +minecraft\:entity.shulker.close=true +minecraft\:block.shroomlight.step=true +minecraft\:entity.ender_eye.launch=true +minecraft\:block.bamboo.place=true +minecraft\:block.pointed_dripstone.drip_water_into_cauldron=true +cgm\:item.rifle.enchanted_fire=true +minecraft\:block.shulker_box.open=true +minecraft\:block.piston.extend=true +minecraft\:entity.slime.attack=true +minecraft\:block.rooted_dirt.break=true +cgm\:item.mini_gun.fire=true +minecraft\:entity.goat.ram_impact=true +horror_element_mod\:screamer=true +minecraft\:entity.warden.hurt=true +minecraft\:ui.stonecutter.take_result=true +minecraft\:block.wool.step=true +quark\:entity.toretoise.idle=true +minecraft\:entity.creeper.hurt=true +additionalguns\:item.heavy.suppressed=true +minecraft\:item.bucket.empty_axolotl=true +minecraft\:block.tripwire.click_off=true +minecraft\:entity.wandering_trader.ambient=true +minecraft\:block.iron_trapdoor.open=true +minecraft\:music.nether.warped_forest=true +minecraft\:entity.piglin_brute.angry=true +additionalguns\:item.scar.fire=true +minecraft\:entity.spider.hurt=true +minecraft\:entity.witch.drink=true +minecraft\:entity.player.splash.high_speed=true +minecraft\:entity.donkey.hurt=true +minecraft\:entity.snow_golem.hurt=true +minecraft\:block.nether_bricks.fall=true +minecraft\:block.beacon.power_select=true +minecraft\:block.snow.step=true +quark\:pet.device=true +quark\:ambient.wind=true +artifacts\:entity.mimic.close=true +cyclic\:block_scaffolding_0=true +cyclic\:block_scaffolding_1=true +minecraft\:block.anvil.use=true +minecraft\:item.goat_horn.play=true +minecraft\:entity.minecart.inside=true +minecraft\:entity.wither.hurt=true +minecraft\:block.nylium.place=true +minecraft\:entity.shulker.ambient=true +minecraft\:entity.tadpole.hurt=true +minecraft\:block.big_dripleaf.tilt_up=true +minecraft\:block.froglight.step=true +minecraft\:block.sculk_sensor.clicking=true +minecraft\:entity.villager.hurt=true +minecraft\:block.coral_block.hit=true +minecraft\:entity.pillager.hurt=true +minecraft\:entity.cod.hurt=true +minecraft\:entity.parrot.imitate.skeleton=true +minecraft\:entity.piglin.angry=true +cyclic\:fan_on=true +minecraft\:entity.zoglin.angry=true +minecraft\:entity.glow_item_frame.rotate_item=true +quark\:entity.stoneling.give=true +irongenerators\:generator10s=true +minecraft\:block.mangrove_roots.hit=true +minecraft\:block.powder_snow.fall=true +minecraft\:entity.warden.attack_impact=true +minecraft\:block.muddy_mangrove_roots.break=true +cgm\:item.machine_pistol.enchanted_fire=true +minecraft\:block.azalea.place=true +minecraft\:entity.ravager.ambient=true +minecraft\:entity.strider.death=true +cyclic\:bass_echo=true +minecraft\:ambient.underwater.exit=true +minecraft\:entity.parrot.imitate.stray=true +minecraft\:entity.slime.jump=true +cgm\:item.heavy_rifle.enchanted_fire=true +spore\:heart_beat=true +minecraft\:entity.mule.hurt=true +additionalguns\:item.medium.suppressed=true +minecraft\:block.rooted_dirt.step=true +minecraft\:entity.axolotl.hurt=true +minecraft\:entity.villager.no=true +minecraft\:block.azalea.hit=true +minecraft\:music.overworld.swamp=true +cyclic\:dcoin=true +minecraft\:music.creative=true +minecraft\:entity.villager.work_fletcher=true +minecraft\:entity.villager.work_mason=true +minecraft\:entity.skeleton.converted_to_stray=true +cgm\:item.rifle.fire=true +minecraft\:entity.allay.death=true +minecraft\:block.spore_blossom.step=true +minecraft\:block.wooden_door.close=true +minecraft\:block.nylium.break=true +minecraft\:item.axe.wax_off=true +minecraft\:entity.evoker.cast_spell=true +minecraft\:particle.soul_escape=true +minecraft\:block.froglight.fall=true +minecraft\:block.honey_block.place=true +quark\:pet.neko=true +minecraft\:entity.mule.chest=true +minecraft\:block.scaffolding.place=true +minecraft\:block.netherrack.hit=true +minecraft\:entity.wandering_trader.drink_potion=true +spore\:womb_ambient=true +minecraft\:block.snow.fall=true +minecraft\:entity.tropical_fish.hurt=true +minecraft\:entity.polar_bear.death=true +minecraft\:music.overworld.deep_dark=true +minecraft\:item.lodestone_compass.lock=true +cgm\:item.grenade.pin=true +minecraft\:block.rooted_dirt.fall=true +minecraft\:block.lantern.hit=true +minecraft\:block.grass.fall=true +minecraft\:entity.evoker_fangs.attack=true +minecraft\:entity.witch.throw=true +quark\:entity.foxhound.ambient=true +minecraft\:block.crop.break=true +minecraft\:entity.donkey.chest=true +minecraft\:entity.zombie.destroy_egg=true +minecraft\:entity.drowned.step=true +minecraft\:block.muddy_mangrove_roots.hit=true +minecraft\:block.wool.fall=true +minecraft\:entity.endermite.step=true +minecraft\:entity.parrot.imitate.piglin_brute=true +minecraft\:entity.shulker_bullet.hit=true +spore\:gast_ambient=true +minecraft\:block.note_block.iron_xylophone=true +minecraft\:entity.vindicator.death=true +cyclic\:monster_ball_capture=true +minecraft\:block.nether_bricks.break=true +minecraft\:entity.warden.emerge=true +minecraft\:block.small_dripleaf.hit=true +minecraft\:ambient.soul_sand_valley.loop=true +minecraft\:item.armor.equip_netherite=true +minecraft\:block.barrel.open=true +minecraft\:entity.phantom.bite=true +minecraft\:entity.sheep.death=true +minecraft\:block.grass.step=true +cgm\:ui.weapon.attach=true +securitycraft\:display_case_open=true +minecraft\:entity.dragon_fireball.explode=true +minecraft\:entity.mooshroom.shear=true +minecraft\:entity.goat.horn_break=true +minecraft\:entity.iron_golem.hurt=true +quark\:entity.pickarang.throw=true +spore\:sonar=true +minecraft\:entity.llama.spit=true +minecraft\:ambient.basalt_deltas.additions=true +minecraft\:entity.goat.milk=true +minecraft\:entity.slime.jump_small=true +minecraft\:entity.frog.lay_spawn=true +quark\:entity.stoneling.michael=true +minecraft\:music.overworld.jungle_and_forest=true +minecraft\:block.lantern.place=true +minecraft\:block.moss.place=true +minecraft\:block.wood.break=true +cyclic\:step_height_up=true +minecraft\:enchant.thorns.hit=true +minecraft\:block.scaffolding.break=true +minecraft\:block.composter.fill=true +minecraft\:item.book.put=true diff --git a/config/sound_physics_remastered/occlusion.properties b/config/sound_physics_remastered/occlusion.properties new file mode 100644 index 0000000..8296a17 --- /dev/null +++ b/config/sound_physics_remastered/occlusion.properties @@ -0,0 +1,191 @@ +# Values for blocks can be defined as follows: +# +# By sound type: +# WOOD=1.0 +# +# By block tag: +# \#minecraft\:logs=1.0 +# +# By block ID: +# minecraft\:oak_log=1.0 + +# Slime Block (Sound Type) +SLIME_BLOCK=1.0 +# Chain (Sound Type) +CHAIN=0.0 +# Powder Snow (Sound Type) +POWDER_SNOW=0.1 +# Tuff (Sound Type) +TUFF=1.0 +# Sculk Shrieker (Sound Type) +SCULK_SHRIEKER=1.0 +# Froglight (Sound Type) +FROGLIGHT=1.0 +# Frogspawn (Sound Type) +FROGSPAWN=1.0 +# Mud Bricks (Sound Type) +MUD_BRICKS=1.0 +# Bone Block (Sound Type) +BONE_BLOCK=1.0 +# Stem (Sound Type) +STEM=1.0 +# Sand (Sound Type) +SAND=1.0 +# Wool (Sound Type) +WOOL=1.5 +# Deepslate Tiles (Sound Type) +DEEPSLATE_TILES=1.0 +# Flowering Azalea (Sound Type) +FLOWERING_AZALEA=1.0 +# Netherrack (Sound Type) +NETHERRACK=1.0 +# Nether Bricks (Sound Type) +NETHER_BRICKS=1.0 +# Sculk Vein (Sound Type) +SCULK_VEIN=1.0 +# Copper (Sound Type) +COPPER=1.0 +# Moss Carpet (Sound Type) +MOSS_CARPET=0.1 +# Amethyst (Sound Type) +AMETHYST=1.0 +# Medium Amethyst Bud (Sound Type) +MEDIUM_AMETHYST_BUD=0.0 +# Moss (Sound Type) +MOSS=0.75 +# Sculk (Sound Type) +SCULK=1.0 +# Nether Sprouts (Sound Type) +NETHER_SPROUTS=1.0 +# Mangrove Roots (Sound Type) +MANGROVE_ROOTS=1.0 +# Glow Lichen (Sound Type) +GLOW_LICHEN=0.0 +# Basalt (Sound Type) +BASALT=1.0 +# Pointed Dripstone (Sound Type) +POINTED_DRIPSTONE=0.0 +# Amethyst Cluster (Sound Type) +AMETHYST_CLUSTER=1.0 +# Small Amethyst Bud (Sound Type) +SMALL_AMETHYST_BUD=0.0 +# Sculk Catalyst (Sound Type) +SCULK_CATALYST=1.0 +# Honey Block (Sound Type) +HONEY_BLOCK=0.5 +# Wart Block (Sound Type) +WART_BLOCK=1.0 +# Bamboo (Sound Type) +BAMBOO=0.1 +# Crop (Sound Type) +CROP=0.0 +# Twisting Vines (Sound Type) +TWISTING_VINES=0.0 +# Azalea (Sound Type) +AZALEA=1.0 +# Sweet Berry Bush (Sound Type) +SWEET_BERRY_BUSH=0.0 +# Bamboo Sapling (Sound Type) +BAMBOO_SAPLING=0.1 +# Stone (Sound Type) +STONE=1.0 +# Mud (Sound Type) +MUD=1.0 +# Glass (Sound Type) +GLASS=0.1 +# Vine (Sound Type) +VINE=0.0 +# Sculk Sensor (Sound Type) +SCULK_SENSOR=1.0 +# Deepslate Bricks (Sound Type) +DEEPSLATE_BRICKS=1.0 +# Shroomlight (Sound Type) +SHROOMLIGHT=1.0 +# Cave Vines (Sound Type) +CAVE_VINES=1.0 +# Azalea Leaves (Sound Type) +AZALEA_LEAVES=1.0 +# Lantern (Sound Type) +LANTERN=1.0 +# Fungus (Sound Type) +FUNGUS=0.0 +# Small Dripleaf (Sound Type) +SMALL_DRIPLEAF=0.0 +# Polished Deepslate (Sound Type) +POLISHED_DEEPSLATE=1.0 +# Muddy Mangrove Roots (Sound Type) +MUDDY_MANGROVE_ROOTS=1.0 +# Gravel (Sound Type) +GRAVEL=1.0 +# Calcite (Sound Type) +CALCITE=1.0 +# Hard Crop (Sound Type) +HARD_CROP=1.0 +# Wood (Sound Type) +WOOD=1.0 +# Snow (Sound Type) +SNOW=0.1 +# Nylium (Sound Type) +NYLIUM=1.0 +# Rooted Dirt (Sound Type) +ROOTED_DIRT=1.0 +# Nether Ore (Sound Type) +NETHER_ORE=1.0 +# Metal (Sound Type) +METAL=1.0 +# Big Dripleaf (Sound Type) +BIG_DRIPLEAF=1.0 +# Grass (Sound Type) +GRASS=1.0 +# Roots (Sound Type) +ROOTS=0.0 +# Coral Block (Sound Type) +CORAL_BLOCK=1.0 +# Netherite Block (Sound Type) +NETHERITE_BLOCK=1.0 +# Dripstone Block (Sound Type) +DRIPSTONE_BLOCK=1.0 +# Soul Soil (Sound Type) +SOUL_SOIL=1.0 +# Large Amethyst Bud (Sound Type) +LARGE_AMETHYST_BUD=0.0 +# Soul Sand (Sound Type) +SOUL_SAND=1.0 +# Ancient Debris (Sound Type) +ANCIENT_DEBRIS=1.0 +# Deepslate (Sound Type) +DEEPSLATE=1.0 +# Wet Grass (Sound Type) +WET_GRASS=0.1 +# Nether Wart (Sound Type) +NETHER_WART=1.0 +# Packed Mud (Sound Type) +PACKED_MUD=1.0 +# Anvil (Sound Type) +ANVIL=1.0 +# Lodestone (Sound Type) +LODESTONE=1.0 +# Gilded Blackstone (Sound Type) +GILDED_BLACKSTONE=1.0 +# Weeping Vines (Sound Type) +WEEPING_VINES=0.0 +# Hanging Roots (Sound Type) +HANGING_ROOTS=1.0 +# Spore Blossom (Sound Type) +SPORE_BLOSSOM=0.0 +# Scaffolding (Sound Type) +SCAFFOLDING=0.0 +# Nether Gold Ore (Sound Type) +NETHER_GOLD_ORE=1.0 +# Lily Pad (Sound Type) +LILY_PAD=0.0 +# Ladder (Sound Type) +LADDER=0.0 +# Candle (Sound Type) +CANDLE=1.0 +# Water (Block) +minecraft\:water=0.25 +# Lava (Block) +minecraft\:lava=0.75 +# Jukebox (Block) +minecraft\:jukebox=0.0 diff --git a/config/sound_physics_remastered/reflectivity.properties b/config/sound_physics_remastered/reflectivity.properties new file mode 100644 index 0000000..253a5a7 --- /dev/null +++ b/config/sound_physics_remastered/reflectivity.properties @@ -0,0 +1,185 @@ +# Values for blocks can be defined as follows: +# +# By sound type: +# WOOD=1.0 +# +# By block tag: +# \#minecraft\:logs=1.0 +# +# By block ID: +# minecraft\:oak_log=1.0 + +# Slime Block (Sound Type) +SLIME_BLOCK=0.5 +# Chain (Sound Type) +CHAIN=0.5 +# Powder Snow (Sound Type) +POWDER_SNOW=0.5 +# Tuff (Sound Type) +TUFF=1.5 +# Sculk Shrieker (Sound Type) +SCULK_SHRIEKER=0.5 +# Froglight (Sound Type) +FROGLIGHT=0.5 +# Frogspawn (Sound Type) +FROGSPAWN=0.5 +# Mud Bricks (Sound Type) +MUD_BRICKS=0.5 +# Bone Block (Sound Type) +BONE_BLOCK=1.5 +# Stem (Sound Type) +STEM=0.4 +# Sand (Sound Type) +SAND=0.2 +# Wool (Sound Type) +WOOL=0.1 +# Deepslate Tiles (Sound Type) +DEEPSLATE_TILES=1.5 +# Flowering Azalea (Sound Type) +FLOWERING_AZALEA=0.5 +# Netherrack (Sound Type) +NETHERRACK=1.1 +# Nether Bricks (Sound Type) +NETHER_BRICKS=1.5 +# Sculk Vein (Sound Type) +SCULK_VEIN=0.5 +# Copper (Sound Type) +COPPER=1.25 +# Moss Carpet (Sound Type) +MOSS_CARPET=0.5 +# Amethyst (Sound Type) +AMETHYST=1.5 +# Medium Amethyst Bud (Sound Type) +MEDIUM_AMETHYST_BUD=0.5 +# Moss (Sound Type) +MOSS=0.1 +# Sculk (Sound Type) +SCULK=0.5 +# Nether Sprouts (Sound Type) +NETHER_SPROUTS=0.5 +# Mangrove Roots (Sound Type) +MANGROVE_ROOTS=0.5 +# Glow Lichen (Sound Type) +GLOW_LICHEN=0.5 +# Basalt (Sound Type) +BASALT=1.5 +# Pointed Dripstone (Sound Type) +POINTED_DRIPSTONE=0.5 +# Amethyst Cluster (Sound Type) +AMETHYST_CLUSTER=0.5 +# Small Amethyst Bud (Sound Type) +SMALL_AMETHYST_BUD=0.5 +# Sculk Catalyst (Sound Type) +SCULK_CATALYST=0.5 +# Honey Block (Sound Type) +HONEY_BLOCK=0.1 +# Wart Block (Sound Type) +WART_BLOCK=0.5 +# Bamboo (Sound Type) +BAMBOO=0.5 +# Crop (Sound Type) +CROP=0.5 +# Twisting Vines (Sound Type) +TWISTING_VINES=0.5 +# Azalea (Sound Type) +AZALEA=0.5 +# Sweet Berry Bush (Sound Type) +SWEET_BERRY_BUSH=0.5 +# Bamboo Sapling (Sound Type) +BAMBOO_SAPLING=0.5 +# Stone (Sound Type) +STONE=1.5 +# Mud (Sound Type) +MUD=0.5 +# Glass (Sound Type) +GLASS=0.75 +# Vine (Sound Type) +VINE=0.5 +# Sculk Sensor (Sound Type) +SCULK_SENSOR=0.5 +# Deepslate Bricks (Sound Type) +DEEPSLATE_BRICKS=1.5 +# Shroomlight (Sound Type) +SHROOMLIGHT=0.5 +# Cave Vines (Sound Type) +CAVE_VINES=0.5 +# Azalea Leaves (Sound Type) +AZALEA_LEAVES=0.5 +# Lantern (Sound Type) +LANTERN=0.5 +# Fungus (Sound Type) +FUNGUS=0.5 +# Small Dripleaf (Sound Type) +SMALL_DRIPLEAF=0.5 +# Polished Deepslate (Sound Type) +POLISHED_DEEPSLATE=1.5 +# Muddy Mangrove Roots (Sound Type) +MUDDY_MANGROVE_ROOTS=0.5 +# Gravel (Sound Type) +GRAVEL=0.3 +# Calcite (Sound Type) +CALCITE=1.5 +# Hard Crop (Sound Type) +HARD_CROP=0.5 +# Wood (Sound Type) +WOOD=0.4 +# Snow (Sound Type) +SNOW=0.15 +# Nylium (Sound Type) +NYLIUM=0.5 +# Rooted Dirt (Sound Type) +ROOTED_DIRT=0.5 +# Nether Ore (Sound Type) +NETHER_ORE=1.1 +# Metal (Sound Type) +METAL=1.25 +# Big Dripleaf (Sound Type) +BIG_DRIPLEAF=0.5 +# Grass (Sound Type) +GRASS=0.3 +# Roots (Sound Type) +ROOTS=0.5 +# Coral Block (Sound Type) +CORAL_BLOCK=0.2 +# Netherite Block (Sound Type) +NETHERITE_BLOCK=1.5 +# Dripstone Block (Sound Type) +DRIPSTONE_BLOCK=0.5 +# Soul Soil (Sound Type) +SOUL_SOIL=0.2 +# Large Amethyst Bud (Sound Type) +LARGE_AMETHYST_BUD=0.5 +# Soul Sand (Sound Type) +SOUL_SAND=0.2 +# Ancient Debris (Sound Type) +ANCIENT_DEBRIS=0.5 +# Deepslate (Sound Type) +DEEPSLATE=1.5 +# Wet Grass (Sound Type) +WET_GRASS=0.5 +# Nether Wart (Sound Type) +NETHER_WART=0.5 +# Packed Mud (Sound Type) +PACKED_MUD=0.5 +# Anvil (Sound Type) +ANVIL=0.5 +# Lodestone (Sound Type) +LODESTONE=0.5 +# Gilded Blackstone (Sound Type) +GILDED_BLACKSTONE=0.5 +# Weeping Vines (Sound Type) +WEEPING_VINES=0.5 +# Hanging Roots (Sound Type) +HANGING_ROOTS=0.5 +# Spore Blossom (Sound Type) +SPORE_BLOSSOM=0.5 +# Scaffolding (Sound Type) +SCAFFOLDING=0.5 +# Nether Gold Ore (Sound Type) +NETHER_GOLD_ORE=1.1 +# Lily Pad (Sound Type) +LILY_PAD=0.5 +# Ladder (Sound Type) +LADDER=0.5 +# Candle (Sound Type) +CANDLE=0.5 diff --git a/config/sound_physics_remastered/soundphysics.properties b/config/sound_physics_remastered/soundphysics.properties new file mode 100644 index 0000000..5bc2b0f --- /dev/null +++ b/config/sound_physics_remastered/soundphysics.properties @@ -0,0 +1,94 @@ +# Enables/Disables all sound effects +enabled=true +# Affects how quiet a sound gets based on distance +# Lower values mean distant sounds are louder +# This setting requires you to be in singleplayer or having the mod installed on the server +# 1.0 is the physically correct value +attenuation_factor=1.0 +# The volume of simulated reverberations +reverb_gain=1.0 +# The brightness of reverberation +# Higher values result in more high frequencies in reverberation +# Lower values give a more muffled sound to the reverb +reverb_brightness=1.0 +# The distance of reverb relative to the sound distance +reverb_distance=1.5 +# The amount of sound that will be absorbed when traveling through blocks +block_absorption=1.0 +# Higher values mean smaller objects won't be considered as occluding +occlusion_variation=0.35 +# The default amount of sound reflectance energy for all blocks +# Lower values result in more conservative reverb simulation with shorter reverb tails +# Higher values result in more generous reverb simulation with higher reverb tails +default_block_reflectivity=0.5 +# The default amount of occlusion for all blocks +# Lower values will result in sounds being less muffled through walls +# Higher values mean sounds will be not audible though thicker walls +default_block_occlusion_factor=1.0 +# Minecraft won't allow sounds to play past a certain distance +# This parameter is a multiplier for how far away a sound source is allowed to be in order for it to actually play +# This setting only takes affect in singleplayer worlds and when installed on the server +sound_distance_allowance=4.0 +# A value controlling the amount that air absorbs high frequencies with distance +# A value of 1.0 is physically correct for air with normal humidity and temperature +# Higher values mean air will absorb more high frequencies with distance +# 0 disables this effect +air_absorption=1.0 +# How much sound is filtered when the player is underwater +# 0.0 means no filter +# 1.0 means fully filtered +underwater_filter=1.0 +# Whether sounds like cave, nether or underwater ambient sounds should have sound physics +evaluate_ambient_sounds=false +# The number of rays to trace to determine reverberation for each sound source +# More rays provides more consistent tracing results but takes more time to calculate +# Decrease this value if you experience lag spikes when sounds play +environment_evaluation_ray_count=32 +# The number of rays bounces to trace to determine reverberation for each sound source +# More bounces provides more echo and sound ducting but takes more time to calculate +# Decrease this value if you experience lag spikes when sounds play +environment_evaluation_ray_bounces=4 +# If sound hits a non-full-square side, block occlusion is multiplied by this +non_full_block_occlusion_factor=0.25 +# The maximum amount of rays to determine occlusion +# Directly correlates to the amount of blocks between walls that are considered +max_occlusion_rays=16 +# The amount at which occlusion is capped +max_occlusion=64.0 +# If enabled, the occlusion calculation only uses one path between the sound source and the listener instead of 9 +strict_occlusion=false +# Whether to try calculating where the sound should come from based on reflections +sound_direction_evaluation=true +# Skip redirecting non-occluded sounds (the ones you can see directly) +redirect_non_occluded_sounds=true +# If music discs or other longer sounds should be frequently reevaluated +update_moving_sounds=false +# The interval in ticks that moving sounds are reevaluated +# Lower values mean more frequent reevaluation but also more lag +# This option only takes effect if update_moving_sounds is enabled +sound_update_interval=5 +# Disable level clone and cache. This will fall back to original main thread access. +# WARNING! Enabling this will cause instability and issues with other mods. +unsafe_level_access=false +# The radius of chunks to clone for level access +level_clone_range=4 +# The maximum number of ticks to retain the cloned level in the cache +level_clone_max_retain_ticks=20 +# The maximum distance a player can move from the cloned origin before invalidation +level_clone_max_retain_block_distance=16 +# Enables debug logging +debug_logging=false +# Provides more information about occlusion in the logs +occlusion_logging=false +# Provides more information about the environment calculation in the logs +environment_logging=false +# Provides more information about how long computations take +performance_logging=false +# If enabled, the path of the sound will be rendered in game +render_sound_bounces=false +# If enabled, occlusion will be visualized in game +render_occlusion=false +# Enables/Disables sound effects for Simple Voice Chat audio +simple_voice_chat_integration=true +# Enables/Disables hearing your own echo with Simple Voice Chat +simple_voice_chat_hear_self=false diff --git a/config/sporeconfig.toml b/config/sporeconfig.toml new file mode 100644 index 0000000..f984784 --- /dev/null +++ b/config/sporeconfig.toml @@ -0,0 +1,1006 @@ + +[Spawns] + #Default false + "Should mobs spawn after a few days?" = false + "mob|weight|minimum|maximum" = ["spore:inf_human|80|2|5", "spore:inf_drowned|10|1|2", "spore:inf_pillager|40|1|3", "spore:inf_villager|70|1|3", "spore:inf_player|20|1|2", "spore:inf_wanderer|25|1|2", "spore:inf_witch|25|1|2"] + "Mobs that spawn in laboratory type structures" = ["spore:inf_hazmat|70|2|5", "spore:inf_player|20|1|2", "spore:plagued|15|1|2", "spore:lacerator|20|1|3"] + #Default false + "Should mobs be also able to spawn in daytime?" = false + #Default minecraft:is_overworld + "Dictates in what biome the infected spawn" = ["minecraft:is_overworld"] + #Default 40 + MobCap = 40 + #Default 3 + "Days before infected start spawning" = 3 + +["Global Variables"] + "Global Health Modifier" = 1.0 + #Default true + "Should the infected be weak to cold?" = true + "Hunger in seconds" = 300 + "Global Armor Modifier" = 1.0 + #Default true + "Should some infected have higher thinking such as opening doors or trying to break certain blocks?" = true + #Default true + "Should the infected starve overtime?" = true + "The amount of needed Proto Hiveminds for the world to change (Proto World Modifier)" = 3 + "Global Damage Modifier" = 1.0 + #Default false + "Should the costumes be always active?" = false + #Default true + "Should certain mobs wear costumes on occasions?" = true + +["Flesh Exoskeleton"] + #Default 0 + #Range: > 0 + "Armor Toughness" = 0 + #Default 0 + #Range: > 0 + "Armor Knockback Resistance" = 0 + + ["Flesh Exoskeleton".Helmet] + #Default 2 + #Range: > 1 + "Helmet Protection" = 2 + #Default 350 + #Range: > 1 + "Helmet Durability" = 350 + + ["Flesh Exoskeleton".Leggings] + #Default 5 + #Range: > 1 + "Leggings Protection" = 5 + #Default 400 + #Range: > 1 + "Leggings Durability" = 400 + + ["Flesh Exoskeleton".Boots] + #Default 350 + #Range: > 1 + "Boots Durability" = 350 + #Default 2 + #Range: > 1 + "Boots Protection" = 2 + + ["Flesh Exoskeleton".Chestplate] + #Default 6 + #Range: > 1 + "Chestplate Protection" = 6 + #Default 500 + #Range: > 1 + "Chestplate Durability" = 500 + +["Targeting Tasks"] + #Default false + "Should attack Animals?" = false + "Mobs Not Targeted" = ["minecraft:creeper", "minecraft:squid", "minecraft:bat", "minecraft:armor_stand", "creeperoverhaul:", "sculkhorde:", "fromanotherworld:"] + "Mobs that will run from infected" = ["minecraft:villager", "minecraft:wandering_trader", "roamers:bandit"] + "Mobs ALWAYS Targeted" = ["minecraft:villager", "minecraft:wandering_trader", "minecraft:iron_golem"] + #Default true + "Should attack other mobs?" = true + "Mobs that will target infected" = ["minecraft:iron_golem", "minecraft:snow_golem", "guardvillagers:guard", "roamers:roamer"] + +[Compatibilities] + #Default false + "Should there be a compatibility with FAW?" = false + #Default false + "Should there be a compatibility with Sculk Infection?" = false + +["Mob Roles, decides some of the interactions between the infected mobs"] + Disposable = ["spore:inf_human", "spore:inf_villager", "spore:inf_wanderer", "spore:knight", "spore:griefer", "spore:slasher", "spore:volatile", "spore:inf_vindicator", "minecraft:creeper"] + Ranged = ["spore:spitter", "spore:inf_pillager", "spore:braiomil", "spore:inf_evoker"] + Support = ["spore:inf_witch", "spore:braiomil", "spore:howler", "spore:busser"] + "Basic Infecteds" = ["spore:inf_human", "spore:inf_villager", "spore:inf_wanderer", "spore:inf_witch", "spore:inf_pillager", "spore:inf_player"] + "Evolved Infecteds" = ["spore:braiomil", "spore:knight", "spore:griefer", "spore:busser", "spore:spitter", "spore:leaper", "spore:slasher", "spore:howler", "spore:stalker", "spore:brute", "spore:inf_evoker", "spore:inf_vindicator"] + +[Effects] + "Mobs that are immune to the mycelium infection" = ["minecraft:ghast", "minecraft:iron_golem", "minecraft:magma_cube", "minecraft:mooshroom", "minecraft:phantom", "minecraft:skeleton_horse", "minecraft:snow_golem", "minecraft:stray", "minecraft:wither", "minecraft:skeleton"] + "Mobs that are damaged by corrosion" = ["minecraft:iron_golem"] + +["Mob Evolutions and Infection System"] + + ["Mob Evolutions and Infection System".Infections] + #Default true + "Should the player be infected on death?" = true + "Mobs and their infected counterparts" = ["minecraft:zombie|spore:inf_human", "minecraft:husk|spore:inf_husk", "minecraft:drowned|spore:inf_drowned", "minecraft:pillager|spore:inf_pillager", "minecraft:villager|spore:inf_villager", "guardvillagers:guard|spore:inf_villager", "recruits:recruit|spore:inf_villager", "recruits:bowman|spore:inf_villager", "recruits:recruit_shieldman|spore:inf_villager", "recruits:nomad|spore:inf_villager", "recruits:horseman|spore:inf_villager", "minecraft:witch|spore:inf_witch", "minecraft:wandering_trader|spore:inf_wanderer", "minecraft:evoker|spore:inf_evoker", "minecraft:vindicator|spore:inf_vindicator", "hunterillager:hunterillager|spore:inf_vindicator", "roamers:roamer|spore:inf_player", "roamers:bandit|spore:inf_player"] + + ["Mob Evolutions and Infection System".Evolutions] + "Infected Human Evolutions" = ["spore:knight", "spore:griefer", "spore:braiomil", "spore:busser"] + #Default 1 + "Minimum amount of kills to start the evolution" = 1 + "Infected Villager Evolutions" = ["spore:slasher", "spore:leaper", "spore:spitter"] + "Mobs that won't despawn after being created from assimilation" = ["spore:inf_villager", "spore:inf_pillager", "spore:inf_witch"] + "Infected Pillager Evolutions" = ["spore:howler", "spore:stalker", "spore:brute"] + #Default 300 + "Evolution Timer in seconds" = 300 + #Default 7 + "Minimum amount of kills to start the hyper evolution" = 7 + "Infected Witch Evolutions" = ["spore:volatile"] + "Infected Husk Evolutions" = ["spore:thorn", "spore:jagd"] + +[Mobs] + + [Mobs."Infected Hazmat"] + #Default 20 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Hazmat Max health" = 20.0 + #Default 1 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Infected Hazmat Armor" = 6.0 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Hazmat Damage" = 6.0 + + [Mobs.Braurei] + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Braurei Armor" = 6.0 + "Braurei buffs" = ["minecraft:speed", "minecraft:strength", "minecraft:resistance", "minecraft:fire_resistance", "minecraft:regeneration", "minecraft:absorption"] + #Default 80 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Braurei Max health" = 80.0 + + [Mobs."Infected Vindicator"] + #Default 28 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Vindicator Max health" = 28.0 + #Default 4 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Vindicator Armor" = 4.0 + #Default 7 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Vindicator Damage" = 7.0 + + [Mobs."Infected Human"] + #Default 15 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Human Max health" = 15.0 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Human Damage" = 6.0 + #Default 1 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Infected Human Armor" = 1.0 + + [Mobs.Hallucination] + #Default 10% + #Range: 1.0 ~ 1.7976931348623157E308 + "chance for a hallucination to spawn when the victim is mad" = 10.0 + #Default 4 + #Range: 1.0 ~ 1.7976931348623157E308 + "The mental damage dealt by hallucinations" = 4.0 + + [Mobs.Inquisitor] + #Default 7 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Inquisitor Armor" = 7.0 + #Default 60 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Inquisitor Max health" = 60.0 + #Default 20 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Inquisitor Damage" = 20.0 + + [Mobs.Lacerator] + #Default 30 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Lacerator Max health" = 30.0 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Lacerator Damage" = 6.0 + #Default 8 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Lacerator Armor" = 8.0 + + [Mobs."Infected Witch"] + #Default 4 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Infected Witch Melee Damage" = 4.0 + #Default 25 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Witch Max health" = 25.0 + "Potions that are used to attack others , NOT effects" = ["minecraft:weakness", "minecraft:poison", "spore:mycelium_potion", "spore:marker_potion"] + #Default 60 + #Range: > 1 + "Sets the time before throwing a potion when attacking" = 60 + #Default true + "Should Witches use Potions?" = true + "Potions that are used to buff infected , NOT effects" = ["minecraft:invisibility", "minecraft:swiftness", "minecraft:strength"] + #Default 40 + #Range: > 1 + "Sets the time before throwing a potion when buffing" = 40 + #Default 1 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Infected Witch Armor" = 1.0 + + [Mobs."Infected Drowned"] + #Default 5 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Drowned Damage" = 5.0 + #Default 16 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Drowned Max health" = 16.0 + #Default 1 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Drowned Armor" = 1.0 + + [Mobs.Stalker] + #Default 3 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Stalker Armor" = 3.0 + #Default 55 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Stalker Max health" = 55.0 + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Stalker Damage" = 10.0 + + [Mobs.Braiomil] + #Default values: minecraft:poison|120|0 ,spore:mycelium|600|0 ,spore:marker|2400|1 + "Braiomil Effects" = ["minecraft:poison|120|0", "spore:mycelium_ef|600|1", "spore:marker|2400|1"] + #Default 8 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Braiomil Melee Damage" = 8.0 + #Default 25 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Braiomil Max health" = 25.0 + #Default 4 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Braiomil Armor" = 4.0 + + [Mobs."Infected Player"] + #Default 4 + #Range: 1.0 ~ 1.7976931348623157E308 + "Infected Player Damage" = 4.0 + #Default 21 + #Range: 1.0 ~ 1.7976931348623157E308 + "Infected Player Max health" = 21.0 + #Default 2 + #Range: 1.0 ~ 1.7976931348623157E308 + "Infected Player Armor" = 2.0 + + [Mobs.Griefer] + #Default 2 + "Explosion Radius" = 2 + #Default 5 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Griefer Damage" = 5.0 + #Default 3 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Griefer Armor" = 3.0 + #Default 45 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Griefer Max health" = 45.0 + #Default true + "Should explosion break blocks ?" = true + + [Mobs.Brotkatze] + #Default values: minecraft:poison|120|0 ,spore:mycelium|600|0 ,spore:marker|2400|1 + "Braiomil Effects" = ["minecraft:wither|200|0", "minecraft:weakness|300|1", "spore:mycelium_ef|600|1", "spore:marker|2400|1"] + #Default 5 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Brotkatze Armor" = 5.0 + #Default 70 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Brotkatze Max health" = 70.0 + #Default 15 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Brotkatze Damage" = 15.0 + + [Mobs.Plagued] + #Default 30 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Plagued Max health" = 30.0 + #Default 5 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Plagued Damage" = 5.0 + #Default 5 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Plagued Armor" = 5.0 + + [Mobs.Knight] + #Default 25 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Knight Max health" = 25.0 + #Default 7 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Knight Damage" = 7.0 + #Default 7 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Knight Armor" = 7.0 + + [Mobs.Mound] + #Default 2 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Mound Armor" = 2.0 + #Default 20 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Mound range at the age of 4" = 20.0 + #Default 15 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Mound range at the age of 3" = 15.0 + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Mound range at the age of 2" = 10.0 + #Default 5 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Mound default range" = 5.0 + #Default true + "Should the mound spread foliage and infect blocks?" = true + #Default 900 + #Range: > 1 + "Sets Mound Ageing Cooldown" = 900 + #Default 80 + #Range: > 1 + "Sets the range in which a mound checks for feedable blocks" = 80 + #Default 30 + #Range: > 1 + "Sets Mound Infection Cooldown" = 30 + #Default 20 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Mound Max health" = 20.0 + #Default 2 + #Range: > 1 + "Sets the amount of biomass a mound can feed a structure block at once" = 2 + + [Mobs.Leaper] + #Default 8 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Leaper Damage" = 8.0 + #Default 55 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Leaper Max health" = 55.0 + #Default 3 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Leaper Armor" = 3.0 + + [Mobs.Howler] + "Mobs that can be summoned by the Howler" = ["spore:inf_human", "spore:inf_villager", "spore:inf_pillager", "spore:knight"] + #Default 4 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Howler Armor" = 4.0 + #Default 32 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Howler Max health" = 32.0 + #Default 5 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Howler Damage" = 5.0 + "Howler buff effect list" = ["minecraft:regeneration", "minecraft:speed", "minecraft:health_boost", "minecraft:strength", "minecraft:resistance"] + + [Mobs."Infected Villager"] + #Default 20 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Villager Max health" = 20.0 + #Default 1 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Infected Villager Armor" = 1.0 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Villager Damage" = 6.0 + + [Mobs.Verwahrung] + #Default 20 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Verwahrung Max health" = 20.0 + #Default 2 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Verwahrung Armor" = 2.0 + "Verwahrung summons" = ["spore:knight", "spore:griefer", "spore:braiomil", "spore:leaper", "spore:slasher", "spore:inf_evoker", "spore:busser", "spore:volatile"] + "Verwahrung buffs" = ["minecraft:speed", "minecraft:strength", "minecraft:resistance", "minecraft:regeneration"] + + [Mobs.Howitzer] + #Default values: minecraft:blindness|600|0, spore:mycelium|600|1, minecraft:slowness|600|1 + "Gazenbreacher debuffs" = ["minecraft:blindness|600|0", "spore:mycelium_ef|600|1", "minecraft:slowness|600|1"] + #Default values: minecraft:speed|600|0, minecraft:strength|600|0, minecraft:resistance|600|1 + "Gazenbreacher buffs" = ["minecraft:speed|600|0", "minecraft:strength|600|0", "minecraft:resistance|600|1"] + #Default 100 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Howitzer Damage Cap , set to 0 to disable" = 100.0 + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Howitzer Armor" = 10.0 + #Default 15 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Howitzer Damage" = 15.0 + "Mobs that may spawn out of its dropped bombs" = ["spore:inf_vindicator", "spore:busser", "spore:brute", "spore:knight", "spore:griefer", "spore:leaper", "spore:inf_evoker", "spore:spitter", "spore:stalker", "spore:braiomil"] + #Default 500 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Howitzer Max health" = 500.0 + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Howitzer Ranged Damage" = 10.0 + + [Mobs.Sieger] + #Default 300 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Sieger Max health" = 300.0 + #Default 25 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Sieger Armor" = 25.0 + #Default 70 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Sieger Damage Cap , set to 0 to disable" = 70.0 + #Default values: minecraft:wither ,spore:mycelium ,minecraft:weakness + "Sieger explosion ranged effects" = ["minecraft:wither", "spore:mycelium_ef", "minecraft:weakness"] + #Default 30 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Sieger Damage" = 30.0 + #Default values: minecraft:speed|600|0 ,minecraft:strength|600|0 ,minecraft:resistance|600|1 + "Sieger buffs" = ["minecraft:speed|600|0", "minecraft:strength|600|0", "minecraft:resistance|600|1"] + #Default values: minecraft:weakness|600|1 ,spore:mycelium|600|1 ,minecraft:slowness|600|1 + "Sieger debuffs" = ["minecraft:weakness|600|1", "spore:mycelium_ef|600|1", "minecraft:slowness|600|1"] + + [Mobs."Infected Pillager"] + #Default 2 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Pillager Armor" = 2.0 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Pillager Damage" = 6.0 + #Default 1.6f + "Sets Infected Pillager Range Damage" = 1.6 + #Default 20 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Pillager Max health" = 20.0 + + [Mobs.Scamper] + #Default 3 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Scamper Armor" = 3.0 + #Default 600 + #Range: > 1 + "Sets Scamper Age" = 600 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Scamper Damage" = 6.0 + #Default 25 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Scamper Max health" = 25.0 + #Default true + "Should Scampers summon Mounds on death?" = true + + [Mobs.Brute] + #Default 70 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Brute Max health" = 70.0 + #Default 15 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Brute Armor" = 15.0 + #Default 7 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Brute Damage" = 7.0 + + [Mobs.Vervathorn] + #Default 7 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Vervathorn Damage" = 7.0 + #Default 40 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Vervathorn Max health" = 40.0 + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Vervathorn Armor" = 10.0 + + [Mobs.Womb] + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets the base armor of the Womb" = 6.0 + "Mobs that are summoned for air support" = ["spore:hindenburg", "spore:howitzer"] + #Default 30 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets the base health of the Womb" = 30.0 + #Default 100 + #Range: > 1 + "Sets the required biomass before it summons a calamity" = 100 + "Mobs that are summoned for underground support" = ["spore:gazenbreacher", "spore:sieger"] + #Default 30 + #Range: > 1 + "Sets the time before the Womb gains one biomass" = 30 + #Default 10 + #Range: > 1 + "How much biomass does it get from consuming infected" = 10 + "Mobs that are summoned for water support" = ["spore:gazenbreacher"] + "Mobs that are summoned for ground support" = ["spore:sieger", "spore:howitzer"] + + [Mobs.Specter] + #Default 70 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Specter Max health" = 70.0 + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Specter Damage" = 10.0 + #Default 8 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Specter Armor" = 8.0 + + [Mobs."Infected Evoker"] + #Default 7 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Evoker Damage" = 7.0 + #Default 7 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Claw Damage" = 7.0 + #Default 35 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Evoker Max health" = 35.0 + #Default 4 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Evoker Armor" = 4.0 + #Default 15 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Claw Max health" = 15.0 + #Default 3 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Claw Armor" = 3.0 + + [Mobs.Phayres] + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Phayres Armor" = 10.0 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Phayres ranged Damage" = 6.0 + #Default 50 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Phayres Max health" = 50.0 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Phayres Damage" = 6.0 + + [Mobs."Proto Hivemind"] + #Default 20 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Proto Damage Cap, set to 0 to disable" = 20.0 + #Default true + "Should the hivemind spread madness?" = true + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Proto Melee damage" = 10.0 + #Default 3.0 + #Range: 0.1 ~ 1.7976931348623157E308 + "Sets The chance for a raid to start" = 3.0 + "Sentient Mobs targeted by the hivemind" = ["minecraft:villager", "minecraft:pillager", "guardvillagers:guard", "minecraft:evoker", "minecraft:vindicator", "recruits:recruit", "recruits:bowman", "recruits:recruit_shieldman", "recruits:nomad", "recruits:horseman", "roamers:roamer"] + #Default 15 + #Range: 0.0 ~ 1.7976931348623157E308 + "Chance for the death of a linked evolved infected to trigger the hivemind" = 15.0 + "Mobs that the proto can summon to defend itself" = ["spore:mound", "spore:vigil", "spore:umarmed", "spore:usurper", "spore:braurei", "spore:verva", "spore:delusioner"] + #Default 300 + #Range: > 1 + "Sets the linking range" = 300 + #Default 100 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Proto Max health" = 100.0 + #Default true + "Should the hivemind send Vigils to raid?" = true + #Default true + "Should the hivemind build a wall of flesh around itself?" = true + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Proto Armor" = 10.0 + #Default true + "Should the hivemind generate a chunkloader at its location?" = true + + [Mobs.Volatile] + "Buffs the Volatile might give to its target" = ["minecraft:poison", "minecraft:weakness", "minecraft:hunger", "spore:marker"] + #Default 60 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Volatile Max health" = 60.0 + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Volatile Damage" = 10.0 + "Buffs the Volatile might get when hurt" = ["minecraft:regeneration", "minecraft:speed", "minecraft:resistance", "minecraft:fire_resistance"] + #Default 4 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Volatile Armor" = 4.0 + + [Mobs.Umarmer] + #Default 70 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Umarmer Max health" = 70.0 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Umarmer Armor" = 6.0 + #Default 8 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Umarmer Damage" = 8.0 + + [Mobs."Infected Wandering Trader"] + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Wandering Trader Damage" = 6.0 + #Default 1 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Infected Wandering Trader Armor" = 1.0 + #Default true + "Can the Infected Wandering Trader use Potions" = true + #Default 20 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Wandering Trader Max health" = 20.0 + + [Mobs.Gastgeber] + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Gastgeber Armor" = 6.0 + #Default 600 + #Range: > 1 + "Seconds before Gastgeber moves from the area" = 600 + #Default 7 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Gastgeber Damage" = 7.0 + #Default 25 + #Range: > 1 + "Infection Range" = 25 + #Default 70 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Gastgeber Max health" = 70.0 + #Default 30 + #Range: > 1 + "Seconds before Gastgeber spreads foliage" = 30 + + [Mobs.Usurper] + #Default 60 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Usurper Max health" = 60.0 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Usurper Armor" = 6.0 + + [Mobs.Hindenburg] + #Default 15 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Hindenburg Danage" = 15.0 + #Default 5 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Hindenburg Armor" = 5.0 + #Default 400 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Hindenburg Max health" = 400.0 + #Default values: minecraft:jump_boost|600|0, minecraft:slow_falling|600|0, minecraft:resistance|600|1 + "Hindenburg buffs" = ["minecraft:jump_boost|600|0", "minecraft:slow_falling|600|0", "minecraft:resistance|600|1"] + #Default 40 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Hindenburg Damage Cap , set to 0 to disable" = 40.0 + #Default values: minecraft:nausea|600|1 ,spore:mycelium|600|1 ,minecraft:slowness|600|1 + "Hindenburg debuffs" = ["minecraft:nausea|600|1", "spore:mycelium_ef|600|1", "minecraft:slowness|600|1"] + #Default values: minecraft:wither, spore:mycelium, minecraft:weakness, minecraft:poison, spore:corrosion, minecraft:blindness + "Hindenburg explosion ranged effects" = ["minecraft:wither", "spore:mycelium_ef", "minecraft:weakness", "minecraft:poison", "spore:corrosion", "minecraft:blindness"] + + [Mobs.Slasher] + #Default 35 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Slasher Max health" = 35.0 + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Slasher Damage" = 10.0 + #Default 2 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Slasher Armor" = 2.0 + + [Mobs."Infected Husk"] + #Default 3 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Infected Husk Armor" = 3.0 + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Husk Damage" = 6.0 + #Default 21 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Infected Husk Max health" = 21.0 + + [Mobs.Wendigo] + #Default true + "Should the wendigo take off ur armor?" = true + #Default 8 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Wendigo Armor" = 8.0 + #Default 75 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Wendigo Max health" = 75.0 + #Default 15 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Wendigo Damage" = 15.0 + + [Mobs.Vigil] + #The max wave of infected a vigil can summon + "Vigil max wave" = ["spore:inf_vindicator", "spore:busser", "spore:inf_witch", "spore:brute", "spore:knight", "spore:griefer", "spore:thorn", "spore:jagd", "spore:leaper", "spore:inf_evoker", "spore:spitter", "spore:stalker", "spore:howler", "spore:braiomil", "spore:wendigo", "spore:inquisitor", "spore:brot"] + #The mixed wave of infected a vigil can summon + "Vigil mix wave" = ["spore:inf_human", "spore:inf_villager", "spore:inf_pillager", "spore:inf_wanderer", "spore:knight", "spore:griefer", "spore:thorn", "spore:jagd", "spore:leaper", "spore:inf_evoker", "spore:spitter"] + #Default 60 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Vigil Max health" = 60.0 + #The base wave of infected a vigil can summon + "Vigil min wave" = ["spore:inf_human", "spore:inf_husk", "spore:inf_drowned", "spore:inf_villager", "spore:inf_pillager", "spore:inf_drowned"] + #Default 15 + #Range: > 1 + "Sets the maximum size of the wave" = 15 + #Default 5 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Vigil Armor" = 5.0 + + [Mobs.Gazenbreacher] + #Default values: minecraft:darkness|600|0, spore:mycelium|600|1, minecraft:hunger|600|1 + "Gazenbreacher debuffs" = ["minecraft:darkness|600|0", "spore:mycelium_ef|600|1", "minecraft:hunger|600|1"] + #Default 25 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Gazenbreacher Damage" = 25.0 + #Default 100 + #Range: 0.0 ~ 1.7976931348623157E308 + "Sets Gazenbreacher Damage Cap , set to 0 to disable" = 100.0 + #Default values: minecraft:speed|600|0, minecraft:conduit_power|600|0, minecraft:resistance|600|1 + "Gazenbreacher buffs" = ["minecraft:speed|600|0", "minecraft:conduit_power|600|0", "minecraft:resistance|600|1"] + #Default 15 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Gazenbreacher Armor" = 15.0 + #Default 350 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Gazenbreacher Max health" = 350.0 + #Default 10 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Gazenbreacher bile damage" = 10.0 + + [Mobs.Scent] + #Default 4000 + "Scent life" = 4000 + #Default 5 + "The chance for the scent to spawn from a mob dying (1-100)" = 5 + #Default true + "Should Scents have particles?" = true + #Default 300 + "The average amount of time it will take for a mob to be summoned" = 300 + #Default true + "Should Scents spawn?" = true + "Overcharged Scent buff effect list" = ["minecraft:regeneration", "minecraft:speed", "minecraft:health_boost", "minecraft:strength", "minecraft:resistance"] + #Default 5 + "The max amount of Scents that can spawn in an area" = 5 + "Mobs that can be summoned by the Scent" = ["spore:inf_human", "spore:inf_villager", "spore:inf_pillager", "spore:inf_husk"] + #Default 4 + "Overcharged Scent bonus kill points" = 4 + #Default true + "Should scent summon entities?" = true + + [Mobs.Spitter] + #Default 6 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Spitter Damage at long range" = 6.0 + #Default 1 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Spitter Armor" = 1.0 + #Default 15 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Spiter Max health" = 15.0 + #Default 1 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Spitter Damage at close range" = 1.0 + + [Mobs.Delusioner] + #Default 2 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Delusioner Armor" = 2.0 + #Default 35 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Delusioner Max health" = 35.0 + + [Mobs.Jagdhund] + #Default 7 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Jagdhund Damage" = 7.0 + #Default 35 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Jagdhund Max health" = 35.0 + #Default 4 + #Range: 1.0 ~ 1.7976931348623157E308 + "Sets Jagdhund Armor" = 4.0 + +[Elytron] + #Default 0 + #Range: > 0 + "Knockback Resistance" = 0 + #Default 1 + #Range: > 0 + Toughness = 1 + #Default 500 + #Range: > 1 + Durability = 500 + #Default 5 + #Range: > 1 + Protection = 5 + +["Plated Exoskeleton"] + #Default 1 + #Range: > 0 + "Armor Toughness" = 1 + #Default 0 + #Range: > 0 + "Armor Knockback Resistance" = 0 + + ["Plated Exoskeleton".Helmet] + #Default 3 + #Range: > 1 + "Helmet Protection" = 3 + #Default 350 + #Range: > 1 + "Helmet Durability" = 450 + + ["Plated Exoskeleton".Leggings] + #Default 6 + #Range: > 1 + "Leggings Protection" = 5 + #Default 400 + #Range: > 1 + "Leggings Durability" = 500 + + ["Plated Exoskeleton".Boots] + #Default 350 + #Range: > 1 + "Boots Durability" = 450 + #Default 2 + #Range: > 1 + "Boots Protection" = 2 + + ["Plated Exoskeleton".Chestplate] + #Default 7 + #Range: > 1 + "Chestplate Protection" = 7 + #Default 500 + #Range: > 1 + "Chestplate Durability" = 600 + +["Living Exoskeleton"] + #Default 1 + #Range: > 0 + "Armor Toughness" = 1 + #Default 1 + #Range: > 0 + "Armor Knockback Resistance" = 1 + + ["Living Exoskeleton".Helmet] + #Default 4 + #Range: > 1 + "Helmet Protection" = 4 + #Default 350 + #Range: > 1 + "Helmet Durability" = 350 + + ["Living Exoskeleton".Leggings] + #Default 9 + #Range: > 1 + "Leggings Protection" = 9 + #Default 400 + #Range: > 1 + "Leggings Durability" = 400 + + ["Living Exoskeleton".Boots] + #Default 350 + #Range: > 1 + "Boots Durability" = 350 + #Default 4 + #Range: > 1 + "Boots Protection" = 4 + + ["Living Exoskeleton"."Chestplate Upgraded"] + #Default 13 + #Range: > 1 + "Chestplate Protection" = 13 + #Default 700 + #Range: > 1 + "Chestplate Durability" = 700 + + ["Living Exoskeleton".Chestplate] + #Default 10 + #Range: > 1 + "Chestplate Protection" = 10 + #Default 500 + #Range: > 1 + "Chestplate Durability" = 500 + +["Griefing Parameters"] + "The block breaking hardness of calamities" = 5 + "The block breaking hardness of experiments" = 1 + "The block breaking hardness of hyper evolveds" = 3 + +["Weapons and Tools OwO"] + + ["Weapons and Tools OwO".Crossbow] + #Default 700 + "Crossbow Durability" = 700 + #Default 1.0 + "Crossbow Range Damage Modifier" = 1.0 + + ["Weapons and Tools OwO".Scythe] + #Default 1200 + Durability = 1200 + #Default 8 + #Range: > 1 + Damage = 8 + + ["Weapons and Tools OwO".Pickaxe] + #Default 2500 + Durability = 2500 + #Default 10 + #Range: > 1 + Damage = 10 + + ["Weapons and Tools OwO".Bow] + #Default 700 + "Bow Durability" = 700 + #Default 5 + #Range: > 1 + Damage = 5 + #Default 1.0 + "Bow Range Damage Modifier" = 1.0 + + ["Weapons and Tools OwO".Rapier] + #Default 900 + Durability = 900 + #Default 10 + #Range: > 1 + Damage = 10 + + ["Weapons and Tools OwO".Maul] + #Default 3000 + Durability = 3000 + #Default 7 + #Range: > 1 + Damage = 7 + + ["Weapons and Tools OwO".Sickle] + #Default 1200 + Durability = 1200 + #Default 12 + #Range: > 1 + Damage = 12 + + ["Weapons and Tools OwO".Armads] + #Default 2500 + Durability = 2500 + #Default 15 + #Range: > 1 + Damage = 15 + + ["Weapons and Tools OwO".Knife] + #Default 400 + Durability = 400 + #Default 6 + #Range: > 1 + Damage = 6 + + ["Weapons and Tools OwO".Mace] + #Default 1000 + Durability = 1000 + #Default 9 + #Range: > 1 + Damage = 9 + + ["Weapons and Tools OwO"."Combat Shovel"] + #Default 2800 + Durability = 2800 + #Default 6 + #Range: > 1 + Damage = 6 + + ["Weapons and Tools OwO".GreatSword] + #Default 2000 + Durability = 2000 + #Default 12 + #Range: > 1 + Damage = 12 + + ["Weapons and Tools OwO".Saber] + #Default 1000 + Durability = 1000 + #Default 8 + #Range: > 1 + Damage = 8 + + ["Weapons and Tools OwO"."Gas Masks"] + "Gas masks" = ["spore:gas_mask"] + + ["Weapons and Tools OwO".Spear] + #Default 12 + "Ranged Damage" = 12 + #Default 800 + Durability = 800 + #Default 11 + #Range: > 1 + "Melee Damage" = 11 + diff --git a/config/sporedata.toml b/config/sporedata.toml new file mode 100644 index 0000000..a765cea --- /dev/null +++ b/config/sporedata.toml @@ -0,0 +1,87 @@ + +["Loot Tables"] + #item|chance to drop(1-100)|minimum amount|maximum amount. Only values above 0 will be taken in consideration. + "Infected Human" = ["spore:mutated_fiber|50|1|3", "spore:mutated_heart|10|1|1"] + "Infected Drowned" = ["spore:mutated_fiber|50|1|3", "spore:mutated_heart|5|1|1", "minecraft:copper_ingot|15|1|1"] + "Infected Villager" = ["spore:mutated_fiber|50|2|5", "spore:mutated_heart|10|1|1", "spore:cerebrum|25|1|1", "spore:spine_fragment|15|1|3"] + "Infected Pillager" = ["spore:mutated_fiber|50|2|5", "spore:mutated_heart|10|1|1", "spore:cerebrum|25|1|1", "spore:spine_fragment|15|1|3"] + "Infected Witch" = ["spore:mutated_fiber|50|1|3", "minecraft:stick|60|1|6", "minecraft:glowstone_dust|30|1|3", "spore:cerebrum|30|1|1", "spore:spine_fragment|15|1|3"] + "Infected Wandering Trader" = ["spore:mutated_fiber|80|2|5", "spore:mutated_heart|10|1|1", "spore:cerebrum|30|1|1", "spore:spine_fragment|15|1|3"] + "Infected Evoker" = ["spore:mutated_fiber|50|2|5", "spore:armor_fragment|70|1|3", "spore:claw_fragment|80|3|6", "spore:mutated_heart|10|1|1", "spore:cerebrum|25|1|1", "spore:spine_fragment|15|1|3"] + "Infected Vindicator" = ["spore:mutated_fiber|50|2|5", "spore:armor_fragment|80|1|4", "spore:mutated_heart|10|1|1", "spore:cerebrum|25|1|1", "spore:spine_fragment|15|1|3"] + "Claw " = ["spore:mutated_fiber|50|1|3", "spore:armor_fragment|80|1|2", "spore:claw_fragment|80|2|6"] + "Infected Adventurer" = ["spore:mutated_fiber|50|2|5", "spore:mutated_heart|10|1|1"] + "Infected Husk" = ["spore:mutated_fiber|50|5|7", "spore:mutated_heart|15|1|1"] + Plagued = ["spore:mutated_fiber|50|5|7", "spore:mutated_heart|10|1|1", "spore:spine_fragment|15|1|3", "spore:cerebrum|25|1|1"] + Lacerator = ["spore:mutated_fiber|50|5|7", "spore:mutated_heart|10|1|1", "minecraft:iron_ingot|15|1|3", "spore:cerebrum|25|1|1"] + Braiomil = ["spore:mutated_fiber|80|1|3", "spore:armor_fragment|50|1|2", "spore:claw_fragment|80|1|3", "spore:mutated_heart|10|1|1", "spore:alveolic_sack|40|1|3"] + Knight = ["spore:mutated_fiber|70|1|5", "spore:armor_fragment|80|4|9", "spore:mutated_heart|10|1|1", "spore:claw_fragment|80|6|9"] + Griefer = ["spore:mutated_fiber|50|2|5", "spore:armor_fragment|80|2|4", "spore:mutated_heart|10|1|1", "spore:claw_fragment|80|3|6", "spore:tumor|100|1|3", "spore:innards|50|1|1", "spore:tendons|70|3|7"] + Phayres = ["spore:mutated_fiber|80|1|3", "spore:armor_fragment|50|1|2", "spore:claw_fragment|80|1|3", "spore:mutated_heart|10|1|1", "spore:wing_membrane|60|1|3"] + Spitter = ["spore:mutated_fiber|80|1|3", "spore:armor_fragment|50|1|2", "spore:mutated_heart|10|1|1", "spore:cerebrum|20|1|1", "spore:spine_fragment|15|1|3", "spore:corrosive_sack|30|1|1"] + Slasher = ["spore:mutated_fiber|70|1|5", "spore:armor_fragment|80|4|9", "spore:mutated_heart|10|1|1", "spore:cerebrum|20|1|1", "spore:spine_fragment|15|1|3", "spore:sickle_fragment|60|1|1"] + Leaper = ["spore:mutated_fiber|50|2|5", "spore:innards|50|1|1", "spore:armor_fragment|80|2|4", "spore:mutated_heart|10|1|1", "spore:claw_fragment|80|3|6", "spore:cerebrum|20|1|1", "spore:spine_fragment|15|1|3", "spore:tendons|60|3|7"] + Howler = ["spore:mutated_fiber|80|1|3", "spore:claw_fragment|80|1|3", "spore:armor_fragment|50|1|2", "spore:mutated_heart|10|1|1", "spore:cerebrum|20|1|1", "spore:spine_fragment|15|1|3"] + Stalker = ["spore:mutated_fiber|70|1|5", "spore:armor_fragment|80|3|6", "spore:mutated_heart|10|1|1", "spore:claw_fragment|80|1|4", "spore:cerebrum|20|1|1", "spore:spine_fragment|15|1|3", "spore:altered_spleen|30|1|1"] + Brute = ["spore:mutated_fiber|50|2|5", "spore:innards|50|1|1", "spore:armor_fragment|80|5|12", "spore:mutated_heart|10|1|1", "spore:cerebrum|20|1|1", "spore:spine_fragment|15|1|3", "spore:tendons|60|3|7"] + Volatile = ["spore:mutated_fiber|70|1|5", "spore:armor_fragment|80|2|6", "spore:mutated_heart|10|1|1", "spore:claw_fragment|80|6|9", "spore:innards|50|1|1", "spore:tumor|100|2|4"] + VervaThorn = ["spore:mutated_fiber|70|3|8", "spore:armor_fragment|80|4|14", "spore:mutated_heart|10|1|1", "spore:claw_fragment|80|6|14"] + Gastgaber = ["spore:mutated_fiber|80|5|12", "spore:armor_fragment|80|2|6", "spore:mutated_heart|10|1|3", "spore:claw_fragment|80|6|9", "spore:innards|50|1|2", "spore:tumor|100|4|8", "spore:tendons|60|3|7"] + Specter = ["spore:mutated_fiber|80|5|17", "spore:armor_fragment|80|2|9", "spore:mutated_heart|10|1|3", "spore:claw_fragment|80|6|9", "spore:innards|50|1|2", "spore:tumor|100|4|8", "spore:tendons|60|3|7"] + Scamper = ["spore:mutated_fiber|50|1|4", "spore:armor_fragment|80|1|3", "spore:mutated_heart|10|1|1", "spore:tumor|100|1|1"] + Sieger = ["spore:mutated_fiber|100|33|75", "spore:armor_fragment|100|15|38", "spore:mutated_heart|70|3|7", "spore:tumor|100|2|5", "spore:cerebrum|70|2|7", "spore:spine_fragment|56|4|9"] + Howitzer = ["spore:mutated_fiber|100|53|95", "spore:armor_fragment|100|15|25", "spore:mutated_heart|90|6|14", "spore:tumor|100|6|15", "spore:cerebrum|70|2|7", "spore:spine_fragment|56|4|9", "spore:innards|100|3|15"] + Gazenbrecher = ["spore:mutated_fiber|100|33|75", "spore:armor_fragment|100|15|38", "spore:mutated_heart|70|3|7", "spore:cerebrum|70|4|9", "spore:spine_fragment|56|7|15"] + Hindenburg = ["spore:mutated_fiber|100|33|75", "spore:armor_fragment|100|1|4", "spore:mutated_heart|70|3|7", "spore:cerebrum|70|1|4", "spore:spine_fragment|56|7|15", "spore:tumor|100|7|22", "spore:wing_membrane|100|3|11"] + "Sieger Tail" = ["spore:mutated_fiber|100|10|25", "spore:armor_fragment|100|3|10", "spore:tumor|100|7|22"] + "Gazen Tongue" = ["spore:mutated_fiber|100|5|14", "spore:tumor|100|1|4"] + "Howitzer Leg loot" = ["spore:mutated_fiber|100|10|25", "spore:armor_fragment|100|6|17", "spore:tumor|100|7|22", "spore:tendons|70|6|12"] + "Proto Hivemind" = ["spore:mutated_fiber|100|10|20", "spore:armor_fragment|80|4|14", "spore:mutated_heart|80|1|6", "spore:cerebrum|100|2|11", "spore:spine_fragment|80|2|8"] + Jagdhund = ["spore:mutated_fiber|70|1|5", "spore:armor_fragment|80|4|9", "spore:mutated_heart|10|1|1", "spore:claw_fragment|80|6|9"] + Mound = ["spore:mutated_fiber|70|2|5"] + Vigil = ["spore:mutated_fiber|100|6|15", "spore:vigil_eye|100|1|1", "spore:mutated_heart|30|1|1"] + Umarmer = ["spore:mutated_fiber|100|6|15", "spore:armor_fragment|80|1|8", "spore:mutated_heart|30|1|1"] + Usurper = ["spore:mutated_fiber|100|6|7", "spore:armor_fragment|80|1|4", "spore:mutated_heart|30|1|1", "spore:corrosive_sack|70|1|3"] + Wendigo = ["spore:mutated_fiber|70|5|9", "spore:armor_fragment|80|7|12", "spore:mutated_heart|50|1|1", "spore:claw_fragment|80|5|15", "spore:cerebrum|20|1|1", "spore:spine_fragment|15|1|3", "spore:altered_spleen|70|1|2"] + Inquisitor = ["spore:mutated_fiber|70|5|9", "spore:armor_fragment|80|12|22", "spore:mutated_heart|50|1|1", "spore:claw_fragment|80|5|15"] + Brotkatze = ["spore:mutated_fiber|70|5|9", "spore:armor_fragment|80|2|10", "spore:mutated_heart|50|1|1", "spore:claw_fragment|80|5|10", "spore:alveolic_sack|80|2|4"] + Braurei = ["spore:mutated_fiber|100|12|23", "spore:mutated_heart|50|1|3", "spore:cerebrum|50|1|4", "spore:spine_fragment|15|1|3", "spore:altered_spleen|70|1|2"] + "Organite Block" = ["spore:mutated_fiber|50|1|4", "spore:spine|80|1|3", "spore:innards|70|1|5", "spore:altered_spleen|70|1|2", "spore:mutated_heart|85|1|3", "spore:alveolic_sack|80|2|4"] + Innards = ["minecraft:bone|50|1|2", "minecraft:rotten_flesh|40|1|1", "minecraft:golden_apple|5|1|1", "spore:tumor|50|1|5", "spore:mutated_fiber|65|1|5"] + +[Others] + "Infected Player possible names" = ["The_Harbinger69", "ABucketOfFriedChicken", "LoneGuy", "cheesepuff", "Sire_AwfulThe1st", "Azami", "Deyvid", "Dany_Why", "Technoblade", "Ike", "Hypnotizd", "That_Insane_Guy", "JhonOK22", "hacie", "WhisperFire26", "Pajera", "Gistique", "Demonid", "Bowser", "Mad_Dog", "Ripley", "Kraken", "Zero", "Joker_de_Coeur", "bartsek009 ", "xXFuryXx", "Nova69", "Belladonna", "Entity", "Keymind", "Whisper", "Helldwin", "Mademoiselle2016", "Dr_Pilot_MOO"] + #Items|chance of giving + "Head Slot" = ["minecraft:leather_helmet|50", "minecraft:iron_helmet|20", "minecraft:chainmail_helmet|20"] + "Chest Slot" = ["minecraft:leather_chestplate|50", "minecraft:iron_chestplate|20", "minecraft:chainmail_chestplate|20"] + "Legs Slot" = ["minecraft:leather_leggings|50", "minecraft:iron_leggings|20", "minecraft:chainmail_leggings|20"] + "Boots Slot" = ["minecraft:leather_boots|50", "minecraft:iron_boots|20", "minecraft:chainmail_boots|20"] + "MainHand Slot" = ["minecraft:stone_sword|50", "minecraft:stone_axe|20", "minecraft:bow|25", "minecraft:pickaxe|20", "minecraft:iron_sword|30"] + "OffHand Slot" = ["minecraft:torch|50", "minecraft:shield|30", "minecraft:flint_and_steel|30", "minecraft:bow|45"] + +["Structure data"] + #Default 5 + #Range: > 0 + "Biomass Lump minimal kills" = 5 + #Default 40 + #Range: > 0 + "Reconstructed Mind Block kills" = 40 + #Default 32 + #Range: > 0 + "The range of the overgrown spawner" = 32 + #Default 450 + #Range: > 0 + "The range of the Zoaholic" = 450 + #Default 50 + #Range: > 0 + "The range of the Outpost watcher" = 50 + +["Block infection"] + "Blocks and their infected counterparts" = ["minecraft:stone|spore:infested_stone", "minecraft:grass_block|minecraft:mycelium", "minecraft:dirt|spore:infested_dirt", "minecraft:coarse_dirt|spore:infested_dirt", "minecraft:podzol|spore:infested_dirt", "minecraft:rooted_dirt|spore:infested_dirt", "minecraft:podzol|spore:infested_dirt", "minecraft:deepslate|spore:infested_deepslate", "minecraft:sand|spore:infested_sand", "minecraft:gravel|spore:infested_gravel", "minecraft:netherrack|spore:infested_netherrack", "minecraft:end_stone|spore:infested_end_stone", "minecraft:soul_sand|spore:infested_soul_sand", "minecraft:soul_soil|spore:infested_soul_sand", "minecraft:sculk|spore:rooted_mycelium", "minecraft:red_sand|spore:infested_red_sand", "minecraft:clay|spore:infested_clay", "minecraft:cobblestone|spore:infested_cobblestone", "minecraft:cobbled_deepslate|spore:infested_cobbled_deepslate", "spore:lab_block|spore:infested_laboratory_block", "spore:lab_block1|spore:infested_laboratory_block1", "spore:lab_block2|spore:infested_laboratory_block2", "spore:lab_block3|spore:infested_laboratory_block3", "the_flesh_that_hates:flesh_block|spore:biomass_block", "the_flesh_that_hates:flesh_sand|spore:biomass_block", "the_flesh_that_hates:flesh_tree|spore:biomass_block", "the_flesh_that_hates:flesh_plank|spore:biomass_block", "the_flesh_that_hates:flesh_pile|spore:biomass_block", "the_flesh_that_hates:tumor|spore:biomass_block", "the_flesh_that_hates:purulent_tumor|spore:biomass_block"] + +["Cryogenic machine parameters"] + "Blocks and their cleaned counterparts" = ["spore:infested_stone|minecraft:stone", "minecraft:mycelium|minecraft:dirt", "spore:infested_dirt|minecraft:dirt", "spore:infested_deepslate|minecraft:deepslate", "spore:infested_sand|minecraft:sand", "spore:infested_gravel|minecraft:gravel", "spore:infested_netherrack|minecraft:netherrack", "spore:infested_end_stone|minecraft:end_stone", "spore:infested_soul_sand|minecraft:soul_sand", "spore:infested_red_sand|minecraft:red_sand", "spore:infested_clay|minecraft:clay", "spore:infested_cobblestone|minecraft:cobblestone", "spore:infested_cobbled_deepslate|minecraft:cobbled_deepslate", "spore:infested_laboratory_block|spore:lab_block", "spore:infested_laboratory_block1|spore:lab_block1", "spore:infested_laboratory_block2|spore:lab_block2", "spore:infested_laboratory_block3|spore:lab_block3"] + #Default 20 + #Range: > 0 + Range = 20 + diff --git a/config/storagedrawers-client.toml b/config/storagedrawers-client.toml new file mode 100644 index 0000000..63e1f04 --- /dev/null +++ b/config/storagedrawers-client.toml @@ -0,0 +1,19 @@ + +[General] + #Invert the behavior of the shift key for extracting items + invertShift = false + +[Render] + #Distance in blocks before item labels stop rendering + labelRenderDistance = 25.0 + #Distance in blocks before quantity numbers stop rendering + quantityRenderDistance = 10.0 + #Distance in blocks before quantity numbers begin to fade out + quantityFadeDistance = 4.0 + +[Integration] + #Enable extended data display in WAILA if present + enableWaila = true + #Enable extended data display in The One Probe if present + enableTheOneProbe = true + diff --git a/config/storagedrawers-common.toml b/config/storagedrawers-common.toml new file mode 100644 index 0000000..3dacccf --- /dev/null +++ b/config/storagedrawers-common.toml @@ -0,0 +1,36 @@ + +[General] + #The number of item stacks held in a basic unit of storage. + #1x1 drawers hold 8 units, 1x2 drawers hold 4 units, 2x2 drawers hold 2 units. + #Half-depth drawers hold half those amounts. + baseStackStorage = 4 + #Controller range defines how far away a drawer can be connected + #on X, Y, or Z planes. The default value of 50 gives the controller a very + #large range, but not beyond the chunk load distance. + #Range: 1 ~ 75 + controllerRange = 50 + enableUI = true + enableSidedInput = true + enableSidedOutput = true + enableItemConversion = true + enableExtraCompactingRules = true + debugTrace = false + #List of rules in format "domain:item1, domain:item2, n". + #Creates a compacting drawer rule to convert 1 of item1 into n of item2. + compactingRules = ["minecraft:clay, minecraft:clay_ball, 4"] + +[StorageUpgrades] + #Storage upgrades multiply storage capacity by the given amount. + #When multiple storage upgrades are used together, their multipliers are added before being applied. + level1Mult = 2 + level2Mult = 4 + level3Mult = 8 + level4Mult = 16 + level5Mult = 32 + +[Integration] + #When true, shows quantity as NxS + R (by stack size) rather than count + wailaStackRemainder = true + #When true, does not show current quantities unless quantify key was used + wailaRespectQuantifyKey = false + diff --git a/config/theoneprobe-client.toml b/config/theoneprobe-client.toml new file mode 100644 index 0000000..d282ce6 --- /dev/null +++ b/config/theoneprobe-client.toml @@ -0,0 +1,112 @@ +#General configuration +#This is a list of entities that will not be rendered by TOP. This option also works if it is set client-side alone +renderBlacklist = [] +#The amount of milliseconds to wait before updating probe information from the server +#Range: 10 ~ 100000 +timeout = 300 +#The amount of milliseconds to wait before showing a 'fetch from server' info on the client (if the server is slow to respond) (-1 to disable this feature) +#Range: -1 ~ 100000 +waitingForServerTimeout = 2000 +#The maximum packet size to send an itemstack from client to server. Reduce this if you have issues with network lag caused by TOP +#Range: -1 ~ 32768 +maxPacketToServer = 20000 +#Distance at which the probe works +#Range: 0.1 ~ 200.0 +probeDistance = 6.0 +#Show mod name (0 = not, 1 = always, 2 = sneak) +showModName = "NORMAL" +#Show harvest level (0 = not, 1 = always, 2 = sneak) +showHarvestLevel = "NORMAL" +#Show if the block can be harvested (0 = not, 1 = always, 2 = sneak) +showCanBeHarvested = "NORMAL" +#Show the growth level of crops (0 = not, 1 = always, 2 = sneak) +showCropPercentage = "NORMAL" +#Show chest contents (0 = not, 1 = always, 2 = sneak) +showChestContents = "EXTENDED" +#Show chest contents in detail (0 = not, 1 = always, 2 = sneak), used only if number of items is below 'showItemDetailThresshold' +showChestContentsDetailed = "EXTENDED" +#Show redstone (0 = not, 1 = always, 2 = sneak) +showRedstone = "NORMAL" +#Show mob health (0 = not, 1 = always, 2 = sneak) +showMobHealth = "NORMAL" +#Show time to adulthood for baby mobs (0 = not, 1 = always, 2 = sneak) +showMobGrowth = "NORMAL" +#Show mob potion effects (0 = not, 1 = always, 2 = sneak) +showMobPotionEffects = "EXTENDED" +#Show lever/comparator/repeater settings (0 = not, 1 = always, 2 = sneak) +showLeverSetting = "NORMAL" +#Show tank setting (0 = not, 1 = always, 2 = sneak) +showTankSetting = "EXTENDED" +#Show brewing stand setting (0 = not, 1 = always, 2 = sneak) +showBrewStandSetting = "NORMAL" +#Show mob spawner setting (0 = not, 1 = always, 2 = sneak) +showMobSpawnerSetting = "NORMAL" +#Show animal owner setting (0 = not, 1 = always, 2 = sneak) +showAnimalOwnerSetting = "EXTENDED" +#Show horse stats setting (0 = not, 1 = always, 2 = sneak) +showHorseStatSetting = "EXTENDED" +#Reveal monster eggs (0 = not, 1 = always, 2 = sneak) +showSilverfish = "NOT" +#The distance to the left side of the screen. Use -1 if you don't want to set this +#Range: -1 ~ 10000 +boxLeftX = -1 +#The distance to the right side of the screen. Use -1 if you don't want to set this +#Range: -1 ~ 10000 +boxRightX = -1 +#The distance to the top side of the screen. Use -1 if you don't want to set this +#Range: -1 ~ 10000 +boxTopY = 5 +#The distance to the bottom side of the screen. Use -1 if you don't want to set this +#Range: -1 ~ 10000 +boxBottomY = -1 +#Color of the border of the box (0 to disable) +boxBorderColor = "0" +#Color of the box (0 to disable) +boxFillColor = "0" +#Thickness of the border of the box (0 to disable) +#Range: 0 ~ 20 +boxThickness = 0 +#How much the border should be offset (i.e. to create an 'outer' border) +#Range: 0 ~ 20 +boxOffset = 0 +#If true show liquid information when the probe hits liquid first +showLiquids = false +#Toggle default probe visibility (client can override) +isVisible = true +#If true then the probe hotkey must be held down to show the tooltip +holdKeyToMakeVisible = false +#The scale of the tooltips, 1 is default, 2 is smaller +#Range: 0.4 ~ 5.0 +tooltipScale = 1.0 +#Color of the border of the chest contents box (0 to disable) +chestContentsBorderColor = "ff006699" +#0 means don't show break progress, 1 is show as bar, 2 is show as text +#Range: 0 ~ 2 +showBreakProgress = 1 +#true means shows harvestability with vanilla style icons +harvestStyleVanilla = true + +[style] + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + Error = "red,bold" + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + Label = "gray" + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + Name = "white" + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + InfoImportant = "blue" + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + Obsolete = "gray,strikethrough" + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + Progress = "white" + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + High = "gold" + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + Info = "white" + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + ModName = "blue,italic" + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + Ok = "green" + #Text style. Use a comma delimited list with colors like: 'red', 'green', 'blue', ... or style codes like 'underline', 'bold', 'italic', 'strikethrough', ..." + Warning = "yellow" + diff --git a/config/theoneprobe-common.toml b/config/theoneprobe-common.toml new file mode 100644 index 0000000..e51d940 --- /dev/null +++ b/config/theoneprobe-common.toml @@ -0,0 +1,60 @@ +#General configuration +#How much time (ms) to wait before reporting an exception again +#Range: 1 ~ 10000000 +loggingThrowableTimeout = 20000 +#Is the probe needed to show the tooltip? 0 = no, 1 = yes, 2 = yes and clients cannot override, 3 = probe needed for extended info only +#Range: 0 ~ 3 +needsProbe = 3 +#If true the probe will automatically show extended information if it is in your main hand (so not required to sneak) +extendedInMain = false +#If true there will be a bauble version of the probe if baubles is present +supportBaubles = true +#If true there will be a readme note for first-time players +spawnNote = true +#If true show the color of the collar of a wolf +showCollarColor = true +#How to display RF: 0 = do not show, 1 = show in a bar, 2 = show as text +#Range: 0 ~ 2 +showRF = 1 +#How to display tank contents: 0 = do not show, 1 = show in fluid bar, 2 = show in a bar, 3 = show as text +#Range: 0 ~ 3 +showTank = 1 +#Format for displaying RF +rfFormat = "COMPACT" +#Format for displaying tank contents +tankFormat = "COMPACT" +#If true show debug info with creative probe +showDebugInfo = true +#If true equal stacks will be compacted in the chest contents overlay +compactEqualStacks = true +#Color for the RF bar +rfbarFilledColor = "ffdd0000" +#Alternate color for the RF bar +rfbarAlternateFilledColor = "ff430000" +#Color for the RF bar border +rfbarBorderColor = "ff555555" +#Color for the tank bar +tankbarFilledColor = "ff0000dd" +#Alternate color for the tank bar +tankbarAlternateFilledColor = "ff000043" +#Color for the tank bar border +tankbarBorderColor = "ff555555" +#If the number of items in an inventory is lower or equal then this number then more info is shown +#Range: 0 ~ 20 +showItemDetailThresshold = 4 +#The maximum amount of slots (empty or not) to show without sneaking +#Range: 0 ~ 1000 +showSmallChestContentsWithoutSneaking = 0 +#A list of blocks for which we automatically show chest contents even if not sneaking +showContentsWithoutSneaking = ["storagedrawers:basicdrawers", "storagedrawersextra:extra_drawers"] +#A list of blocks for which we don't show chest contents automatically except if sneaking +dontShowContentsUnlessSneaking = [] +#A list of blocks for which we don't send NBT over the network. This is mostly useful for blocks that have HUGE NBT in their pickblock (itemstack) +dontSendNBT = [] +#A list of either : to disable the tooltip for specific entities. Can also be a single to disable an entire mod. Or it can also be '*' to disable everything +blacklistEntities = [] +#A list of = containing all tooltype tags with their associated name to display +tooltypeTags = ["minecraft:mineable/axe=Axe", "minecraft:mineable/pickaxe=Pickaxe", "minecraft:mineable/shovel=Shovel", "minecraft:mineable/hoe=Hoe"] +#A list of = containing all harvestability tags with their associated name to display +harvestabilityTags = ["forge:needs_wood_tool=Wood", "forge:needs_gold_tool=Gold", "minecraft:needs_stone_tool=Stone", "minecraft:needs_iron_tool=Iron", "minecraft:needs_diamond_tool=Diamond", "forge:needs_netherite_tool=Netherite"] + diff --git a/config/titanium/titanium-tags.toml b/config/titanium/titanium-tags.toml new file mode 100644 index 0000000..25c0dcb --- /dev/null +++ b/config/titanium/titanium-tags.toml @@ -0,0 +1,5 @@ + +[TagConfig] + #A list of mod ids sorted by preference when getting an Item for a tag + ITEM_PREFERENCE = ["minecraft", "emendatusenigmatica", "immersiveengineering", "thermal", "create", "mekanism", "jaopca", "kubejs", "appliedenergistics2", "pneumaticcraft", "occultism", "tmechworks", "industrialforegoing", "botania", "quark", "pedestals"] + diff --git a/config/titanium/titanium.toml b/config/titanium/titanium.toml new file mode 100644 index 0000000..04f80ed --- /dev/null +++ b/config/titanium/titanium.toml @@ -0,0 +1,14 @@ + +[TitaniumConfig] + #A Boolean that is true by default + thisIsABoolean = true + #A Boolean that is false by default + NOT_BOOLEAN = false + intAngery = 7 + + [TitaniumConfig.Dabber] + dabby = "lil dab" + + [TitaniumConfig.TestBlock] + DUMB_VALUE = 135 + diff --git a/config/trashcans-common.toml b/config/trashcans-common.toml new file mode 100644 index 0000000..b8414d3 --- /dev/null +++ b/config/trashcans-common.toml @@ -0,0 +1,3 @@ +# Allowed values: true, false - Default: false +allowVoidingNuclearWaste = false + diff --git a/config/treeharvester.json5 b/config/treeharvester.json5 new file mode 100644 index 0000000..ad6584a --- /dev/null +++ b/config/treeharvester.json5 @@ -0,0 +1,36 @@ +{ + // If enabled, tree harvesting only works when a player is holding an axe in the main hand. + "mustHoldAxeForTreeHarvest": true, + // If enabled, tree harvesting works when not holding the sneak button. If disabled it's reversed, and only works when sneaking. + "treeHarvestWithoutSneak": false, + // Whether the mod should attempt to find the actual bottom log of the tree and start there. This means you can break a tree in the middle and it will still completely be felled. + "automaticallyFindBottomBlock": true, + // If enabled, the leaves around a broken tree will quickly disappear. Only works with 'instantBreakLeavesAround' disabled. + "enableFastLeafDecay": true, + // If enabled, the warped stem/crimson trees in the nether will also be chopped down quickly. + "enableNetherTrees": true, + // If enabled, giant/huge mushrooms will also be chopped down quickly. + "enableHugeMushrooms": true, + // If enabled, automatically replaces the sapling from the drops when a tree is harvested. + "replaceSaplingOnTreeHarvest": true, + // If enabled, automatically replaces the sapling from the drops when a huge mushroom is harvested and 'enableHugeMushrooms' is enabled. + "replaceMushroomOnMushroomHarvest": true, + // If enabled, for every log harvested, the axe held loses durability. + "loseDurabilityPerHarvestedLog": true, + // Here you can set how much durability chopping down a tree should take from the axe. For example if set to 0.1, this means that every 10 logs take 1 durability. + // min: 0.001, max: 1.0 + "loseDurabilityModifier": 1.0, + // If enabled, players' exhaustion level increases 0.005 per harvested log (Minecraft's default per broken block) * increaseExhaustionModifier. + "increaseExhaustionPerHarvestedLog": true, + // This determines how much exhaustion should be added to the player per harvested log. By default 0.005 * 1.0. + // min: 0.001, max: 1.0 + "increaseExhaustionModifier": 1.0, + // If enabled, harvesting time will increase per existing log in the tree. The amount is determined by 'increasedHarvestingTimePerLogModifier'. + "increaseHarvestingTimePerLog": true, + // How much longer it takes to harvest a tree with 'increaseHarvestingTimePerLog' enabled. The actual speed is: newSpeed = originalSpeed / (1 + (logCount * increasedHarvestingTimePerLogModifier)). + // min: 0.01, max: 10.0 + "increasedHarvestingTimePerLogModifier": 0.2, + // How many leaves should be broken per tick after a tree has been harvested. Increasing this will speed up the fast leaf decay, but costs more processing power per tick. + // min: 1, max: 16 + "amountOfLeavesBrokenPerTick": 5 +} \ No newline at end of file diff --git a/config/treeharvester/harvestable_axe_blacklist.txt b/config/treeharvester/harvestable_axe_blacklist.txt new file mode 100644 index 0000000..c547dc6 --- /dev/null +++ b/config/treeharvester/harvestable_axe_blacklist.txt @@ -0,0 +1,8 @@ +// To disable a certain axe from being able to harvest trees, add an exclamation mark (!) in front of the line, +minecraft:wooden_axe, +minecraft:stone_axe, +minecraft:golden_axe, +minecraft:iron_axe, +minecraft:diamond_axe, +minecraft:netherite_axe, +spore:armads, diff --git a/config/worldedit/worldedit.properties b/config/worldedit/worldedit.properties new file mode 100644 index 0000000..2ff8f1c --- /dev/null +++ b/config/worldedit/worldedit.properties @@ -0,0 +1,45 @@ +#Don't put comments; they get removed +#Sun Nov 03 20:22:35 EST 2024 +max-super-pickaxe-size=5 +use-inventory-creative-override=false +use-inventory-override=false +default-max-polyhedron-points=-1 +disallowed-blocks=minecraft\:oak_sapling,minecraft\:jungle_sapling,minecraft\:dark_oak_sapling,minecraft\:spruce_sapling,minecraft\:birch_sapling,minecraft\:acacia_sapling,minecraft\:black_bed,minecraft\:blue_bed,minecraft\:brown_bed,minecraft\:cyan_bed,minecraft\:gray_bed,minecraft\:green_bed,minecraft\:light_blue_bed,minecraft\:light_gray_bed,minecraft\:lime_bed,minecraft\:magenta_bed,minecraft\:orange_bed,minecraft\:pink_bed,minecraft\:purple_bed,minecraft\:red_bed,minecraft\:white_bed,minecraft\:yellow_bed,minecraft\:powered_rail,minecraft\:detector_rail,minecraft\:grass,minecraft\:dead_bush,minecraft\:moving_piston,minecraft\:piston_head,minecraft\:sunflower,minecraft\:rose_bush,minecraft\:dandelion,minecraft\:poppy,minecraft\:brown_mushroom,minecraft\:red_mushroom,minecraft\:tnt,minecraft\:torch,minecraft\:fire,minecraft\:redstone_wire,minecraft\:wheat,minecraft\:potatoes,minecraft\:carrots,minecraft\:melon_stem,minecraft\:pumpkin_stem,minecraft\:beetroots,minecraft\:rail,minecraft\:lever,minecraft\:redstone_torch,minecraft\:redstone_wall_torch,minecraft\:repeater,minecraft\:comparator,minecraft\:stone_button,minecraft\:birch_button,minecraft\:acacia_button,minecraft\:dark_oak_button,minecraft\:jungle_button,minecraft\:oak_button,minecraft\:spruce_button,minecraft\:cactus,minecraft\:sugar_cane,minecraft\:bedrock +shell-save-type= +craftscript-dir=craftscripts +register-help=true +snapshots-dir= +max-calculation-timeout=300 +history-size=15 +super-pickaxe-drop-items=true +max-changed-blocks=-1 +default-max-polygon-points=-1 +scripting-timeout=3000 +calculation-timeout=100 +nav-use-glass=true +extended-y-limit=false +nav-wand-item=minecraft\:compass +log-file= +butcher-max-radius=-1 +max-radius=-1 +wand-item=minecraft\:wooden_axe +profile=false +use-in-creative=false +default-vertical-height=256 +super-pickaxe-many-drop-items=true +max-polyhedron-points=20 +server-side-cui=true +snapshots-experimental=false +max-brush-radius=6 +allow-symbolic-links=false +default-locale=default +trace-unflushed-sessions=false +max-polygon-points=20 +default-max-changed-blocks=-1 +log-commands=false +use-inventory=false +log-format=[%1$tY-%1$tm-%1$td %1$tH\:%1$tM\:%1$tS %4$s]\: %5$s%6$s%n +cheat-mode=false +butcher-default-radius=-1 +schematic-save-dir=schematics +nav-wand-distance=50 diff --git a/config/zombieawareness/ClientConfig.toml b/config/zombieawareness/ClientConfig.toml new file mode 100644 index 0000000..c405d26 --- /dev/null +++ b/config/zombieawareness/ClientConfig.toml @@ -0,0 +1,8 @@ + +#General mod settings +[general] + #- + client_renderBlood = true + #- + client_debugSensesVisual = false + diff --git a/config/zombieawareness/Features.toml b/config/zombieawareness/Features.toml new file mode 100644 index 0000000..743477c --- /dev/null +++ b/config/zombieawareness/Features.toml @@ -0,0 +1,33 @@ + +#General mod settings +[general] + #Spawn sound sense sources for monsters to track + awareness_Sound = true + #Spawn scent/blood sense sources for monsters to track + awareness_Scent = true + #Monsters see light near player and move towards it + awareness_Light = true + #Growling zombies attracts other zombies + noisyZombies = true + #Pistons cause sound sense sources attracting monsters + noisyPistons = true + #Causes monsters to horde up and wander the surface together to random points + wanderingHordes = true + #How often in seconds we set a random point around a player for mobs to wander to from far away. Makes mobs path around more, dont use if you have TPS performance issues. + #Range: > 0 + frequencyOfWanderingHordesPerPlayer = 30 + #How loud sounds should be when you are alerted that a mob is coming to investigate an area near you + #Range: 4.9E-324 ~ 1.7976931348623157E308 + soundVolumeInvestigate = 0.5 + #How loud sounds should be for a mob targetting you + #Range: 4.9E-324 ~ 1.7976931348623157E308 + soundVolumeAlertTarget = 0.5 + #- + soundAlerts = true + #- + soundInvestigates = true + #Uses a different kind of mob alert noise, might break immersion a bit ;) + soundUseAlternateAlertNoise = false + #Only spawn sound sense entities in Overworld + awareness_Sound_OverworldOnly = false + diff --git a/config/zombieawareness/General.toml b/config/zombieawareness/General.toml new file mode 100644 index 0000000..3ed61d6 --- /dev/null +++ b/config/zombieawareness/General.toml @@ -0,0 +1,64 @@ + +#General mod settings +[general] + #Max awareness range for zombies + #Range: > 0 + maxPFRangeSense = 64 + #Prevent non zombies from being attracted to light + awareness_Light_OnlyZombies = true + #Custom targetting sight range on top of vanilla sight based targetting + #Range: > 0 + sightRange = 16 + #Always target closest player [performance sensitive] + omniscient = false + #skips line of sight check on targetting [performance sensitive] + seeThroughWalls = false + #Effects how far monsters will sense scents from + #Range: > 0 + scentStrength = 60 + #Effects how far monsters will sense sound sources from + #Range: > 0 + soundStrength = 30 + #max rate of spawning sound sources in milliseconds + #Range: > 0 + frequentSoundThreshold = 1000 + #Range of extra random speed to give a zombie for extra spawns and zombie duplications, eg: 0 = no boost, 1 = up to double speed (works for my extra spawned mobs only) + #Range: 4.9E-324 ~ 1.7976931348623157E308 + zombieRandSpeedBoost = 0.3 + #The amount of delay in game ticks between processing mobs with enhanced AI, less is more frequent [performance sensitive] + #Range: > 0 + tickRateAILoop = 5 + #how frequently the mod iterates all players, effects rates, less is more frequent + #Range: > 0 + tickRatePlayerLoop = 20 + #How long before a mob can move around again to track a light source, or scent, or sound, increase number to reduce performance impact of mod if needed + #Range: > 0 + tickCooldownBetweenPathfinds = 300 + #How likely zombies making noise near you will attract other zombies, higher = less likely, 0 = every time they make a noise + #Range: > 0 + noisyZombiesReinforceOddsTo1 = 5 + #- + debugConsole = false + #- + debugConsoleOmniscient = false + #- + debugConsoleSuperDetailed = false + #Minimum distance required between active sense sources, prevents spamming sources [performance sensitive] + #Range: 4.9E-324 ~ 1.7976931348623157E308 + extraScentCutoffRange = 3.0 + #Max strength allowed for a sense, in case senses get a super high base strength or large buff + #Range: > 0 + senseMaxStrength = 300 + #Days before all of the mods features will be activated + #Range: 4.9E-324 ~ 1.7976931348623157E308 + daysBeforeFeaturesActivate = 4.9E-324 + #Block breaks cause sound senses to spawn + blockBreakEvent_Active = true + #Block mining before it breaks cause sound senses to spawn + blockHittingEvent_Active = true + #Odds of hitting a block causing a sound sense, rolled per tick + #Range: > 0 + blockHittingEvent_OddsTo1 = 20 + #Only spawn sound senses for players, if false, machines and other things will cause them too + blockBreakEvent_PlayersOnly = false + diff --git a/config/zombieawareness/MobLists.toml b/config/zombieawareness/MobLists.toml new file mode 100644 index 0000000..7f1ab45 --- /dev/null +++ b/config/zombieawareness/MobLists.toml @@ -0,0 +1,6 @@ + +#General mod settings +[general] + #Mobs enhanced by zombie awareness + enhancedMobs = ["minecraft:zombie", "minecraft:husk", "minecraft:skeleton", "minecraft:stray", "minecraft:witch", "minecraft:zombie_villager"] + diff --git a/config/zombieawareness/PlayerRulesAndLists.toml b/config/zombieawareness/PlayerRulesAndLists.toml new file mode 100644 index 0000000..7994008 --- /dev/null +++ b/config/zombieawareness/PlayerRulesAndLists.toml @@ -0,0 +1,12 @@ + +#General mod settings +[general] + #Uses list of people to have omniscient targetting effect + whiteListUsedOmniscient = false + #Uses list of people to have senses spawned for + whiteListUsedSenses = false + #List of people to have omniscient targetting effect + whitelistOmniscientTargettedPlayers = "Corosus, SomeDude" + #List of people to have senses spawned for + whitelistSenses = "Corosus, SomeDude" + diff --git a/defaultconfigs/ftbchunks/client-config.snbt b/defaultconfigs/ftbchunks/client-config.snbt new file mode 100644 index 0000000..a4d5c3d --- /dev/null +++ b/defaultconfigs/ftbchunks/client-config.snbt @@ -0,0 +1,4 @@ +# Default config file that will be copied to local\ftbchunks\client-config.snbt if it doesn't exist! +# Just copy any values you wish to override in here! + +{ } diff --git a/defaultconfigs/ftbchunks/ftbchunks-world.snbt b/defaultconfigs/ftbchunks/ftbchunks-world.snbt new file mode 100644 index 0000000..c9a6434 --- /dev/null +++ b/defaultconfigs/ftbchunks/ftbchunks-world.snbt @@ -0,0 +1,4 @@ +# Default config file that will be copied to saves\The Last of Us\serverconfig\ftbchunks-world.snbt if it doesn't exist! +# Just copy any values you wish to override in here! + +{ } diff --git a/defaultconfigs/ftbessentials-server.snbt b/defaultconfigs/ftbessentials-server.snbt new file mode 100644 index 0000000..9d81585 --- /dev/null +++ b/defaultconfigs/ftbessentials-server.snbt @@ -0,0 +1,13 @@ +# Default config file that will be copied to world's serverconfig/ftbessentials.snbt location +# Copy values you wish to override in here +# Example: +# +# { +# misc: { +# enderchest: { +# enabled: false +# } +# } +# } + +{ } diff --git a/defaultconfigs/ftbultimine/ftbultimine-client.snbt b/defaultconfigs/ftbultimine/ftbultimine-client.snbt new file mode 100644 index 0000000..20e9e24 --- /dev/null +++ b/defaultconfigs/ftbultimine/ftbultimine-client.snbt @@ -0,0 +1,4 @@ +# Default config file that will be copied to local\ftbultimine-client.snbt if it doesn't exist! +# Just copy any values you wish to override in here! + +{ } diff --git a/defaultconfigs/ftbultimine/ftbultimine-server.snbt b/defaultconfigs/ftbultimine/ftbultimine-server.snbt new file mode 100644 index 0000000..33bb6f9 --- /dev/null +++ b/defaultconfigs/ftbultimine/ftbultimine-server.snbt @@ -0,0 +1,4 @@ +# Default config file that will be copied to saves\The Last of Us\serverconfig\ftbultimine-server.snbt if it doesn't exist! +# Just copy any values you wish to override in here! + +{ } diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..edf71d3 Binary files /dev/null and b/icon.png differ diff --git a/local/ftbchunks/client-config.snbt b/local/ftbchunks/client-config.snbt new file mode 100644 index 0000000..bdc8bc7 --- /dev/null +++ b/local/ftbchunks/client-config.snbt @@ -0,0 +1,231 @@ +{ + # Biome blend + # Default: "blend_5x5" + # Valid values: "none", "blend_3x3", "blend_5x5", "blend_7x7", "blend_9x9", "blend_11x11", "blend_13x13", "blend_15x15" + biome_blend: "blend_5x5" + + # Chunk grid overlay in large map + # Default: false + chunk_grid: false + + # Show claimed chunks on the map + # Default: true + claimed_chunks_on_map: true + + # Automatically remove death waypoints if closer than this many blocks away (distance of 0 disables removal) + # Default: 0 + # Range: 0 ~ 2147483647 + death_waypoint_autoremove_distance: 0 + + # Enables creation of death waypoints + # Default: true + death_waypoints: true + + # Enables debug info + # Default: false + debug_info: false + + # Advanced option. Foliage darkness + # Default: 50 + # Range: 0 ~ 255 + foliage_darkness: 50 + + # Advanced option. Grass darkness + # Default: 50 + # Range: 0 ~ 255 + grass_darkness: 50 + + # Show waypoints in world + # Default: true + in_world_waypoints: true + + # Different ways to render map + # Default: "none" + # Valid values: "none", "night", "topography", "blocks", "light_sources" + map_mode: "none" + + # Advanced option. Change how often the minimap will refresh icons + # Default: 500 + # Range: 0 ~ 10000 + minimap_icon_update_timer: 500 + + # Noise added to map to make it look less plastic + # Default: 0.05 + # Range: 0.0 ~ 0.5 + noise: 0.05d + + # Only show entities that are on the surface + # Default: true + only_surface_entities: true + + # Show your own claimed chunks on the map + # Default: true + own_claimed_chunks_on_map: true + + # Reduces color palette to 256 colors + # Default: false + reduced_color_palette: false + + # Advanced option. How often map render update will be queued + # Default: 60 + # Range: 1 ~ 600 + rerender_queue_ticks: 60 + + # Color intensity + # Default: 1.0 + # Range: 0.0 ~ 1.0 + saturation: 1.0d + + # Shadow intensity + # Default: 0.1 + # Range: 0.0 ~ 0.3 + shadows: 0.1d + + # Advanced option. Max tasks that can queue up + # Default: 100 + # Range: 1 ~ 10000 + task_queue_max: 100 + + # Advanced option. How often queued tasks will run + # Default: 4 + # Range: 1 ~ 300 + task_queue_ticks: 4 + + # How many blocks should height checks skip in water. 0 means flat water, ignoring terrain + # Default: 8 + # Range: 0 ~ 128 + water_height_factor: 8 + + # Advanced option. Water visibility + # Default: 220 + # Range: 0 ~ 255 + water_visibility: 220 + + # Minimum distance before waypoint dots start to fade + # Default: 1.0 + # Range: 1.0 ~ 200.0 + waypoint_dot_fade_distance: 1.0d + + # Minimum distance before waypoint beacons start to fade + # Default: 12.0 + # Range: 1.0 ~ 200.0 + waypoint_fade_distance: 12.0d + + # Maximum distance at which waypoints are drawn + # Default: 5000.0 + # Range: 1.0 ~ 2.147483647E9 + waypoint_max_distance: 5000.0d + memory: { + # When the large map is closed, auto-release least recently accessed regions down to this number (0 disables releasing) + # Default: 32 + # Range: 0 ~ 2147483647 + autorelease_on_map_close: 32 + + # Constrain maximum map zoom-out based on number of explored regions and available memory + # Default: true + max_zoom_constraint: true + + # Periodically release region data for non-recently-used regions to save memory (units of seconds, 0 disables releasing + # Default: 300 + # Range: 0 ~ 2147483647 + region_release_time: 300 + } + minimap: { + # Show biome under minimap + # Default: true + biome: true + + # Blurs minimap + # Default: "auto" + # Valid values: "auto", "on", "off" + blur_mode: "auto" + + # Adds NWSE compass inside minimap + # Default: true + compass: true + + # Enable minimap + # Default: false + enabled: false + + # Show entities on minimap + # Default: true + entities: true + + # Show entity heads on minimap + # Default: true + entity_heads: true + + # Entities in minimap will be larger + # Default: false + large_entities: false + + # Minimap will not rotate + # Default: true + locked_north: true + + # Show player heads on minimap + # Default: true + player_heads: true + + # Enables minimap to show up in corner + # Default: "top_right" + # Valid values: "bottom_left", "left", "top_left", "top_right", "right", "bottom_right" + position: "top_right" + + # Applied a conditional check to the offset. When set to anything other that None, the offset will apply only to the selected minimap position. + # When set to none and the maps offset is greater than 0, the offset will apply to all directions + # Default: "none" + # Valid values: "bottom_left", "left", "top_left", "top_right", "right", "bottom_right", "none" + position_offset_condition: "none" + + # Changes the maps X offset from it's origin point. When on the Left, the map will be pushed out from the left, then from the right when on the right. + # Default: 0 + # Range: -∞ ~ +∞ + position_offset_x: 0 + + # Changes the maps X offset from it's origin point. When on the Left, the map will be pushed out from the left, then from the right when on the right. + # Default: 0 + # Range: -∞ ~ +∞ + position_offset_y: 0 + + # Size minimap proportional to screen width (and scale) + # Default: true + proportional: true + + # Scale of minimap + # Default: 1.0 + # Range: 0.25 ~ 4.0 + scale: 1.0d + + # Always show player on minimap, even when rotation not locked + # Default: true + show_player_when_unlocked: true + + # Draw a square minimap instead of a circular one + # Default: false + square: false + + # Minimap visibility + # Default: 255 + # Range: 0 ~ 255 + visibility: 255 + + # Show waypoints on minimap + # Default: true + waypoints: true + + # Show XYZ under minimap + # Default: true + xyz: true + + # Show zone (claimed chunk or wilderness) under minimap + # Default: true + zone: true + + # Zoom distance of the minimap + # Default: 1.0 + # Range: 1.0 ~ 4.0 + zoom: 1.0d + } +} diff --git a/local/ftbultimine-client.snbt b/local/ftbultimine-client.snbt new file mode 100644 index 0000000..191279a --- /dev/null +++ b/local/ftbultimine-client.snbt @@ -0,0 +1,27 @@ +# Client-specific configuration for FTB Ultimine +# This file is meant for users to control Ultimine's clientside behaviour and rendering. +# Changes to this file require you to reload the world + +{ + # Maximum number of blocks the white outline should be rendered for + # Keep in mind this may get *very* laggy for large amounts of blocks! + # Default: 256 + # Range: 0 ~ 2147483647 + render_outline: 256 + + # When holding the Ultimine key, must the player also be sneaking to show the shapes menu? + # Default: true + require_sneak_for_menu: true + + # When displaying the shape selection menu by holding the Ultimine key + # and sneaking at the same time, the number of shape names to display + # above and below the selected shape + # Default: 2 + # Range: 1 ~ 5 + shape_menu_context_lines: 2 + + # Manual x offset of FTB Ultimine overlay, required for some modpacks + # Default: -1 + # Range: -∞ ~ +∞ + x_offset: -1 +}