Skip to content

Releases: Daomephsta/LootTweaker

0.3.0 with old parsing

21 Oct 03:20
Compare
Choose a tag to compare

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

20 Apr 23:25
Compare
Choose a tag to compare
Pre-release
  • Rebased to include bug fixes from 0.1.7
  • Fixed calling getPool() returning a new wrapper for added pools

Table Creation Prerelease 1

16 Apr 05:32
Compare
Choose a tag to compare
Pre-release

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.