1.2.2
Changes
- added documentation under https://jakobkmar.github.io/fabrikmc/index.html
- moved sideboard API to package
net.axay.fabrik.core.sideboard
- compound keys now require and identifier upon creation (this helps to reduce the amount of conflicts)
- added
customCompoundKey
which allows you to specify custom conversion or serialization logic - now supports previously missing
Identifier
as a default argument type for theargument
function - moved manual command registration to its own package
net.axay.fabrik.commands.registration
- lots of new functions for
PersistentCompound
modification, such asgetOrPut
,getAndRemove
- you can now configure the
Nbt
instance for NBT serialization using theNbt { }
function
Internal
- improved in-memory storage of persistent compound values (faster now, better garbage collection)