Releases: Daomephsta/LootTweaker
0.3.0 with old parsing
This is a variant release of 0.3.0 with all changes, except for the new parsing system, as it has major issues
Documentation for this release is available at https://loottweaker-docs.readthedocs.io/en/0.3.0-old-parsing/
Compared to 0.2.0
Additions
- Added errors when passing null where it's invalid
- Added
LootFunction.addConditionsHelper(LootCondition[])&LootFunction.addConditionsJson(DataMap[]) - Implemented forced class initialisation config. This is a workaround for certain issues, you'll be told how to use it if you need to.
- Added support for custom loot function/condition creation via
Functions.zenscript()/Conditions.zenscript() - Added configuration options for all warnings
Bugfixes
- Fixed issues with null conditions or functions arrays
- Fixed loot table dumping stopping completely when a table cannot be dumped
Table Creation Prerelease 2
- Rebased to include bug fixes from 0.1.7
- Fixed calling getPool() returning a new wrapper for added pools
Table Creation Prerelease 1
This release is for testing LootTables.newTable().
newTable works the same as getTable, except that it creates a new table instead of retrieving an existing table.
newTable takes the same parameters as getTable and returns the same type.
Tables created with newTable can be retrieved with getTable.
However, tables created with newTable cannot be dumped by /ct loottables byName or /ct loottables all at this time. If you want to view the JSON form, load a save, then check its data/loot_tables folder.