|
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 |
|