1
0
mirror of https://github.com/chylex/Hardcore-Ender-Expansion-2.git synced 2025-08-17 07:31:50 +02:00

Commit Graph

  • bd04429a01 Implement difficulty/gamemode damage modifiers chylex 2018-09-08 11:41:20 +02:00
  • 479815d194 Maximize client/server window when debugging chylex 2018-09-08 11:21:11 +02:00
  • a47db662bc Begin implementing a custom damage system chylex 2018-09-08 09:38:12 +02:00
  • 02366154b2 Fix a duplicate client-side NBT call in TileEntityBase chylex 2018-09-06 21:34:32 +02:00
  • 75bd585153 Replace vanilla End Portal & implement custom charging mechanic and animation chylex 2018-09-06 21:16:43 +02:00
  • 092617dc3d Add base classes and block builders for custom portals & update rendering chylex 2018-09-06 19:56:24 +02:00
  • bc5f22fb86 Add LerpedFloat & LerpedDouble to simplify partial tick handling chylex 2018-09-06 19:40:24 +02:00
  • 22d3c6102c Add a utility method to find the closest tile entity to a block chylex 2018-09-06 19:40:16 +02:00
  • 626e862684 More minor refactoring (mostly verbosity reduction) chylex 2018-09-06 12:46:49 +02:00
  • 4c5a9ac009 Add an overridable firstTick method to TileEntityBase chylex 2018-09-06 11:07:59 +02:00
  • fc09e69ae2 Set a client username to keep advancements and statistics chylex 2018-09-06 08:30:11 +02:00
  • 2263a093e1 Fix custom transparent material to prevent Energy Clusters from exploding on right-click chylex 2018-09-06 08:29:27 +02:00
  • f70af2a608 Use block builder for Energy Cluster & enable mining stats chylex 2018-09-06 08:07:22 +02:00
  • 2d106a9d53 Add miningStats property to block builder & add BlockSimpleShaped chylex 2018-09-06 08:03:31 +02:00
  • 292b023f62 Very minor refactoring (parameter nullability) chylex 2018-09-06 07:37:58 +02:00
  • 2affe45fb9 Minor formatting fixes chylex 2018-09-05 21:25:57 +02:00
  • 9cd2e0363c Add a utility method to override vanilla blocks chylex 2018-09-05 20:30:59 +02:00
  • 884996927c Minor fix to explosion resistance for indestructible blocks chylex 2018-09-05 20:14:51 +02:00
  • 6b3b88ab2d Rewrite End Portal rendering to look like before Mojang fucked it up chylex 2018-09-05 19:17:30 +02:00
  • db7df5388e Add minor math & GL utilities chylex 2018-09-05 18:23:41 +02:00
  • c6474f0f33 Add End Stone variations chylex 2018-09-05 09:58:51 +02:00
  • 405cadb80a Optimize Obsidian textures chylex 2018-09-05 08:22:46 +02:00
  • 3cb7265776 Replace Ender Chest recipe chylex 2018-09-05 07:50:21 +02:00
  • 6a695aa713 Add Obsidian blocks (Stairs, Smooth, Chiseled, Pillar) & items (Fragment, Rod) w/ recipes chylex 2018-09-05 06:49:03 +02:00
  • c1e17415d1 Fix recipe issues (wrong file names & missing grouping for Endium Ingot and Gloomrock) chylex 2018-09-05 06:38:44 +02:00
  • e4b3ecdf0d Add base class for pillar blocks chylex 2018-09-05 06:23:43 +02:00
  • c49df03491 Fix issues with explosion resistance calculations chylex 2018-09-05 06:08:54 +02:00
  • a0f5ec6bd0 Add a few ore blocks (End Powder Ore, Endium Ore) chylex 2018-09-04 18:00:41 +02:00
  • 6ca0e9e13d Simplify loot table registration chylex 2018-09-04 17:22:16 +02:00
  • 9f995f050f Implement modifications to vanilla blocks (End Stone Bricks, Purpur Block, End Rod) chylex 2018-09-04 16:17:10 +02:00
  • 19ad33e2b8 Add a class for data integrity checking after the game loads chylex 2018-09-04 16:14:04 +02:00
  • 07395fcfe1 Convert block json files to forge blockstate format chylex 2018-09-04 15:07:56 +02:00
  • 8fe36fd557 Add forge blockstate json generators chylex 2018-09-04 15:03:05 +02:00
  • f523928917 Add Endium block and items w/ conversion recipes chylex 2018-09-04 07:55:43 +02:00
  • acb3eb0b37 Allow extending BlockSimple & minor tweak to ItemBlock registration and a comment chylex 2018-09-04 07:28:33 +02:00
  • eeeb4ea50a Add a few resource items (End Powder, Stardust, Void Essence) chylex 2018-09-04 06:04:59 +02:00
  • 5e4ea03910 Forgot to initialize custom loot chylex 2018-09-04 02:54:14 +02:00
  • cfe34ad483 Add Ancient Cobweb chylex 2018-09-04 02:53:41 +02:00
  • 426d405df7 Adapt vanilla loot system to block drops w/ Fortune condition chylex 2018-09-03 18:15:25 +02:00
  • 0b64683f52 Add base class for Energy-containing items & implement charging chylex 2018-09-03 13:17:53 +02:00
  • d235db2b7c Fix Energy Clusters overflowing during regeneration chylex 2018-09-03 12:52:36 +02:00
  • 342e3c4cc8 Add a text overlay when looking at Energy Clusters chylex 2018-09-03 10:35:59 +02:00
  • b5bfa36f0c Implement several basic Energy Cluster features (regeneration, health, inactivity, WIP breaking) chylex 2018-09-03 09:11:34 +02:00
  • 4409dd1491 Add a few extensions to PosExt & RandomExt chylex 2018-09-03 07:33:54 +02:00
  • e4911d66e8 Update NBT extensions with a property to create & retrieve a HEE specific tag chylex 2018-09-03 06:38:31 +02:00
  • a2e501e69e Add scalar multiplication to IEnergyQuantity w/ updated unit tests chylex 2018-09-03 04:53:20 +02:00
  • eda7af0ccf Add IEnergyQuantity for different representations of Energy amounts w/ unit tests chylex 2018-09-03 03:31:16 +02:00
  • 8b289283e9 Update TileEntityBase to use the new BlockPos extensions and constants chylex 2018-09-03 00:14:29 +02:00
  • 3b64d64ce4 Add BlockPos extensions chylex 2018-09-03 00:04:51 +02:00
  • 75905303b4 Add base material and classes for Energy Clusters chylex 2018-09-02 14:03:31 +02:00
  • 0d21e12ad0 Minor refactorings (block materials, exception messages, math extension use) chylex 2018-08-29 16:18:53 +02:00
  • bf85417659 Move from Trove to fastutil chylex 2018-08-29 07:25:54 +02:00
  • c7cc9b762a Add TileEntityBase with simple NBT synchronization chylex 2018-08-29 06:59:30 +02:00
  • 52bd97a96d Add setEnum/getEnum to NBT extensions chylex 2018-08-29 06:56:54 +02:00
  • da17bda84d Add color utilities (RGB & HCL/CIELCH conversion) chylex 2018-08-29 06:38:12 +02:00
  • cac8a624ae Add a custom material builder & some basic materials chylex 2018-08-28 05:07:32 +02:00
  • 4e9fba3d1c Fix explosion resistance in BlockSimple not matching vanilla values chylex 2018-08-28 04:00:53 +02:00
  • 3ec3714978 Add NBT extensions for ItemStacks and lists w/ unit tests chylex 2018-08-28 03:06:07 +02:00
  • bd2f643740 Add JUnit reference & update run configurations chylex 2018-08-27 19:34:41 +02:00
  • c5811a1816 Add an update WIP extension methods (Math, EnumFacing) chylex 2018-08-27 18:36:02 +02:00
  • 5ed9954360 Optimize PNG files chylex 2018-08-26 21:19:30 +02:00
  • 2582e0b3ac Register item models automatically because I can't be bothered chylex 2018-08-26 21:07:35 +02:00
  • 2d17bfbf9a Update build.gradle (kotlin version & minor tweaks) chylex 2018-08-26 20:23:08 +02:00
  • a308f0d66f Add Stone Brick Wall w/ recipe chylex 2018-08-26 17:16:53 +02:00
  • 238ad265b9 Add recipes for Gloomrock chylex 2018-08-26 16:34:38 +02:00
  • f3bfa5cc88 Add ModRecipes chylex 2018-08-26 15:58:41 +02:00
  • 99acb1e5ca Ensure block and item order in creative tab chylex 2018-08-26 15:43:18 +02:00
  • 7db613f2b7 Add Gloomrock & variations chylex 2018-08-26 14:53:07 +02:00
  • b3ecb70643 Add a base class and json generator for stairs chylex 2018-08-26 14:30:34 +02:00
  • 8df0ac29ee Fix error in BlockSlabCustom & use the property builder chylex 2018-08-26 14:00:35 +02:00
  • 556870311d Prepare block and model registration code w/ property builder chylex 2018-08-26 13:55:39 +02:00
  • 1cbf8730e4 Add a base class and json generator for slabs chylex 2018-08-26 11:56:02 +02:00
  • df1995428e Add scripts to simplify block and item json generation chylex 2018-08-25 18:30:41 +02:00
  • 9d87e196ba Add a recipe for Alteration Nexus chylex 2018-08-25 15:54:07 +02:00
  • 05d9de3ff5 Add a few resource items & update creative tab icon chylex 2018-08-25 15:45:13 +02:00
  • 51eb529157 Prepare item and model registration code chylex 2018-08-25 15:18:41 +02:00
  • 2d7d9f182a Add a creative tab chylex 2018-08-25 14:19:36 +02:00
  • 7fb26db4f4 Refactor ModConfig for better categorization of options chylex 2018-03-25 18:25:40 +02:00
  • 9605219761 Add a WIP client command '/hee version' chylex 2018-03-25 17:21:52 +02:00
  • 47d00e2c91 Add a debug command '/hee testworld' chylex 2018-03-24 09:56:20 +01:00
  • 52018f3c53 Add registry handlers for blocks, items, and entities chylex 2018-03-24 09:44:53 +01:00
  • 890850763b Move ModPackets and make it safer chylex 2018-03-24 07:20:53 +01:00
  • c6ded167cd Add a networking system chylex 2018-03-23 17:36:10 +01:00
  • 1f878d8edb Add import exclusion rules and fix warnings chylex 2018-03-22 11:17:30 +01:00
  • 5a5e347de0 Cleanup code and formatting of help command chylex 2018-03-22 09:52:03 +01:00
  • 1893f1bd94 Implement an interactive help command chylex 2018-03-22 07:34:19 +01:00
  • 05d8c21227 Add a subcommand system and support for debug-only commands chylex 2018-03-21 05:19:48 +01:00
  • dd22239f1c Add a basic client/server command system chylex 2018-03-21 01:38:10 +01:00
  • 15f7f78d69 Add debug mode triggered by a custom VM argument chylex 2018-03-20 23:59:17 +01:00
  • 27c6d533f0 Push run configurations chylex 2018-03-20 23:32:10 +01:00
  • 28e897cdfd Update annotation settings chylex 2018-03-20 23:03:37 +01:00
  • 7be4cff5ef Add a basic proxy object chylex 2018-03-20 21:09:10 +01:00
  • 074ba8e881 Add extension methods for Random chylex 2018-03-20 09:21:00 +01:00
  • cedb89d3c2 Store version in main class and add a network check chylex 2018-03-20 08:27:16 +01:00
  • 2227eee3dd Fix Kotlin to target JVM 1.8 and ignore NetworkCheckHandler warnings chylex 2018-03-17 20:35:29 +01:00
  • d15538aaa6 Merge branch 'master' of https://github.com/chylex/Hardcore-Ender-Expansion-2 chylex 2018-03-15 22:53:16 +01:00
  • d9c6f75dcb Add a test config file chylex 2018-03-15 22:18:58 +01:00
  • 433a137fed Add log to main class and fix formatting chylex 2018-03-15 22:13:15 +01:00
  • a667d08b9c Add a readme file Daniel Chýlek 2018-03-02 08:15:39 +01:00
  • 95af2c14fc Update Kotlin version and modules.xml chylex 2018-03-02 08:11:32 +01:00