config: apotheosis

This commit is contained in:
Snogard 2025-02-09 16:10:22 +01:00
parent 0f2368e50e
commit c9b0e0e843
8 changed files with 38950 additions and 3466 deletions

310
config/apotheosis/adventure.cfg Executable file → Normal file
View File

@ -1,153 +1,157 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1 # File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
# Apotheosis Adventure Module Config # Apotheosis Adventure Module Config
affixes { affixes {
# A list of type overrides for the affix loot system. Format is <itemname>|chance|<type>. # A list of type overrides for the affix loot system. Format is <itemname>|chance|<type>.
# Valid types are: none, sword, trident, shield, heavy_weapon, pickaxe, shovel, crossbow, bow # Valid types are: none, sword, trident, shield, heavy_weapon, pickaxe, shovel, crossbow, bow
# Default: [minecraft:iron_sword|sword], [minecraft:shulker_shell|none] # Default: [minecraft:iron_sword|sword], [minecraft:shulker_shell|none]
S:"Equipment Type Overrides" < S:"Equipment Type Overrides" <
minecraft:iron_sword|sword minecraft:iron_sword|sword
minecraft:shulker_shell|none minecraft:shulker_shell|none
allthemodium:alloy_paxel|pickaxe allthemodium:alloy_paxel|pickaxe
industrialforegoing:infinity_hammer|none industrialforegoing:infinity_hammer|none
mythicbotany:mjoellnir|none mythicbotany:mjoellnir|none
> >
# The chance that a naturally spawned mob will be granted an affix item. 0 = 0%, 1 = 100% # The chance that a naturally spawned mob will be granted an affix item. 0 = 0%, 1 = 100%
# Default: 0.075; Range: [0.0 ~ 1.0] # Default: 0.075; Range: [0.0 ~ 1.0]
S:"Random Affix Chance"=0.075 S:"Random Affix Chance"=0.075
# The chance that a mob will drop a gem. 0 = 0%, 1 = 100% # The chance that a mob will drop a gem. 0 = 0%, 1 = 100%
# Default: 0.045; Range: [0.0 ~ 1.0] # Default: 0.045; Range: [0.0 ~ 1.0]
S:"Gem Drop Chance"=0.045 S:"Gem Drop Chance"=0.045
# The flat bonus chance that bosses have to drop a gem, added to Gem Drop Chance. 0 = 0%, 1 = 100% # The flat bonus chance that bosses have to drop a gem, added to Gem Drop Chance. 0 = 0%, 1 = 100%
# Default: 0.33; Range: [0.0 ~ 1.0] # Default: 0.33; Range: [0.0 ~ 1.0]
S:"Gem Boss Bonus"=0.33 S:"Gem Boss Bonus"=0.33
# If affixes that cleave can hit players (excluding the user). # If affixes that cleave can hit players (excluding the user).
# Default: false # Default: false
B:"Cleave Players"=false B:"Cleave Players"=false
# Loot Rules, in the form of Loot Table Matchers, permitting affix items to spawn in loot tables. # Loot Rules, in the form of Loot Table Matchers, permitting affix items to spawn in loot tables.
# The format for these is domain:pattern|chance and domain is optional. Domain is a modid, pattern is a regex string, and chance is a float 0..1 chance for the item to spawn in any matched tables. # The format for these is domain:pattern|chance and domain is optional. Domain is a modid, pattern is a regex string, and chance is a float 0..1 chance for the item to spawn in any matched tables.
# If you omit the domain, the format is pattern|chance, and the matcher will run for all domains. # If you omit the domain, the format is pattern|chance, and the matcher will run for all domains.
# The pattern MUST be a valid regex string, and should match the paths of desired loot tables under the specified domain. Note: "Match Any Character" is ".*" (dot star) and not "*" (star). # The pattern MUST be a valid regex string, and should match the paths of desired loot tables under the specified domain. Note: "Match Any Character" is ".*" (dot star) and not "*" (star).
# If there is a match, an item has a chance to spawn in that loot table. # If there is a match, an item has a chance to spawn in that loot table.
# Default: [minecraft:chests.*|0.35], [.*chests.*|0.3], [twilightforest:structures.*|0.3] # Default: [minecraft:chests.*|0.35], [.*chests.*|0.3], [twilightforest:structures.*|0.3]
S:"Affix Item Loot Rules" < S:"Affix Item Loot Rules" <
minecraft:chests.*|0.35 minecraft:chests.*|0.35
.*chests.*|0.3 .*chests.*|0.3
twilightforest:structures.*|0.3 twilightforest:structures.*|0.3
> >
# Loot Rules, in the form of Loot Table Matchers, permitting affixes to be added to any valid item. Here, the chance refers to the chance an item receives affixes. See comment on "Affix Item Loot Rules" for description. # Loot Rules, in the form of Loot Table Matchers, permitting affixes to be added to any valid item. Here, the chance refers to the chance an item receives affixes. See comment on "Affix Item Loot Rules" for description.
# Default: [.*blocks.*|0], [.*|0.35] # Default: [.*blocks.*|0], [.*|0.35]
S:"Affix Convert Loot Rules" < S:"Affix Convert Loot Rules" <
.*blocks.*|0 .*blocks.*|0
.*|0.35 .*|0.35
minecraft:entities.witch|0 minecraft:entities.witch|0
minecraft:entities.shulker|0 minecraft:entities.shulker|0
> >
# Dimensional rarities for affix conversion (see "Affix Convert Loot Rules"), in the form of dimension|min|max. A dimension not listed uses all rarities. # Dimensional rarities for affix conversion (see "Affix Convert Loot Rules"), in the form of dimension|min|max. A dimension not listed uses all rarities.
# Default: [overworld|common|rare], [the_nether|uncommon|epic], [the_end|rare|mythic], [twilightforest:twilight_forest|uncommon|epic] # Default: [overworld|common|rare], [the_nether|uncommon|epic], [the_end|rare|mythic], [twilightforest:twilight_forest|uncommon|epic]
S:"Affix Convert Rarities" < S:"Affix Convert Rarities" <
overworld|common|rare overworld|common|rare
the_nether|uncommon|epic the_nether|uncommon|epic
the_end|rare|mythic the_end|rare|mythic
allthemodium:the_other|epic|mythic twilightforest:twilight_forest|uncommon|epic
twilightforest:twilight_forest|uncommon|epic >
>
# If Quark's Attribute Tooltip handling is disabled for affix items
# If Quark's Attribute Tooltip handling is disabled for affix items # Default: true
# Default: true B:"Disable Quark Tooltips for Affix Items"=true
B:"Disable Quark Tooltips for Affix Items"=true
# The item that will be used when attempting to place torches with the torch placer affix. Must be a valid item that places a block on right click.
# The item that will be used when attempting to place torches with the torch placer affix. Must be a valid item that places a block on right click. # Default: minecraft:torch
# Default: minecraft:torch S:"Torch Placement Item"=minecraft:torch
S:"Torch Placement Item"=minecraft:torch }
}
gems {
gems { # Loot Rules, in the form of Loot Table Matchers, permitting gems to spawn in loot tables. See comment on "Affix Item Loot Rules" for description.
# Loot Rules, in the form of Loot Table Matchers, permitting gems to spawn in loot tables. See comment on "Affix Item Loot Rules" for description. # Default: [minecraft:chests.*|0.25], [.*chests.*|0.20], [twilightforest:structures.*|0.20]
# Default: [minecraft:chests.*|0.25], [.*chests.*|0.20], [twilightforest:structures.*|0.20] S:"Gem Loot Rules" <
S:"Gem Loot Rules" < minecraft:chests.*|0.25
minecraft:chests.*|0.25 .*chests.*|0.20
.*chests.*|0.20 twilightforest:structures.*|0.20
twilightforest:structures.*|0.20 >
>
# Dimensional rarities for gem drops, in the form of dimension|min|max. A dimension not listed uses all rarities.
# Dimensional rarities for gem drops, in the form of dimension|min|max. A dimension not listed uses all rarities. # Default: [overworld|common|mythic], [the_nether|uncommon|mythic], [the_end|rare|mythic], [twilightforest:twilight_forest|uncommon|mythic]
# Default: [overworld|common|mythic], [the_nether|uncommon|mythic], [the_end|rare|mythic], [twilightforest:twilight_forest|uncommon|mythic] S:"Gem Dimensional Rarities" <
S:"Gem Dimensional Rarities" < overworld|common|mythic
overworld|common|mythic the_nether|uncommon|mythic
the_nether|uncommon|mythic the_end|rare|mythic
the_end|rare|mythic twilightforest:twilight_forest|uncommon|mythic
allthemodium:the_other|epic|mythic >
twilightforest:twilight_forest|uncommon|mythic }
>
}
bosses {
# If boss items are always cursed. Enable this if you want bosses to be less overpowered by always giving them a negative effect.
bosses { # Default: false
# If boss items are always cursed. Enable this if you want bosses to be less overpowered by always giving them a negative effect. B:"Curse Boss Items"=false
# Default: false
B:"Curse Boss Items"=false # The range at which boss spawns will be announced. If you are closer than this number of blocks (ignoring y-level), you will receive the announcement.
# Default: 96.0; Range: [0.0 ~ 1024.0]
# The range at which boss spawns will be announced. If you are closer than this number of blocks (ignoring y-level), you will receive the announcement. S:"Boss Announce Range"=96.0
# Default: 96.0; Range: [0.0 ~ 1024.0]
S:"Boss Announce Range"=96.0 # The volume of the boss announcement sound. 0 to disable. This control is clientside.
# Default: 0.75; Range: [0.0 ~ 1.0]
# The volume of the boss announcement sound. 0 to disable. This control is clientside. S:"Boss Announce Volume"=0.75
# Default: 0.75; Range: [0.0 ~ 1.0]
S:"Boss Announce Volume"=0.75 # If the boss announcement range ignores y-level.
# Default: false
# If the boss announcement range ignores y-level. B:"Boss Announce Ignore Y"=false
# Default: false
B:"Boss Announce Ignore Y"=false # The time, in ticks, that must pass between any two natural boss spawns in a single dimension.
# Default: 3600; Range: [0 ~ 720000]
# The time, in ticks, that must pass between any two natural boss spawns in a single dimension. I:"Boss Spawn Cooldown"=3600
# Default: 3600; Range: [0 ~ 720000]
I:"Boss Spawn Cooldown"=3600 # If true, invading bosses will automatically target the closest player.
# Default: false
# If true, invading bosses will automatically target the closest player. B:"Boss Auto-Aggro"=false
# Default: false
B:"Boss Auto-Aggro"=false # If true, bosses will glow when they spawn.
# Default: true
# If true, bosses will glow when they spawn. B:"Boss Glowing On Spawn"=true
# Default: true
B:"Boss Glowing On Spawn"=true # List of sound effects to play when boss spawns are announced. This control is clientside.
# Default: [block.end_portal.spawn]
# Dimensions where bosses can spawn naturally, spawn chance, and spawn rules. S:"Boss Announce Sounds" <
# Format is dimname|chance|rule, chance is a float from 0..1. block.end_portal.spawn
# Valid rules are visible here https://github.com/Shadows-of-Fire/Apotheosis/blob/1.19/src/main/java/shadows/apotheosis/adventure/boss/BossEvents.java#L174C27-L174C27 >
# Default: [minecraft:overworld|0.018|NEEDS_SKY], [minecraft:the_nether|0.025|ANY], [minecraft:the_end|0.018|SURFACE_OUTER_END], [twilightforest:twilight_forest|0.05|NEEDS_SURFACE]
S:"Boss Spawn Dimensions" < # Dimensions where bosses can spawn naturally, spawn chance, and spawn rules.
minecraft:overworld|0.018|NEEDS_SKY # Format is dimname|chance|rule, chance is a float from 0..1.
minecraft:the_nether|0.025|ANY # Valid rules are visible here https://github.com/Shadows-of-Fire/Apotheosis/blob/1.19/src/main/java/shadows/apotheosis/adventure/boss/BossEvents.java#L174C27-L174C27
minecraft:the_end|0.018|SURFACE_OUTER_END # Default: [minecraft:overworld|0.018|NEEDS_SKY], [minecraft:the_nether|0.025|ANY], [minecraft:the_end|0.018|SURFACE_OUTER_END], [twilightforest:twilight_forest|0.05|NEEDS_SURFACE]
allthemodium:the_other|0.07|NEEDS_SURFACE S:"Boss Spawn Dimensions" <
twilightforest:twilight_forest|0.05|NEEDS_SURFACE minecraft:overworld|0.018|NEEDS_SKY
> minecraft:the_nether|0.025|ANY
} minecraft:the_end|0.018|SURFACE_OUTER_END
allthemodium:the_other|0.07|NEEDS_SURFACE
twilightforest:twilight_forest|0.05|NEEDS_SURFACE
worldgen { >
# The dimensions that the deadly module will generate in. }
# Default: [overworld]
S:"Generation Dimension Whitelist" <
overworld worldgen {
> # The dimensions that the deadly module will generate in.
} # Default: [overworld]
S:"Generation Dimension Whitelist" <
overworld
spawners { >
# The chance that a Rogue Spawner has a "valuable" chest instead of a standard one. 0 = 0%, 1 = 100% }
# Default: 0.11; Range: [0.0 ~ 1.0]
S:"Spawner Value Chance"=0.11
} spawners {
# The chance that a Rogue Spawner has a "valuable" chest instead of a standard one. 0 = 0%, 1 = 100%
# Default: 0.11; Range: [0.0 ~ 1.0]
S:"Spawner Value Chance"=0.11
}

80
config/apotheosis/apotheosis.cfg Executable file → Normal file
View File

@ -1,40 +1,40 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1 # File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
# Apotheosis Module Control # Apotheosis Module Control
# This file allows individual modules of Apotheosis to be enabled or disabled. # This file allows individual modules of Apotheosis to be enabled or disabled.
# Changes will have no effect until the next game restart. # Changes will have no effect until the next game restart.
# This file must match on client and server. # This file must match on client and server.
general { general {
# If the enchantment module is enabled. # If the enchantment module is enabled.
# Default: true # Default: true
B:"Enable Enchantment Module"=true B:"Enable Enchantment Module"=true
# If the adventure module is loaded. # If the adventure module is loaded.
# Default: true # Default: true
B:"Enable Adventure Module"=true B:"Enable Adventure Module"=true
# If the spawner module is enabled. # If the spawner module is enabled.
# Default: true # Default: true
B:"Enable Spawner Module"=true B:"Enable Spawner Module"=true
# If the potion module is loaded. # If the potion module is loaded.
# Default: true # Default: true
B:"Enable Potion Module"=true B:"Enable Potion Module"=true
# If the village module is loaded. # If the village module is loaded.
# Default: true # Default: true
B:"Enable Village Module"=true B:"Enable Village Module"=true
# If the garden module is loaded. # If the garden module is loaded.
# Default: true # Default: true
B:"Enable Garden Module"=true B:"Enable Garden Module"=true
# If the Chronicle of Shadows is given to new players. # If the Chronicle of Shadows is given to new players.
# Default: true # Default: true
B:"Give Book on First Join"=false B:"Give Book on First Join"=false
} }

30850
config/apotheosis/enchantments.cfg Executable file → Normal file

File diff suppressed because it is too large Load Diff

44
config/apotheosis/garden.cfg Executable file → Normal file
View File

@ -1,22 +1,22 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1 # File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
# Apotheosis Garden Module Configuration # Apotheosis Garden Module Configuration
general { general {
# The max height a stack of cacti may grow to. Vanilla is 3. Values greater than 32 are uncapped growth. # The max height a stack of cacti may grow to. Vanilla is 3. Values greater than 32 are uncapped growth.
# Server-authoritative. # Server-authoritative.
# Default: 5; Range: [1 ~ 512] # Default: 5; Range: [1 ~ 512]
I:"Cactus Height"=8 I:"Cactus Height"=10
# The max height a stack of reeds may grow to. Vanilla is 3. Values greater than 32 are uncapped growth. # The max height a stack of reeds may grow to. Vanilla is 3. Values greater than 32 are uncapped growth.
# Server-authoritative. # Server-authoritative.
# Default: 255; Range: [1 ~ 512] # Default: 255; Range: [1 ~ 512]
I:"Reed Height"=18 I:"Reed Height"=24
# The max height a stack of bamboo may grow to. Vanilla is 16. # The max height a stack of bamboo may grow to. Vanilla is 16.
# Server-authoritative. # Server-authoritative.
# Default: 32; Range: [1 ~ 64] # Default: 32; Range: [1 ~ 64]
I:"Bamboo Height"=32 I:"Bamboo Height"=32
} }

10959
config/apotheosis/names.cfg Executable file → Normal file

File diff suppressed because it is too large Load Diff

2
config/apotheosis/potion.cfg Executable file → Normal file
View File

@ -3,8 +3,6 @@
# Apotheosis Potion Module Configuration # Apotheosis Potion Module Configuration
general { general {
I:"Knowledge XP Multiplier"=4
# If Potion Charms will only work when in a curios slot, instead of in the inventory. # If Potion Charms will only work when in a curios slot, instead of in the inventory.
# Default: false # Default: false
B:"Restrict Charms to Curios"=false B:"Restrict Charms to Curios"=false

111
config/apotheosis/spawner.cfg Executable file → Normal file
View File

@ -1,56 +1,55 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1 # File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
# Apotheosis Spawner Module Configuration # Apotheosis Spawner Module Configuration
general { general {
# The level of silk touch needed to harvest a spawner. Set to -1 to disable, 0 to always drop. The enchantment module can increase the max level of silk touch. # The level of silk touch needed to harvest a spawner. Set to -1 to disable, 0 to always drop. The enchantment module can increase the max level of silk touch.
# Functionally server-authoritative, but should match on client for information. # Functionally server-authoritative, but should match on client for information.
# Default: 1; Range: [-1 ~ 127] # Default: 1; Range: [-1 ~ 127]
I:"Spawner Silk Level"=1 I:"Spawner Silk Level"=1
# The durability damage dealt to an item that silk touches a spawner. # The durability damage dealt to an item that silk touches a spawner.
# Server-authoritative. # Server-authoritative.
# Default: 100; Range: [0 ~ 100000] # Default: 100; Range: [0 ~ 100000]
I:"Spawner Silk Damage"=100 I:"Spawner Silk Damage"=100
}
# Whether to show info regarding the capturing enchantment in the JEI information for spawn eggs.
# Default: true
spawn_eggs { B:"Enable Capturing Enchantment JEI Info"=true
# A list of entity registry names that cannot be applied to spawners via egg. }
# Should match between client and server.
# Default: [
S:"Banned Mobs" < spawn_eggs {
minecraft:ender_dragon # A list of entity registry names that cannot be applied to spawners via egg.
minecraft:wither # Should match between client and server.
productivebees:ashy_mining_bee # Default: [
productivebees:bee_bomb S:"Banned Mobs" <
productivebees:blue_banded_bee productivebees:ashy_mining_bee
productivebees:bumble_bee productivebees:bee_bomb
productivebees:chocolate_mining_bee productivebees:blue_banded_bee
productivebees:collector_bee productivebees:bumble_bee
productivebees:configurable_bee productivebees:chocolate_mining_bee
productivebees:creeper_bee productivebees:collector_bee
productivebees:cupid_bee productivebees:configurable_bee
productivebees:digger_bee productivebees:creeper_bee
productivebees:dye_bee productivebees:cupid_bee
productivebees:farmer_bee productivebees:digger_bee
productivebees:green_carpenter_bee productivebees:dye_bee
productivebees:hoarder_bee productivebees:farmer_bee
productivebees:leafcutter_bee productivebees:green_carpenter_bee
productivebees:lumber_bee productivebees:hoarder_bee
productivebees:mason_bee productivebees:leafcutter_bee
productivebees:neon_cuckoo_bee productivebees:lumber_bee
productivebees:nomad_bee productivebees:mason_bee
productivebees:quarry_bee productivebees:neon_cuckoo_bee
productivebees:rancher_bee productivebees:nomad_bee
productivebees:reed_bee productivebees:quarry_bee
productivebees:resin_bee productivebees:rancher_bee
productivebees:sweat_bee productivebees:reed_bee
productivebees:yellow_black_carpenter_bee productivebees:resin_bee
artifacts:mimic productivebees:sweat_bee
twilightforest:swarm_spider productivebees:yellow_black_carpenter_bee
twilightforest:hedge_spider >
> }
}

60
config/apotheosis/village.cfg Executable file → Normal file
View File

@ -1,30 +1,30 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1 # File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
# Apotheosis Village Module Configuration # Apotheosis Village Module Configuration
wanderer { wanderer {
# If the generic trade list will be cleared before datapack loaded trades are added. # If the generic trade list will be cleared before datapack loaded trades are added.
# Server-authoritative. # Server-authoritative.
# Default: false # Default: false
B:"Clear Generic Trades"=false B:"Clear Generic Trades"=false
# If the rare trade list will be cleared before datapack loaded trades are added. # If the rare trade list will be cleared before datapack loaded trades are added.
# Server-authoritative. # Server-authoritative.
# Default: false # Default: false
B:"Clear Rare Trades"=false B:"Clear Rare Trades"=false
# If the Wandering Trader can attempt to spawn underground. # If the Wandering Trader can attempt to spawn underground.
# Server-authoritative. # Server-authoritative.
# Default: true # Default: true
B:"Underground Trader"=true B:"Underground Trader"=true
} }
arrows { arrows {
# If explosive arrows can break blocks. # If explosive arrows can break blocks.
# Server-authoritative. # Server-authoritative.
# Default: true # Default: true
B:"Explosive Arrow Block Damage"=true B:"Explosive Arrow Block Damage"=true
} }