1
0
mirror of https://github.com/chylex/Hardcore-Ender-Expansion.git synced 2025-08-15 03:17:05 +02:00

Commit Graph

  • 3973aff327 Remove references to things I removed in previous commit chylex 2015-10-08 22:30:10 +02:00
  • c76efcabc3 Add a small button and work on enhancement GUI (ingredients, colors, tooltips) chylex 2015-10-08 20:37:29 +02:00
  • e6e74508b9 Fix mcmod.info formatting on different systems chylex 2015-10-08 12:14:19 +02:00
  • b1efcc20aa Actually fix Java Checker shading this time chylex 2015-10-07 23:45:20 +02:00
  • 88748bd388 Add a WIP workshop Stronghold room chylex 2015-10-07 22:21:38 +02:00
  • b5a9a540f4 Reorganize how Stronghold dungeon instances are created chylex 2015-10-07 22:21:18 +02:00
  • a16307c1c6 Show server world conversion warnings only if the conversion happens chylex 2015-10-07 20:12:50 +02:00
  • 2c54bd39a7 Work on enhancement ingredient counting & GUI chylex 2015-10-07 02:40:40 +02:00
  • 078d1fdecc Work on enhancement handling (ingredients, data retrieval) chylex 2015-10-06 23:04:18 +02:00
  • aa65071117 Add a new IItemSelector type for handling damage chylex 2015-10-06 23:03:22 +02:00
  • b63fe3527f I moved a thing and it changed everything chylex 2015-10-06 21:44:48 +02:00
  • 2294cd2940 Work on enhancements (organizing, serialization, fixing compile errors) chylex 2015-10-06 21:12:31 +02:00
  • 7d4a31022f Update enhancement types and enhanceable tile entities chylex 2015-10-06 00:28:10 +02:00
  • a795c1ae8e Tear the entire enhancement system apart and start rebuilding it chylex 2015-10-05 23:03:36 +02:00
  • dde1454b43 Add some new item texture for something chylex 2015-10-05 23:01:45 +02:00
  • d616b7dd6c Use joining stream collector for enhancement serialization chylex 2015-10-04 16:25:06 +02:00
  • e8dfd67914 Update Gem items and tweak Spatial Dash Gem texture chylex 2015-10-04 16:12:48 +02:00
  • c65b371d48 Add cooldown handling to abstract Gem class chylex 2015-10-04 16:08:32 +02:00
  • e97f3204a7 Add canUse to IEnergyItem chylex 2015-10-04 16:08:19 +02:00
  • 6a35f7a967 Add a base Gem item class chylex 2015-10-04 16:01:48 +02:00
  • 6ad3b66045 Update build.gradle to use modid and version from mcmod.info chylex 2015-10-03 23:50:16 +02:00
  • 9348a775fe Fix compile errors (thanks, stupid java compiler) chylex 2015-10-03 23:16:13 +02:00
  • f2852d7fa6 Release 1.8.4 chylex 2015-10-03 16:18:02 +02:00
  • fa21095151 Update to 1.8.4 chylex 2015-10-03 15:56:44 +02:00
  • 0557eca874 Update language files chylex 2015-10-03 15:52:38 +02:00
  • 5c2566cc83 Fixed Compendium not returning to prev screen & changed NEI integration chylex 2015-10-03 14:28:42 +02:00
  • 1ab64dbba0 Update Stronghold debug code chylex 2015-10-01 17:17:32 +02:00
  • 4a0511a1cc Fix dungeon bounding box being one block too high chylex 2015-10-01 17:17:00 +02:00
  • 7569258b40 Fix spreading dungeon generator, somehow, and add more options chylex 2015-10-01 17:16:42 +02:00
  • b6bd186e03 Add a counting debug stick chylex 2015-10-01 17:15:34 +02:00
  • 9ed719d680 Tweak formatting in EntityList chylex 2015-10-01 01:04:50 +02:00
  • 828094e01b Remove DimensionOverride integrity check and update exception message in LoadComplete chylex 2015-10-01 01:04:41 +02:00
  • 7e8e7552fb Add mod integrity check class chylex 2015-10-01 01:04:12 +02:00
  • 541df06065 Change a unit test because old eclipse complains about it chylex 2015-10-01 00:29:38 +02:00
  • 82511524d5 Remove old loot classes chylex 2015-09-30 19:28:39 +02:00
  • c64944d8f3 Move lots of world related files around! chylex 2015-09-30 18:34:05 +02:00
  • 956c9fe45d Push unsaved changes in spreading dungeon generator chylex 2015-09-30 18:02:14 +02:00
  • c45e64adb4 Update stronghold code (fix errors and work on debug) chylex 2015-09-30 17:28:26 +02:00
  • 40c9a091f4 Tweak spreading generator (increase attempts) chylex 2015-09-30 17:27:31 +02:00
  • 928cc3aa0d Add door handling to spreading dungeon generator chylex 2015-09-30 17:06:46 +02:00
  • 3ca4d14d71 Fix spreading generator (spawn new rooms, add more checks) chylex 2015-09-30 16:36:26 +02:00
  • fdaeea9b48 Fix compile errors because this stupid thing ISN'T SHOWING THEM chylex 2015-09-29 21:58:16 +02:00
  • 5e94fbaecd Add StructureWorld unit test chylex 2015-09-29 21:49:03 +02:00
  • e788d8e5e4 Remove deprecated Direction class and convert old code that used it chylex 2015-09-29 21:14:33 +02:00
  • d256c7c553 Fix WeightedList not updating total weight after removing random items chylex 2015-09-29 21:11:01 +02:00
  • c18f992c49 Add a Range & BoundingBox unit test with BB javadoc chylex 2015-09-29 21:05:03 +02:00
  • f68888b7b1 Convert some list code to use CollectionUtil chylex 2015-09-29 19:08:22 +02:00
  • f20ca60062 More converting (plus compile error fix from previous conversion commit) chylex 2015-09-29 19:01:35 +02:00
  • 4d01802bca Update Dungeon Puzzle to use Pos and Facing4 chylex 2015-09-29 18:53:21 +02:00
  • 8996012d72 Remove old Facing class and deprecate old Direction class chylex 2015-09-29 18:26:36 +02:00
  • 15e759da1b Add equals, hashCode & toString to weighted collections (which fixed unit tests?!) chylex 2015-09-29 15:33:13 +02:00
  • f78b59d75f Add a unit test for minecraft abstraction classes chylex 2015-09-29 14:54:20 +02:00
  • ac8e598833 Fix Pos not working with Facing6's Y coord chylex 2015-09-29 14:20:17 +02:00
  • e24345abb9 Push tiny tweaks in stronghold and dungeon code chylex 2015-09-29 13:59:17 +02:00
  • 78773386ac Update and fix unit tests chylex 2015-09-29 01:36:32 +02:00
  • 724fbfa089 Fix another major collection bug (weighted map not updating on removal) chylex 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) chylex 2015-09-29 01:30:21 +02:00
  • c534f82f52 Update collection unit tests chylex 2015-09-29 01:13:22 +02:00
  • 78e11e8cdf Move CollectionUtil and add randomOrNull method to it chylex 2015-09-28 23:58:59 +02:00
  • 41929a8538 Update utility class unit tests chylex 2015-09-28 23:33:48 +02:00
  • 400d2500c3 Move canAddOneItemTo from DragonUtil to ItemUtil chylex 2015-09-28 23:33:17 +02:00
  • a0017bf40e Move unit tests around (preparation for new tests) chylex 2015-09-28 17:19:15 +02:00
  • e170c4e585 Fix Stronghold straight stairs being unable to spawn in all 4 directions chylex 2015-09-28 02:48:02 +02:00
  • f6b2049d25 Fix attaching dungeon generator returning true if a condition failed chylex 2015-09-28 02:16:09 +02:00
  • 0b306ad131 Tweak StructureWorld (missing checks) chylex 2015-09-28 00:35:51 +02:00
  • 0f5e4c348a Fix crash when converting a world that was deleted while looking at the GUI chylex 2015-09-28 00:22:46 +02:00
  • 45f5af77b4 Push some debug changes in WorldGenStronghold (switching computers) chylex 2015-09-27 16:45:33 +02:00
  • 9fc24ed4fb Finish spreading dungeon generator, needs testing and cleanup chylex 2015-09-27 16:45:08 +02:00
  • 61cb28c324 Add CollectionUtil.random for getting a random element from a list chylex 2015-09-27 16:44:07 +02:00
  • 00c9efdc36 Work on dungeon generators (spreading gen, comments, tweaks) chylex 2015-09-27 02:08:26 +02:00
  • 45eef6df2f Update old uses of shuffleMe chylex 2015-09-27 00:48:27 +02:00
  • 4b58a48c9a Remove shuffleMe and make a RandomList with RandomIterator instead chylex 2015-09-27 00:47:55 +02:00
  • 7c74a45fab Work on spreading dungeon generator and implement safenets and piece array type chylex 2015-09-26 22:39:31 +02:00
  • 1d11507d83 Fix a WTF compilation error because fuck generics or something chylex 2015-09-26 22:23:22 +02:00
  • 9ae0b57a3d Add a WIP spreading dungeon generator for Stronghold chylex 2015-09-26 17:30:58 +02:00
  • b3bd8c036c Change dungeon piece interface name chylex 2015-09-26 17:29:48 +02:00
  • 93aa5658cf Add a way of calling structure generator chylex 2015-09-26 17:26:10 +02:00
  • 0e37808a47 Cleanup dungeon generator code to prepare for more types chylex 2015-09-26 15:09:10 +02:00
  • 75ea3a786a Add a chance to generate Ancient Web in Stronghold chests chylex 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) chylex 2015-09-26 03:10:41 +02:00
  • b05c92510d Tweak the texture of Ancient Dust chylex 2015-09-26 03:07:40 +02:00
  • 82c97870b1 Make both vanilla and custom Cobwebs burn chylex 2015-09-26 02:57:18 +02:00
  • 6c380f041c Add Ancient Web and use it in Stronghold chylex 2015-09-26 02:54:23 +02:00
  • 40e2b4535b Add a class for delaying actions to end of PreInit chylex 2015-09-26 02:31:21 +02:00
  • 0c8f556b3b Fix massive oversights in loot table system chylex 2015-09-26 02:22:05 +02:00
  • 24e3cab8ac Add LootBlockInfo and make PercentageLootTable.generate ArrayList instead of List for convenience chylex 2015-09-25 21:56:01 +02:00
  • e139505b39 Add highest priority to Eye of Ender event and remove Silverfish drop event (temporarily) chylex 2015-09-25 12:16:34 +02:00
  • ebe9d4b40d Add a special animation for Eye of Ender if it's not in Overworld chylex 2015-09-25 01:21:21 +02:00
  • 2fd570af64 Make sure modded islands don't mess with Eye of Ender terrain adjustment (unless on an amplified world) chylex 2015-09-24 23:06:49 +02:00
  • 5da71bee64 Tweak how the Eye of Ender acts when at a Stronghold chylex 2015-09-24 21:21:02 +02:00
  • ac5c20bd58 Add random.pop to sound packet chylex 2015-09-24 21:20:39 +02:00
  • c32ea974b4 Tweak Eye of Ender particles and add break/drop effects chylex 2015-09-24 21:03:43 +02:00
  • 47f9937188 Fix Eye of Ender bounding box chylex 2015-09-24 21:02:51 +02:00
  • 45fdd3e994 Improve Eye of Ender speed when dealing with height differences chylex 2015-09-24 18:25:54 +02:00
  • 98bd76c68a Add intelligent terrain detection so the Eye of Ender doesn't go into the ground chylex 2015-09-24 18:14:59 +02:00
  • f950c6cefe Readd vanilla sound effect to Eye of Ender throwing chylex 2015-09-24 18:14:38 +02:00
  • c661373d92 Fix NPE when calling equals with a null Pos chylex 2015-09-24 16:57:43 +02:00
  • 15cdc2c893 Add new methods for top block & javadoc to Pos chylex 2015-09-24 16:51:14 +02:00
  • 91922598b5 Add Eye of Ender movement chylex 2015-09-24 16:19:50 +02:00
  • a69f6e2075 Add a method to find nearest Stronghold chylex 2015-09-24 16:19:24 +02:00