This commit is contained in:
lucasdpt
2026-06-14 02:07:47 +02:00
parent 398e1e6ddf
commit 0129d81bd4
2475 changed files with 553889 additions and 553884 deletions
+141 -141
View File
@@ -1,141 +1,141 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
# Apotheosis Adventure Module Config
affixes {
# If affixes that cleave can hit players (excluding the user).
# Server-authoritative.
# Default: false
B:"Cleave Players"=false
# If Quark's Attribute Tooltip handling is disabled for affix items.
# Clientside.
# Default: 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.
# Synced.
# Default: minecraft:torch
S:"Torch Placement Item"=minecraft:torch
}
bosses {
# If boss items are always cursed. Enable this if you want bosses to be less overpowered by always giving them a negative effect.
# Server-authoritative.
# 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.
# Server-authoritative.
# Default: 140.0; Range: [0.0 ~ 1024.0]
S:"Boss Announcement Range"=140.0
# The time, in ticks, that must pass between any two natural boss spawns in a single dimension.
# Server-authoritative.
# Default: 3600; Range: [0 ~ 720000]
I:"Boss Spawn Cooldown"=3600
# If true, invading bosses will automatically target the closest player.
# Server-authoritative.
# Default: false
B:"Boss Auto-Aggro"=false
# If true, bosses will glow when they spawn.
# Server-authoritative.
# Default: true
B:"Boss Glowing On Spawn"=true
}
worldgen {
# The dimensions that Apotheosis's worldgen will generate in.
# Server-authoritative.
# 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%
# Server-authoritative.
# Default: 0.11; Range: [0.0 ~ 1.0]
S:"Spawner Value Chance"=0.11
}
wanderer {
# If the Wandering Trader can attempt to spawn underground.
# Server-authoritative.
# Default: true
B:"Underground Trader"=true
}
augmenting {
# The number of Sigils of Enhancement it costs to upgrade an affix in the Augmenting Table.
# Synced.
# Default: 2; Range: [0 ~ 64]
I:"Upgrade Sigil Cost"=2
# The number of experience levels it costs to upgrade an affix in the Augmenting Table.
# Synced.
# Default: 225; Range: [0 ~ 65536]
I:"Upgrade Level Cost"=225
# The number of Sigils of Enhancement it costs to reroll an affix in the Augmenting Table.
# Synced.
# Default: 1; Range: [0 ~ 64]
I:"Reroll Sigil Cost"=1
# The number of experience levels it costs to reroll an affix in the Augmenting Table.
# Synced.
# Default: 175; Range: [0 ~ 65536]
I:"Reroll Level Cost"=175
}
potion_charms {
# If Potion Charms will only work when in a curios slot, instead of in the inventory.
# Default: false
B:"Restrict Charms to Curios"=false
}
quality_of_life {
# If linking items to chat (via the hotkey) is enabled.
# Server-Authoritative.
# Default: true
B:"Enable Item Linking"=true
# The cooldown, in ticks, between player item links.
# Server-Authoritative.
# Default: 100; Range: [0 ~ 65536]
I:"Item Linking Cooldown"=100
# If equipment comparison popups are enabled when the hotkey is held.
# Clientside.
# Default: true
B:"Enable Equipment Comparisons"=true
}
flair {
# If affix item effects (custom shadows, beams, particles, etc) are enabled.
# Clientside.
# Default: true
B:"Enable Affix Item Effects"=true
}
world_tiers {
# If players can change their world tier manually in the World Tier Selection Screen.
# Note: Disabling this does NOT automatically change world tiers when unlocked. You will need to set that up yourself.
# Server-Authoritative.
# Default: true
B:"Enable Manual World Tier Changes"=true
}
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
# Apotheosis Adventure Module Config
affixes {
# If affixes that cleave can hit players (excluding the user).
# Server-authoritative.
# Default: false
B:"Cleave Players"=false
# If Quark's Attribute Tooltip handling is disabled for affix items.
# Clientside.
# Default: 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.
# Synced.
# Default: minecraft:torch
S:"Torch Placement Item"=minecraft:torch
}
bosses {
# If boss items are always cursed. Enable this if you want bosses to be less overpowered by always giving them a negative effect.
# Server-authoritative.
# 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.
# Server-authoritative.
# Default: 140.0; Range: [0.0 ~ 1024.0]
S:"Boss Announcement Range"=140.0
# The time, in ticks, that must pass between any two natural boss spawns in a single dimension.
# Server-authoritative.
# Default: 3600; Range: [0 ~ 720000]
I:"Boss Spawn Cooldown"=3600
# If true, invading bosses will automatically target the closest player.
# Server-authoritative.
# Default: false
B:"Boss Auto-Aggro"=false
# If true, bosses will glow when they spawn.
# Server-authoritative.
# Default: true
B:"Boss Glowing On Spawn"=true
}
worldgen {
# The dimensions that Apotheosis's worldgen will generate in.
# Server-authoritative.
# 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%
# Server-authoritative.
# Default: 0.11; Range: [0.0 ~ 1.0]
S:"Spawner Value Chance"=0.11
}
wanderer {
# If the Wandering Trader can attempt to spawn underground.
# Server-authoritative.
# Default: true
B:"Underground Trader"=true
}
augmenting {
# The number of Sigils of Enhancement it costs to upgrade an affix in the Augmenting Table.
# Synced.
# Default: 2; Range: [0 ~ 64]
I:"Upgrade Sigil Cost"=2
# The number of experience levels it costs to upgrade an affix in the Augmenting Table.
# Synced.
# Default: 225; Range: [0 ~ 65536]
I:"Upgrade Level Cost"=225
# The number of Sigils of Enhancement it costs to reroll an affix in the Augmenting Table.
# Synced.
# Default: 1; Range: [0 ~ 64]
I:"Reroll Sigil Cost"=1
# The number of experience levels it costs to reroll an affix in the Augmenting Table.
# Synced.
# Default: 175; Range: [0 ~ 65536]
I:"Reroll Level Cost"=175
}
potion_charms {
# If Potion Charms will only work when in a curios slot, instead of in the inventory.
# Default: false
B:"Restrict Charms to Curios"=false
}
quality_of_life {
# If linking items to chat (via the hotkey) is enabled.
# Server-Authoritative.
# Default: true
B:"Enable Item Linking"=true
# The cooldown, in ticks, between player item links.
# Server-Authoritative.
# Default: 100; Range: [0 ~ 65536]
I:"Item Linking Cooldown"=100
# If equipment comparison popups are enabled when the hotkey is held.
# Clientside.
# Default: true
B:"Enable Equipment Comparisons"=true
}
flair {
# If affix item effects (custom shadows, beams, particles, etc) are enabled.
# Clientside.
# Default: true
B:"Enable Affix Item Effects"=true
}
world_tiers {
# If players can change their world tier manually in the World Tier Selection Screen.
# Note: Disabling this does NOT automatically change world tiers when unlocked. You will need to set that up yourself.
# Server-Authoritative.
# Default: true
B:"Enable Manual World Tier Changes"=true
}
+123 -123
View File
@@ -1,123 +1,123 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
#
general {
# If the Attributes GUI is available.
# Client-authoritative.
# Default: true
B:"Enable Attributes GUI"=true
# If description tooltips will be added to potion items.
# Client-authoritative.
# Default: true
B:"Enable Potion Tooltips"=true
# A list of attributes that will be hidden from the Attributes GUI. Client-authoritative.
# This is useful for attributes that are not meant to be visible to players, such as those used by Apothic Attributes itself.
# This config supports the following input formats:
# - ResourceLocation strings, such as minecraft:generic.max_health, used to block specific attributes.
# - Namespaced wildcards, such as apothic_attributes:*, used to block all attributes in a namespace.
# - Negation entries, such as !apothic_attributes:elytra_flight, which will un-block a specific attribute that would otherwise be blocked by a wildcard.
# Note:
# The list is processed in order. Place negation entries at the end of the list to ensure they take precedence.
#
# Default: [neoforge:nametag_distance], [neoforge:creative_flight], [apothic_attributes:elytra_flight], [apothic_attributes:ghost_health]
S:"Hidden Attributes" <
neoforge:nametag_distance
neoforge:creative_flight
apothic_attributes:elytra_flight
apothic_attributes:ghost_health
>
}
effects {
# The value (per-level) of the Experience Gained attribute modifier provided by Ancient Knowledge.
# Synced.
# Default: 4.0; Range: [1.0 ~ 1024.0]
S:"Ancient Knowledge Multiplier"=4.0
}
client {
# The anchor point for this element.
# Default: top_right
S:"GUI Button Offset Anchor Point"=top_right
# The X offset for this element.
# Default: -3; Range: [-1000 ~ 1000]
I:"GUI Button Offset X Offset"=-3
# The Y Offset for this element.
# Default: 3; Range: [-1000 ~ 1000]
I:"GUI Button Offset Y Offset"=3
}
combat_rules {
# The protection damage reduction formula.
# Computed after Prot Pierce and Prot Shred are applied.
# Arguments:
# 'protPoints' - The number of protection points the user has after reductions.
# Output:
# The percentage of damage taken after protection has been applied, from 0 (no damage taken) to 1 (full damage taken).
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
#
# Default: 1 - min(0.025 * protPoints, 0.85)
S:"Protection Formula"=1 - min(0.025 * protPoints, 0.85)
# The a-value formula, which computes an intermediate used in the armor formula.
# Arguments:
# 'damage' - The damage of the incoming attack.
# Output:
# The a-value, which will be supplied as an argument to the armor formula.
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
#
# Default: if(damage < 20, 10, 10 + (damage - 20) / 2)
S:"A-Value Formula"=if(damage < 20, 10, 10 + (damage - 20) / 2)
# The armor damage reduction formula.
# Computed after Armor Pierce and Armor Shred are applied.
# Arguments:
# 'a' - The a-value computed by the a-value formula.
# 'damage' - The damage of the incoming attack.
# 'armor' - The armor value of the user after reductions.
# 'toughness' - The armor toughness value of the user.
# Output:
# The percentage of damage taken after armor has been applied, from 0 (no damage taken) to 1 (full damage taken).
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
# Note:
# The vanilla formula is: 1 - min(max(armor - damage / (2 + toughness / 4), armor / 5), 20) / 25
#
# Default: a / (a + armor)
S:"Armor Formula"=a / (a + armor)
# The armor toughness formula.
# This is used to determine how armor toughness impacts enemy Armor Pierce / Armor Shred.
# Arguments:
# 'damage' - The damage of the incoming attack.
# 'armor' - The armor value of the user after reductions.
# 'toughness' - The armor toughness value of the user.
# Output:
# The percentage by which enemy armor pierce/shred will be reduced, from 0 (no change) to 1 (preventing it completely).
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
#
# Default: min(toughness * 0.02, 0.6)
S:"Armor Toughness Formula"=min(toughness * 0.02, 0.6)
# The factor by which negative armor values will increase incoming damage.
# Each point of negative armor will increase incoming damage by this factor.
# A value of 0.015 means that 1 point of negative armor will increase incoming damage by 1.5%.
# Note:
# Negative armor is typically only encountered when the attacker has more armor pen than the defender has armor.
#
# Default: 0.015; Range: [0.0 ~ 1.0]
S:"Negative Armor Factor"=0.015
}
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
#
general {
# If the Attributes GUI is available.
# Client-authoritative.
# Default: true
B:"Enable Attributes GUI"=true
# If description tooltips will be added to potion items.
# Client-authoritative.
# Default: true
B:"Enable Potion Tooltips"=true
# A list of attributes that will be hidden from the Attributes GUI. Client-authoritative.
# This is useful for attributes that are not meant to be visible to players, such as those used by Apothic Attributes itself.
# This config supports the following input formats:
# - ResourceLocation strings, such as minecraft:generic.max_health, used to block specific attributes.
# - Namespaced wildcards, such as apothic_attributes:*, used to block all attributes in a namespace.
# - Negation entries, such as !apothic_attributes:elytra_flight, which will un-block a specific attribute that would otherwise be blocked by a wildcard.
# Note:
# The list is processed in order. Place negation entries at the end of the list to ensure they take precedence.
#
# Default: [neoforge:nametag_distance], [neoforge:creative_flight], [apothic_attributes:elytra_flight], [apothic_attributes:ghost_health]
S:"Hidden Attributes" <
neoforge:nametag_distance
neoforge:creative_flight
apothic_attributes:elytra_flight
apothic_attributes:ghost_health
>
}
effects {
# The value (per-level) of the Experience Gained attribute modifier provided by Ancient Knowledge.
# Synced.
# Default: 4.0; Range: [1.0 ~ 1024.0]
S:"Ancient Knowledge Multiplier"=4.0
}
client {
# The anchor point for this element.
# Default: top_right
S:"GUI Button Offset Anchor Point"=top_right
# The X offset for this element.
# Default: -3; Range: [-1000 ~ 1000]
I:"GUI Button Offset X Offset"=-3
# The Y Offset for this element.
# Default: 3; Range: [-1000 ~ 1000]
I:"GUI Button Offset Y Offset"=3
}
combat_rules {
# The protection damage reduction formula.
# Computed after Prot Pierce and Prot Shred are applied.
# Arguments:
# 'protPoints' - The number of protection points the user has after reductions.
# Output:
# The percentage of damage taken after protection has been applied, from 0 (no damage taken) to 1 (full damage taken).
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
#
# Default: 1 - min(0.025 * protPoints, 0.85)
S:"Protection Formula"=1 - min(0.025 * protPoints, 0.85)
# The a-value formula, which computes an intermediate used in the armor formula.
# Arguments:
# 'damage' - The damage of the incoming attack.
# Output:
# The a-value, which will be supplied as an argument to the armor formula.
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
#
# Default: if(damage < 20, 10, 10 + (damage - 20) / 2)
S:"A-Value Formula"=if(damage < 20, 10, 10 + (damage - 20) / 2)
# The armor damage reduction formula.
# Computed after Armor Pierce and Armor Shred are applied.
# Arguments:
# 'a' - The a-value computed by the a-value formula.
# 'damage' - The damage of the incoming attack.
# 'armor' - The armor value of the user after reductions.
# 'toughness' - The armor toughness value of the user.
# Output:
# The percentage of damage taken after armor has been applied, from 0 (no damage taken) to 1 (full damage taken).
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
# Note:
# The vanilla formula is: 1 - min(max(armor - damage / (2 + toughness / 4), armor / 5), 20) / 25
#
# Default: a / (a + armor)
S:"Armor Formula"=a / (a + armor)
# The armor toughness formula.
# This is used to determine how armor toughness impacts enemy Armor Pierce / Armor Shred.
# Arguments:
# 'damage' - The damage of the incoming attack.
# 'armor' - The armor value of the user after reductions.
# 'toughness' - The armor toughness value of the user.
# Output:
# The percentage by which enemy armor pierce/shred will be reduced, from 0 (no change) to 1 (preventing it completely).
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
#
# Default: min(toughness * 0.02, 0.6)
S:"Armor Toughness Formula"=min(toughness * 0.02, 0.6)
# The factor by which negative armor values will increase incoming damage.
# Each point of negative armor will increase incoming damage by this factor.
# A value of 0.015 means that 1 point of negative armor will increase incoming damage by 1.5%.
# Note:
# Negative armor is typically only encountered when the attacker has more armor pen than the defender has armor.
#
# Default: 0.015; Range: [0.0 ~ 1.0]
S:"Negative Armor Factor"=0.015
}
+20 -20
View File
@@ -1,20 +1,20 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
# Apotheosis Enchantment Module Config
client {
# If enchanted book metadata (treasure, tradeable, etc) are shown in the tooltip.
# Default: true
B:"Show Enchanted Book Metadata"=true
# The 1/n chance that a sculkshelf plays a sound, per client tick. Set to 0 to disable.
# Default: 200; Range: [0 ~ 32767]
I:"Sculkshelf Noise Chance"=200
# If enchantment descriptions are shown inline in item tooltips.
# Translations for vanilla enchantments require the 'Enchantment Descriptions' mod.
# Default: false
B:"Enable Inlined Enchantment Descriptions"=false
}
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
# Apotheosis Enchantment Module Config
client {
# If enchanted book metadata (treasure, tradeable, etc) are shown in the tooltip.
# Default: true
B:"Show Enchanted Book Metadata"=true
# The 1/n chance that a sculkshelf plays a sound, per client tick. Set to 0 to disable.
# Default: 200; Range: [0 ~ 32767]
I:"Sculkshelf Noise Chance"=200
# If enchantment descriptions are shown inline in item tooltips.
# Translations for vanilla enchantments require the 'Enchantment Descriptions' mod.
# Default: false
B:"Enable Inlined Enchantment Descriptions"=false
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff