Skip to content

Releases: hamstar0/tml-nihilism-mod

v4.0.0

15 May 22:44

Choose a tag to compare

Mod Browser Autorelease built on tModLoader v0.11.8.9

v3.1.3

25 Mar 23:13

Choose a tag to compare

Mod Browser Autorelease built on tModLoader v0.11.6.2

  • Set config fields to be properties
  • Removed config default presets

v3.1.2.2

08 Mar 23:42

Choose a tag to compare

Mod Browser Autorelease built on tModLoader v0.11.6.2

  • Attempted fix for BaseMod compatibility issue
  • Assorted internal tweaks

v3.1.2

03 Jan 07:49

Choose a tag to compare

Mod Browser Autorelease built on tModLoader v0.11.6.2

  • Re-implemented per-world filters saving and loading
  • Re-implemented per-world filters saving and loading (WTF!)
  • Removed ModConfig behavior from NihilismFilters class (formerly NihilismFiltersConfig)
  • Added groups to NihilismFiltersAccess.GetFormattedFilterData(string) output
  • Updated to ModConfigStack
  • Restructured 'block equips' player code
  • Fixed PreOpenVanillaBag, which broke for some reason
  • Added API setters for blacklist2 inputs
  • Internal refactoring (renaming)

v3.1.0

01 Nov 18:19

Choose a tag to compare

Mod Browser Autorelease built on tModLoader v0.11.5

  • Tweaked some API functions to allow local-only effects
  • Added OnSyncOrWorldLoad API(Action, float) binding for a 'proper' way to configure configs for worlds on load
  • Added group list clear API bindings
  • Fixed API binding ClearFiltersForCurrentWorld not clearing groups
  • Improved debug filter data output

v3.0.2

12 Oct 15:12

Choose a tag to compare

Mod Browser Autorelease built on tModLoader v0.11.5

  • Updated to TML11.5

v3.0.1

28 Aug 11:21

Choose a tag to compare

Mod Browser Autorelease built on tModLoader v0.11.4

  • Added labels and headers to config field
  • Expanded config description header to mention chat commands

v3.0.0

27 Aug 09:29

Choose a tag to compare

Mod Browser Autorelease built on tModLoader v0.11.4

  • Updated to MH5 and TML11
  • Switched to ItemDefinition and NPCDefinition rather than "qualified names" (note: breaks compatibility)
  • Refactored filters (per world) config to use instance switching when InstancedFilters (previous SuppressAutoSaving) on
  • Removed many chat commands for filter list editing; all done with ModConfig now
  • Added item, recipe, NPC, NPC loot groups lists as separate config setting fields
  • Added filter caches for mapping keys and index positions
  • Re-implemented filter setters (and API)
  • Added FiltersAccess setters and API bindings for groups
  • Renamed groups FiltersAccess and API methods slightly

v2.2.1

27 May 08:18

Choose a tag to compare

Mod Browser Autorelease built on tModLoader v0.10.1.5

  • Added NihilismFilterAccess getters for groups-per-item/recipe/npc
  • Added API getters for the above
  • Renamed base code files for convention
  • Added DebugModePerItemInfo config setting (shows filter groups per item in tooltips)
  • Added Blacklist2 Clear API bindings

v2.2.0

10 Apr 17:30

Choose a tag to compare

Mod Browser Autorelease built on tModLoader v0.10.1.5

  • Added DefaultFiltersClearCommand (/nih-clear)
  • Added ItemBlacklist2EntrySetCommand, LootBlacklist2EntrySetCommand, NpcBlacklist2EntrySetCommand, RecipeBlacklist2SetCommand
  • Altered command bindings to use set instead of add, where applicable
  • Added data fields for whitelist exception stuff (blacklist2)
  • Added NihilismAPI.ClearFiltersForCurrentWorld()
  • Added whitelist exceptions (blacklist2) to NihilismFilterAccess's Is<>Enabled methods
  • Finished implementing whitelist exceptions (blacklist2)
  • Restructured FilterAccess code files into further subdivisions