1
0
mirror of https://github.com/chylex/Hardcore-Ender-Expansion.git synced 2024-11-25 11:42:45 +01:00
Commit Graph

2176 Commits

Author SHA1 Message Date
c64944d8f3 Move lots of world related files around! 2015-09-30 18:34:05 +02:00
956c9fe45d Push unsaved changes in spreading dungeon generator 2015-09-30 18:02:14 +02:00
c45e64adb4 Update stronghold code (fix errors and work on debug) 2015-09-30 17:28:26 +02:00
40c9a091f4 Tweak spreading generator (increase attempts) 2015-09-30 17:27:31 +02:00
928cc3aa0d Add door handling to spreading dungeon generator 2015-09-30 17:06:46 +02:00
3ca4d14d71 Fix spreading generator (spawn new rooms, add more checks) 2015-09-30 16:36:26 +02:00
fdaeea9b48 Fix compile errors because this stupid thing ISN'T SHOWING THEM 2015-09-29 21:58:16 +02:00
5e94fbaecd Add StructureWorld unit test 2015-09-29 21:49:03 +02:00
e788d8e5e4 Remove deprecated Direction class and convert old code that used it 2015-09-29 21:14:33 +02:00
d256c7c553 Fix WeightedList not updating total weight after removing random items 2015-09-29 21:11:01 +02:00
c18f992c49 Add a Range & BoundingBox unit test with BB javadoc 2015-09-29 21:05:03 +02:00
f68888b7b1 Convert some list code to use CollectionUtil 2015-09-29 19:08:22 +02:00
f20ca60062 More converting (plus compile error fix from previous conversion commit) 2015-09-29 19:01:35 +02:00
4d01802bca Update Dungeon Puzzle to use Pos and Facing4 2015-09-29 18:53:21 +02:00
8996012d72 Remove old Facing class and deprecate old Direction class 2015-09-29 18:26:36 +02:00
15e759da1b Add equals, hashCode & toString to weighted collections (which fixed unit tests?!) 2015-09-29 15:33:13 +02:00
f78b59d75f Add a unit test for minecraft abstraction classes 2015-09-29 14:54:20 +02:00
ac8e598833 Fix Pos not working with Facing6's Y coord 2015-09-29 14:20:17 +02:00
e24345abb9 Push tiny tweaks in stronghold and dungeon code 2015-09-29 13:59:17 +02:00
78773386ac Update and fix unit tests 2015-09-29 01:36:32 +02:00
724fbfa089 Fix another major collection bug (weighted map not updating on removal) 2015-09-29 01:34:57 +02:00
eb52146b56 Fix two major errors in collections (weighted map not updating, random list linking to orig list) 2015-09-29 01:30:21 +02:00
c534f82f52 Update collection unit tests 2015-09-29 01:13:22 +02:00
78e11e8cdf Move CollectionUtil and add randomOrNull method to it 2015-09-28 23:58:59 +02:00
41929a8538 Update utility class unit tests 2015-09-28 23:33:48 +02:00
400d2500c3 Move canAddOneItemTo from DragonUtil to ItemUtil 2015-09-28 23:33:17 +02:00
a0017bf40e Move unit tests around (preparation for new tests) 2015-09-28 17:19:15 +02:00
e170c4e585 Fix Stronghold straight stairs being unable to spawn in all 4 directions 2015-09-28 02:48:02 +02:00
f6b2049d25 Fix attaching dungeon generator returning true if a condition failed 2015-09-28 02:16:09 +02:00
0b306ad131 Tweak StructureWorld (missing checks) 2015-09-28 00:35:51 +02:00
0f5e4c348a Fix crash when converting a world that was deleted while looking at the GUI 2015-09-28 00:22:46 +02:00
45f5af77b4 Push some debug changes in WorldGenStronghold (switching computers) 2015-09-27 16:45:33 +02:00
9fc24ed4fb Finish spreading dungeon generator, needs testing and cleanup 2015-09-27 16:45:08 +02:00
61cb28c324 Add CollectionUtil.random for getting a random element from a list 2015-09-27 16:44:07 +02:00
00c9efdc36 Work on dungeon generators (spreading gen, comments, tweaks) 2015-09-27 02:08:26 +02:00
45eef6df2f Update old uses of shuffleMe 2015-09-27 00:48:27 +02:00
4b58a48c9a Remove shuffleMe and make a RandomList with RandomIterator instead 2015-09-27 00:47:55 +02:00
7c74a45fab Work on spreading dungeon generator and implement safenets and piece array type 2015-09-26 22:39:31 +02:00
1d11507d83 Fix a WTF compilation error because fuck generics or something 2015-09-26 22:23:22 +02:00
9ae0b57a3d Add a WIP spreading dungeon generator for Stronghold 2015-09-26 17:30:58 +02:00
b3bd8c036c Change dungeon piece interface name 2015-09-26 17:29:48 +02:00
93aa5658cf Add a way of calling structure generator 2015-09-26 17:26:10 +02:00
0e37808a47 Cleanup dungeon generator code to prepare for more types 2015-09-26 15:09:10 +02:00
75ea3a786a Add a chance to generate Ancient Web in Stronghold chests 2015-09-26 12:33:22 +02:00
fde1bfcd1d Remove registering Essence Altar into event bus (probably forgot to remove it a couple years ago) 2015-09-26 03:10:41 +02:00
b05c92510d Tweak the texture of Ancient Dust 2015-09-26 03:07:40 +02:00
82c97870b1 Make both vanilla and custom Cobwebs burn 2015-09-26 02:57:18 +02:00
6c380f041c Add Ancient Web and use it in Stronghold 2015-09-26 02:54:23 +02:00
40e2b4535b Add a class for delaying actions to end of PreInit 2015-09-26 02:31:21 +02:00
0c8f556b3b Fix massive oversights in loot table system 2015-09-26 02:22:05 +02:00