promotional bannermobile promotional banner

Dungeon Tweaks

config dungeons

File Details

DungeonTweaks-1.2.4.3.jar

  • B
  • Mar 17, 2018
  • 549.30 KB
  • 180
  • 1.12.2

File Name

DungeonTweaks-1.2.4.3.jar

Supported Versions

  • 1.12.2

ChangeLog DungeonTweaks 1.2.4.3:
fixed legacy hooks not ignoring nbt entries for default forge resaulting in inaccurate numbers
say you had a jockie well that rare jockey chance is now the default spider chance instead of whatever you set the spider to
optimized patched and fixed line library and it's more capable then ever before!
fixed array exception from removing something while validating now uses indexes and index decreases by one if something isn't removed and isn't last index
is beta for one reason:  I don't have LineDynamicLogic object fully done yet next release will have the fixes for line itemstack incompatibilities. Everything else works next will be a release, then the next release after that will be dungeon floors and multi index spawner support!

LineLibary 1.2.1:
fixed not filtering out nbt before comparing if possible dynamic logic
fixed not filtering out comments before getting line from string since that may depending on the comment effect if dynamic logic
converted LineDynamicLogic fully to ILine for future devs using and extending it

LineLibary 1.2:
made contains line compare bases by default you can now call line,compareHead,compareBase
added more interfacial data
patched default containsLine() with only line as args to compare line base gotten from the interface
patched ConfigBase advanced containsLine() again allows for both lines to reject the config having the lines
patched ConfigBase delteLine() both advanced and basic calls
added LineDynamicLogic getResourceLocations(int position,boolean grabStringHead) going to be used for dungeon floors
Config base by default when using advanced updateConfig() won't save unless the lines have in some way been modified since the last reading
removed ConfigBase legacy version variable
moved linelibrary version from LineBase > ILine

LineLibary 1.110:
patched ConfigBase from LineBase > ILine
fixed LineItemStack ignoring new format of custom sepeartors and quotes
fixed LineItemStack not parsing strings correctly
fixed LineDynamicLogic removed base changed formating to only be array of array of lines seperated by "," && "||"
finished coding and implementing LineDynamicLogic removed shitty parsing code

LineLibrary 1.108:
allow LineBase to be parsed with any quote char
allow LineBase to be seperated with any char
fixed LineBase getStrid() white spacing lines if and only if there is an = sign now since sophisticated triming I don't use whitespacing for that part of the parsings
patched LineBase getParts() to support new format should fix issues as well
fixed LineBase parseLoosley() not trimming if there is no = sign yes not only was the whitespaced string sent in as the = sign but, the parser didn't even trim any whitespacing lols
added ability for ConfigBase to now have lines with different seperators and quotes
patched LineDynamicLogic getLineFromString() for new args of seperator char and quote char
fixed LineDynamicLogic.getLineFromString() returning the wrong thing because, I never upgraded hasMeta,char sep, char quote,chars invalid
made invalid parsing chars object oriented and not so hard coded for future