promotional bannermobile promotional banner

PMMO and NBT Compat

NBT requirement support for Project MMO (compat for Tinkers/Tetra/SilentGear/etc)
Back to Files

dicemcpmmonbt-1.2.0.jar

File namedicemcpmmonbt-1.2.0.jar
Uploader
caltinorcaltinor
Uploaded
Jul 10, 2021
Downloads
3.0K
Size
47.2 KB
Mod Loaders
Forge
File ID
3384084
Type
R
Release
Supported game versions
  • 1.16.5
  • 1.16.4
  • 1.16.3
  • 1.16.2
  • 1.16.1
  • 1.16

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:pmmo-and-nbt-compat-470136:3384084")

Learn more about Curse Maven

What's new

==== WARNING!! BREAKING UPDATE =====

 

This update entirely rewrites how you build your configs.  instead of the bulky nested nbt keys, you now enter the entire path as a single concise string.  This drastically reduces the size of your configs and removes a ton of the complexity in building them from before.  New tutorial will be published on the wiki tomorrow (11Jul2021).

 

Added: new command `/nbtpath <path>` which lets you test a path string on an item before putting it in your config

 

Added: built in defaults.  (no more copying from GitHub, the mod now ships with the most commonly used mod entries, which can be easily customized)

 

Added: LOGIC TIERS!!!  This is probably the most exciting feature as it adds new functionality to the mod.  the new config structure now adds, under each item, an array keyed "logic".  This is an ordered list of what were previously called "predicates".  This ordered list allows you to set up layers to your requirements such as cumulative, negating, super-ordinate, and overriding reqs.  more details will be in the wiki tomorrow.

 

Added: xp_bonus_worn_nbt and xp_bonus_held_nbt allowing you to define special xp bonuses that items can offer based on their NBT.  the default included makes leather armor give large bonuses to specific stats based on the dye used on it.

This mod has no additional files