Changelog
[1.18.2-6.1.0] - 2023-05-06
Minor Version Changes
- golden items in default data now properly give bonuses
- HUD objects now use percentage based values for positioning in pmmo-client.toml. values range from 0.0-1.0
Bugfixes / Tweaks
- Mob scaling entries in the glossary are no longer cut off
- Fixed "unable to interact with 0 air" bug
- Vein tooltip no longer displays when vein mining is disabled
/pmmo genData disabler
now modifies thegenerated_data/pack.mcmeta
instead of creating a whole new pack- fix incompatibility on servers with JEI
Changelog
[1.19.2-3.1.0] - 2023-05-06
Minor Version Changes
- golden items in default data now properly give bonuses
- HUD objects now use percentage based values for positioning in pmmo-client.toml. values range from 0.0-1.0
Bugfixes / Tweaks
- Mob scaling entries in the glossary are no longer cut off
- Fixed "unable to interact with 0 air" bug
- Vein tooltip no longer displays when vein mining is disabled
/pmmo genData disabler
now modifies thegenerated_data/pack.mcmeta
instead of creating a whole new pack- fix incompatibility on servers with JEI
Changelog
[1.19.4-0.0.3] - 2023-04-08
Minimum Forge Version now 45.0.39
Bugfixes / Tweaks
- Fixed: ClassDefNotFound error from breaking change to spawn event
- Added: default data for gravel, mushroom stems, basalt, blackstone, bricks, fungii, magma blocks, nether bricks, and netherrack
- Added: default data for Goblins & Dungeons
- Added: pmmo tags to genData
- Added: "multiplicative" boolean and "base" double values to attribute and damage_boost perks for better scaling control
- Fixed: xp values of zero displaying in tooltips
- Fixed: an IOOB exception from the stats menu
- Fixed: typo in default crossbow id of damage boost perk
- Fixed: damage_boost applies_to items now showing in the glossary
[1.19.4-0.0.2] - 2023-03-24
Bugfixes / Tweaks
- Fixed: crash from invalid UUID case
[1.19.4-0.0.1] - 2023-03-22
Major Changes
- Complete revision of the Perk System
Minor Changes
- Damage
FROM_XXX
events now use damage type tags for classification
Technical Notes
- This is a pre-1.20 build. The officially supported version for 1.19 is 1.19.2. This port is provided for addon developers and testing purposes. You may use this in your world/packs, but no promise is made to stability. Bug reports are appreciated by may be delayed until a 1.20 Forge release is available and pmmo is ported.
Changelog
[1.18.2-6.0.4] - 2023-04-08
Bugfixes / Tweaks
- Added: default data for Goblins & Dungeons to prevent a crash
- Added: PMMO's tags to genData for easy adding of values
- Updated: FTB Quests compat titles to make them easier to read at a glance
- Fixed: XP Awards of zero no longer show in tooltips
- Fixed: an IOOB exception from the stat menu when tinkering with level configurations
[1.18.2-6.0.3] - 2023-03-23
Bugfixes / Tweaks
- Added: NBT configurations can now access blockstates via path "state{}.property"
- Added: Vein Tool Blacklist config to server config which prevents listed tools from activating vein ability.
- Added: /pmmo genData forPlayers <player selector> which generates player config files in generated_data pack.
- Updated: sub-paths in IDs now properly generate via genData
- Updated: ore configs now propagate to their respective forge tag members.
- Fixed: Curio slots now properly give bonuses for the items.
- Fixed: boats not being included in default data for sailing xp.
- Fixed: AutoValues crash case caused by caching too early
Changelog
[1.19.2-3.0.5] - 2023-04-08
Bugfixes / Tweaks
- Added: default data for Goblins & Dungeons to prevent a crash
- Added: PMMO's tags to genData for easy adding of values
- Updated: FTB Quests compat titles to make them easier to read at a glance
- Fixed: XP Awards of zero no longer show in tooltips
- Fixed: an IOOB exception from the stat menu when tinkering with level configurations
[1.19.2-3.0.4]
Bugfixes / Tweaks
- Added:
pmmo:skill_up
trigger for advancements
[1.19.2-3.0.3]
Bugfixes / Tweaks
- Added: NBT configurations can now access blockstates via path "state{}.property"
- Added: Vein Tool Blacklist config to server config which prevents listed tools from activating vein ability.
- Added:
/pmmo genData forPlayers <player selector>
which generates player config files ingenerated_data
pack. - Updated: sub-paths in IDs now properly generate via genData
- Updated: ore configs now propagate to their respective forge tag members.
- Fixed: Curio slots now properly give bonuses for the items.
- Fixed: boats not being included in default data for sailing xp.
- Fixed: AutoValues crash case caused by caching too early
Changelog
[1.19.4-0.0.2] - 2023-02-24
Bugfixes / Tweaks
- Fixed: crash from invalid UUID case
[1.19.4-0.0.1] - 2023-03-22
Major Changes
- Complete revision of the Perk System
Minor Changes
- Damage
FROM_XXX
events now use damage type tags for classification
Technical Notes
- This is a pre-1.20 build. The officially supported version for 1.19 is 1.19.2. This port is provided for addon developers and testing purposes. You may use this in your world/packs, but no promise is made to stability. Bug reports are appreciated by may be delayed until a 1.20 Forge release is available and pmmo is ported.
Changelog
[1.19.2-3.0.4]
Bugfixes / Tweaks
- Added:
pmmo:skill_up
trigger for advancements
[1.19.2-3.0.3]
Bugfixes / Tweaks
- Added: NBT configurations can now access blockstates via path "state{}.property"
- Added: Vein Tool Blacklist config to server config which prevents listed tools from activating vein ability.
- Added:
/pmmo genData forPlayers <player selector>
which generates player config files ingenerated_data
pack. - Updated: sub-paths in IDs now properly generate via genData
- Updated: ore configs now propagate to their respective forge tag members.
- Fixed: Curio slots now properly give bonuses for the items.
- Fixed: boats not being included in default data for sailing xp.
- Fixed: AutoValues crash case caused by caching too early
Changelog
[1.18.2-6.0.3] - 2023-03-23
Bugfixes / Tweaks
- Added: NBT configurations can now access blockstates via path "state{}.property"
- Added: Vein Tool Blacklist config to server config which prevents listed tools from activating vein ability.
- Added: /pmmo genData forPlayers <player selector> which generates player config files in generated_data pack.
- Updated: sub-paths in IDs now properly generate via genData
- Updated: ore configs now propagate to their respective forge tag members.
- Fixed: Curio slots now properly give bonuses for the items.
- Fixed: boats not being included in default data for sailing xp.
- Fixed: AutoValues crash case caused by caching too early
Changelog
[1.19.4-0.0.1] - 2023-03-22
Major Changes
- Complete revision of the Perk System
Minor Changes
- Damage
FROM_XXX
events now use damage type tags for classification
Technical Notes
- This is a pre-1.20 build. The officially supported version for 1.19 is 1.19.2. This port is provided for addon developers and testing purposes. You may use this in your world/packs, but no promise is made to stability. Bug reports are appreciated by may be delayed until a 1.20 Forge release is available and pmmo is ported.
Changelog
[1.19.2-3.0.3]
Bugfixes / Tweaks
- Added: NBT configurations can now access blockstates via path "state{}.property"
- Added: Vein Tool Blacklist config to server config which prevents listed tools from activating vein ability.
- Added:
/pmmo genData forPlayers <player selector>
which generates player config files ingenerated_data
pack. - Updated: sub-paths in IDs now properly generate via genData
- Updated: ore configs now propagate to their respective forge tag members.
- Fixed: Curio slots now properly give bonuses for the items.
- Fixed: boats not being included in default data for sailing xp.
- Fixed: AutoValues crash case caused by caching too early
Minor Version Changes:
- Updated: Smelting and Cooking configurations now award XP based on the output item, not the input item.Â
Bugfixes and Tweaks:
- Updated: Configurations to prioritize an explicit item configuration over a tag configuration for which that item is a member
- Fixed: Bows giving combat xp under certain conditions
Major Version Changes:
- Updated: Certain API hooks to include a nullable player argument.
Minor Version Changes:
- Added: MobCategory sensitivity to autovalues to allow for detection of modded entities without requiring a tag.
Bugfixes and Additions:
- Added: Anti-Cheese Mechanics. See the wiki for full details. These are mostly unused except for the example defaults in the config.
- Fixed: Clients connected to Dedicated Servers crashing when surpassing max level XP under certain conditions
- Fixed: MobScaling enable setting not applying
- Fixed: XP being awarded to dead players
- Fixed: negative XP gains displaying as "+-" instead of just "-"