papermc/scripts
Aikar 0f2c274998 Improve Structures Checking
Improves performance by keying every chunk thats part of a structure to a hashmap
instead of only the first one.

This allows us to avoid iterating the entire structures value set to see
if a block position is inside of a structure.

This should have pretty decent performance improvement to any standard world
that has been around for a whilewith lots of structures due to ineffeciencies
in how MC stores structures (even unloaded chunks has structured data loaded)
2017-11-11 19:06:45 -05:00
..
applyPatches.sh Z plays with scripts and GPG part 2 2016-04-14 19:15:40 -05:00
build.sh Workaround for OSX not having the realpath command. 2016-04-03 03:53:58 -05:00
decompile.sh Move mc decompile source to its own folder 2017-08-12 18:56:59 -05:00
functions.sh Add testserver command - quickly start a test server 2016-04-09 21:33:32 -04:00
importmcdev.sh Improve Structures Checking 2017-11-11 19:06:45 -05:00
init.sh Move mc decompile source to its own folder 2017-08-12 18:56:59 -05:00
makemcdevsrc.sh Move mc decompile source to its own folder 2017-08-12 18:56:59 -05:00
paperclip.sh Use absolute paths for pointing Paperclip to files 2017-09-23 13:30:55 -05:00
rebuildPatches.sh Use a more reliable fixed width sequence for rebuild patches 2016-05-12 21:37:14 -04:00
remap.sh Add clean command and fix critical script issue 2017-09-28 17:52:05 -05:00
testServer.sh Move mc decompile source to its own folder 2017-08-12 18:56:59 -05:00
upstreamMerge.sh Update Paper to MC 1.12-pre5 2017-05-20 23:49:56 -05:00