Dungeon Tweaks

config dungeons

File Details

DungeonTweaks-1.0.jar

  • B
  • Mar 6, 2018
  • 878.25 KB
  • 253
  • 1.12.2

File Name

DungeonTweaks-1.0.jar

Supported Versions

  • 1.12.2

ChangeLog:
non living entities removed from dungeon tweeks this might cause slight incompatabilities with mods not fallowing proper procedure of having default constructure but, then again would crash from spawner so....
fixed MCPMappings Api not respecting java inheritence doesn't do a private check from super class if variable is there considers it suppose to be there since vanilla is not really that extendable
fixed MCPMappings Api not retrieving any fields causing crashes once compiled
deleted: LineDWNF && LineEnhanced && LineDynamic since evertying can be either base, itemstack, or line dynamic logic the rest just made it simply confusing and why for so long the library has been errored
patched LineBase equals method
patched LineBase parsing
patched LineItemStackBase equals method
patched LineItemStack equals method
patched LineDynamicLogic for parsing, and equals
re-wrote most of append/set/delete lines methods and removed laggy Array<String> that didn't save comments anyways
fixed ConfigBase not deleting all when specified otherwise
fixed ConfigBase saying that the lines were != when it had a different weight value causing issues ConfigBase now compare equals(Object,compareHead) which comparing head being false

ChangeLog Line Library pre-1.0 ~ dungentweaks 1.0:
beta test ConfigBase and figure out how to preserve comments
append() and appendList() > Passed
setLine() and setLineList() > Passed
deleteLine() and deleteLineBase(line,boolean deleteAll) and deleteAllLines(ArrayList<LineBase) is now working
equals() for contains and deleting line in config base needs to get changed to equals(Object,boolean) where boolean is compare headers