Changelog
[1.19.2-3.3.9] - 2023-11-07
Bugfixes / Tweaks
- HOTFIX: fixes unkillable mobs
[1.19.2-3.3.8] - 2023-11-07
Bugfixes / Tweaks
- HOTFIX: fixes crash from mob scaling
[1.19.2-3.3.7] - 2023-11-07
Bugfixes / Tweaks
- Added Necronuim to default Tinkers data
- Added mob scaling for bosses. mobs under the
forge:bosses
tag will apply the new ratio - Added admin bonus command. using "clear" as the skill parameter will clear all admin bonuses
- Updated admin ignoreReq command to be a toggle
- Fixed NBT Overrides being lost entirely
- Fixed Salvage fail message even on success
- Fixed fireworks spam on respawn
Changelog
[1.19.2-3.3.8] - 2023-11-07
Bugfixes / Tweaks
- HOTFIX: fixes crash from mob scaling
[1.19.2-3.3.7] - 2023-11-07
Bugfixes / Tweaks
- Added Necronuim to default Tinkers data
- Added mob scaling for bosses. mobs under the
forge:bosses
tag will apply the new ratio - Added admin bonus command. using "clear" as the skill parameter will clear all admin bonuses
- Updated admin ignoreReq command to be a toggle
- Fixed NBT Overrides being lost entirely
- Fixed Salvage fail message even on success
- Fixed fireworks spam on respawn
Changelog
[1.18.2-6.2.6] - 2023-11-07
Bugfixes / Tweaks
- Added admin bonuses. use "clear" as the skill to remove all admin bonuses
- Updated admin ignoreReq command to work like a toggle
- Fixed NBT overrides having no effect
- Fixed salvage denial message after successful salvage
Changelog
[1.19.2-3.3.7] - 2023-11-07
Bugfixes / Tweaks
- Added Necronuim to default Tinkers data
- Added mob scaling for bosses. mobs under the
forge:bosses
tag will apply the new ratio - Added admin bonus command. using "clear" as the skill parameter will clear all admin bonuses
- Updated admin ignoreReq command to be a toggle
- Fixed NBT Overrides being lost entirely
- Fixed Salvage fail message even on success
- Fixed fireworks spam on respawn
[1.20.1-1.2.9] - 2023-11-05
Bugfixes / Tweaks
- Added Necronium to Default Tinker configs
- Added API Hook for registering damage configurations
- Added Mob Scaling ratio for bosses. Uses
forge:bosses
tag to identify mobs - Added admin command to give bonuses to players. use "clear" as the skill name to wipe all admin bonuses
- Updated ignoreReq command to function like a toggle
- Fixed entity damage xp data not being read
- Fixed entity NBT not being detectable by NBT configs
- Fixed NBT Overrides not applying
- Fixed Salvage giving denial message even if successful
- Fixed Effect duration being exponential
- Fixed firework spam on respawn
Changelog
[1.18.2-6.2.5] - 2023-10-23
Hotfix
- Fix qualified compound edge case
[1.18.2-6.2.4] - 2023-10-18
Bugfixes / Tweaks
- Added admin command to ignore reqs for targeted player
- Added hover behavior to inventory skill list to show xp to next level
- Added API hooks for obtaining a player's full xp map
- Added potion tracking toggle. this makes stacking potions work for compat sake at the expense of exploitable potion xp from brewing stands.
- Updated
HEALTH_CHANGED
to have sub-eventsHEALTH_INCREASED
andHEALTH_DECREASED
, which fire in addition to the base event but for their respective HP change direction. - Updated
pmmo:command
to accept a skill like fireworks do to only fire the command for the specified skill. only works on theSKILL_UP
event - Fixed explosions not respecting BREAK and KILL reqs
- Fixed compound qualifiers not working with paths that included colons
- Fixed
genData withDefaults
not including data from non-items
Changelog
[1.18.2-6.2.4] - 2023-10-18
Bugfixes / Tweaks
- Added admin command to ignore reqs for targeted player
- Added hover behavior to inventory skill list to show xp to next level
- Added API hooks for obtaining a player's full xp map
- Added potion tracking toggle. this makes stacking potions work for compat sake at the expense of exploitable potion xp from brewing stands.
- Updated
HEALTH_CHANGED
to have sub-eventsHEALTH_INCREASED
andHEALTH_DECREASED
, which fire in addition to the base event but for their respective HP change direction. - Updated
pmmo:command
to accept a skill like fireworks do to only fire the command for the specified skill. only works on theSKILL_UP
event - Fixed explosions not respecting BREAK and KILL reqs
- Fixed compound qualifiers not working with paths that included colons
- Fixed
genData withDefaults
not including data from non-items
Changelog
[1.19.2-3.3.6] - 2023-10-16
Bugfixes / Tweaks
- Added admin command to ignore reqs for targeted player
- Added hover behavior to inventory skill list to show xp to next level
- Added API hooks for obtaining a player's full xp map
- Added potion tracking toggle. this makes stacking potions work for compat sake at the expense of exploitable potion xp from brewing stands.
- Updated
HEALTH_CHANGED
to have sub-eventsHEALTH_INCREASED
andHEALTH_DECREASED
, which fire in addition to the base event but for their respective HP change direction. - Updated
pmmo:command
to accept a skill like fireworks do to only fire the command for the specified skill. only works on theSKILL_UP
event - Fixed explosions not respecting BREAK and KILL reqs
- Fixed compound qualifiers not working with paths that included colons
- Fixed
genData withDefaults
not including data from non-items
Changelog
[1.20.1-1.2.7] - 2023-10-11
Bugfixes / Tweaks
- Added Villager Boost Perk defaulting to Charisma
- Added toggle to turn of potion tracking. This makes stackable potions work again.
- Updated HEALTH_CHANGE to be HEALTH_INCREASE and HEALTH_DECREASE. the original event, HEALTH_CHANGE, will be removed in 1.20.1
- Fixed
genData withDefaults
now properly writes all objects. - Fixed mob modifiers not applying for dimensions and biomes.
- Fixed Break speed perk only working for one configuration. Now stacks.
Changelog
[1.19.2-3.3.5] - 2023-09-03
Minor version changes
- NBT configs now stack if not overriding.
Bugfixes / Tweaks
- Added archery skill bonus to leather armor
- Added option to disable entity rendering in the glossary
- Added back in player config generation
- Fixed NPE caused by qualified NBT compounds
Changelog
[1.20.1-1.2.4] - 2023-08-28
Minor version changes
- NBT Configs without override will now stack
- Reworked damage dealt and received events to work with DamageTypes
- This completely deprecates all configurations that used the old
FROM_MOBS
,RANGED_TO_ANIMALS
, etc events. The new configuration addsdealt_damage_xp
andreceived_damage_xp
as root properties in item and entity configurations. see the following example:
- This completely deprecates all configurations that used the old
"dealt_damage_xp": {
"minecraft:player_attack": {"combat": 10},
"#minecraft:is_projectile": {"archery": 10}
}
- This configuration supports
#
to denote tags allowing you to group your damage types with vanilla's damage tags. - The server config now has a new damage type section, which uses these damage types. Note that this is a fallback setting which means if the server config has a setting for a damage type and the entity does not, the server config will be used in its absence.
- default data for entities has been completely removed (minus boats)
mob_multiplier
in dimension and biome configs renamed tomob_modifier
- this was to accont for the fact that dim/biome settings are additive not multiplicative as the old name implied.
- Unlike mob scaling, dim and biome modifiers apply regardless of the level or proximity of the player, but they do combine with those settings if applicable.
Bugfixes / Tweaks
- NBT configs with qualified compounds no longer NPE
- Submerged event now fires in all water contexts.
- Biome and Dimension mob modifiers now work
withPlayers
was uninentionally disabled and is now reenabled- Archery skill boost added to leather armor
- perks which used duration no long run indefinitely
- replaced temp_attribute perk assigned to sprinting with a speed effect in default perk config.
[1.20.1-1.1.3] - 2023-08-03
Minor version changes
- Removed
EatFoodEvent
which wasn't capturing all CONSUME cases - Added seagrass to default data, so it doesn't give mining xp
- Fixed default data which used the legacy "KILL" xp event to now use "DEATH"
Bugfixes / Tweaks
- Added CT and Curio compat. (FTBQ still isn't updated yet)
- Added comment to mob-scaling config section to inform users about TOML bug
- Added Compound filtering to NBT configs (eg. "foo{"bar":1}.baz")
- Added config options for inventory stats button positioning
- Fixed pmmo.dat bloat (includes feature to clean up old files)
- Fixed vein marker showing veinable air after using
- Fixed default jump max boost to be actually noticable
- Fixed biomes not showing in glossary
- Fixed biome bonuses not applying from config
- Fixed skill groups not distributing XP to member skills
- Fixed skill groups not being detected by certain events
- Fixed break speed being slower than vanilla
- Fixed 0% bonuses showing in tooltips
- Fixed inventory stats having tint
Changelog
[1.18.2-6.2.3] - 2023-08-03
Minor version changes
- Removed
EatFoodEvent
which wasn't capturing all CONSUME cases - Added seagrass to default data, so it doesn't give mining xp
- Fixed default data which used the legacy "KILL" xp event to now use "DEATH"
Bugfixes / Tweaks
- Added comment to mob-scaling config section to inform users about TOML bug
- Added Compound filtering to NBT configs (eg. "foo{"bar":1}.baz")
- Added config options for inventory stats button positioning
- Fixed pmmo.dat bloat (includes feature to clean up old files)
- Fixed vein marker showing veinable air after using
- Fixed default jump max boost to be actually noticable
- Fixed skill groups not distributing XP to member skills
- Fixed skill groups not being detected by certain events
- Fixed 0% bonuses showing in tooltips
Changelog
[1.19.2-3.2.4] - 2023-08-03
Minor version changes
- Removed
EatFoodEvent
which wasn't capturing all CONSUME cases - Added seagrass to default data, so it doesn't give mining xp
- Fixed default data which used the legacy "KILL" xp event to now use "DEATH"
Bugfixes / Tweaks
- Added comment to mob-scaling config section to inform users about TOML bug
- Added Compound filtering to NBT configs (eg. "foo{"bar":1}.baz")
- Added config options for inventory stats button positioning
- Fixed pmmo.dat bloat (includes feature to clean up old files)
- Fixed vein marker showing veinable air after using
- Fixed default jump max boost to be actually noticable
- Fixed skill groups not distributing XP to member skills
- Fixed skill groups not being detected by certain events
- Fixed 0% bonuses showing in tooltips
[1.19.4-0.1.8] - 2023-08-03
Minor version changes
- Removed
EatFoodEvent
which wasn't capturing all CONSUME cases - Added seagrass to default data, so it doesn't give mining xp
- Fixed default data which used the legacy "KILL" xp event to now use "DEATH"
Bugfixes / Tweaks
- Added CT and Curio compat. (FTBQ still isn't updated yet)
- Added comment to mob-scaling config section to inform users about TOML bug
- Added Compound filtering to NBT configs (eg. "foo{"bar":1}.baz")
- Added config options for inventory stats button positioning
- Fixed pmmo.dat bloat (includes feature to clean up old files)
- Fixed vein marker showing veinable air after using
- Fixed default jump max boost to be actually noticable
- Fixed biomes not showing in glossary
- Fixed biome bonuses not applying from config
- Fixed skill groups not distributing XP to member skills
- Fixed skill groups not being detected by certain events
- Fixed break speed being slower than vanilla
- Fixed 0% bonuses showing in tooltips
Changelog
[1.18.2-6.1.2] - 2023-07-07
Bugfixes / Tweaks
- Added CROUCH event (no XP source, only used for perk activation)
- Added defaults for Tetra items
- Added default XP for brewing potions
- Added global vein setting for all players in server config
- Updated vein feature to only prevent activation if the tool would result in no drops
- Fixed log spam from perks
- Fixed extra drops on tagged blocks giving zero extra
- Fixed xp loss on death cases. should be consistent now
- Fixed breaking waterlogged insta-break blocks unbreakable water notification
- Fixed admin command not honoring level setting from zero to one
- Fixed cooldown functionality of perks.
- Fixed [Air] showing in salvage
- Added
modFilter
option togenData
to generate files for specific mods- supports multiple calls to add multiple mods to the filter
- note: player filters always had this repeat calling behavior
- Fixed excessive dig speed
- Fixed vein "correct tool" check being arbitrarily restrictive
- Fixed crash from childless breeding
Changelog
[1.19.2-3.1.3] - 2023-07-07
Bugfixes / Tweaks
- Added CROUCH event (no XP source, only used for perk activation)
- Added defaults for Tetra items
- Added default XP for brewing potions
- Added global vein setting for all players in server config
- Updated vein feature to only prevent activation if the tool would result in no drops
- Fixed log spam from perks
- Fixed extra drops on tagged blocks giving zero extra
- Fixed xp loss on death cases. should be consistent now
- Fixed breaking waterlogged insta-break blocks unbreakable water notification
- Fixed admin command not honoring level setting from zero to one
- Fixed cooldown functionality of perks.
- Fixed [Air] showing in salvage
Changelog
[1.19.4-0.0.7~~~~] - 2023-07-07
Bugfixes / Tweaks
- Added CROUCH event (no XP source, only used for perk activation)
- Added defaults for Tetra items
- Added default XP for brewing potions
- Added global vein setting for all players in server config
- Added perk
"pmmo:temp_attribute"
which expires after the event ends- nerfed move speed from skill-up default value and added sprinting speed boost
- Updated vein feature to only prevent activation if the tool would result in no drops
- Updated default breath perk to not require a 25-minute cooldown
- Fixed log spam from perks
- Fixed extra drops on tagged blocks giving zero extra
- Fixed xp loss on death cases. should be consistent now
- Fixed breaking waterlogged insta-break blocks unbreakable water notification
- Fixed admin command not honoring level setting from zero to one
- Fixed cooldown functionality of perks.
- Fixed [Air] showing in salvage instead of none
Changelog
[1.20.1-1.0.2] - 2023-07-07
Bugfixes / Tweaks
- Added CROUCH event (no XP source, only used for perk activation)
- Added defaults for Tetra items
- Added default XP for brewing potions
- Added global vein setting for all players in server config
- Added perk
"pmmo:temp_attribute"
which expires after the event ends- nerfed move speed from skill-up default value and added sprinting speed boost
- Updated vein feature to only prevent activation if the tool would result in no drops
- Updated default breath perk to not require a 25-minute cooldown
- Fixed log spam from perks
- Fixed extra drops on tagged blocks giving zero extra
- Fixed xp loss on death cases. should be consistent now
- Fixed breaking waterlogged insta-break blocks unbreakable water notification
- Fixed admin command not honoring level setting from zero to one
- Fixed cooldown functionality of perks.
- Fixed [Air] showing in salvage
[1.20.1-1.0.1] - 2023-06-19
- Added
modFilter
option togenData
to generate files for specific mods- supports multiple calls to add multiple mods to the filter
- note: player filters always had this repeat calling behavior
- Fixed excessive dig speed
- Fixed vein "correct tool" check being arbitrarily restrictive
- Fixed crash from childless breeding
- Fixed loss on death = 0.0 causing maximum losses instead of none