Commit Graph

1283 Commits

Author SHA1 Message Date
chylex c6474f0f33 Add End Stone variations 2018-09-05 09:58:51 +02:00
chylex 405cadb80a Optimize Obsidian textures 2018-09-05 08:22:46 +02:00
chylex 3cb7265776 Replace Ender Chest recipe 2018-09-05 07:50:21 +02:00
chylex 6a695aa713 Add Obsidian blocks (Stairs, Smooth, Chiseled, Pillar) & items (Fragment, Rod) w/ recipes 2018-09-05 06:49:03 +02:00
chylex c1e17415d1 Fix recipe issues (wrong file names & missing grouping for Endium Ingot and Gloomrock) 2018-09-05 06:38:44 +02:00
chylex e4b3ecdf0d Add base class for pillar blocks 2018-09-05 06:23:43 +02:00
chylex c49df03491 Fix issues with explosion resistance calculations 2018-09-05 06:08:54 +02:00
chylex a0f5ec6bd0 Add a few ore blocks (End Powder Ore, Endium Ore) 2018-09-04 18:00:41 +02:00
chylex 6ca0e9e13d Simplify loot table registration 2018-09-04 17:22:16 +02:00
chylex 9f995f050f Implement modifications to vanilla blocks (End Stone Bricks, Purpur Block, End Rod) 2018-09-04 16:17:10 +02:00
chylex 19ad33e2b8 Add a class for data integrity checking after the game loads 2018-09-04 16:14:04 +02:00
chylex 07395fcfe1 Convert block json files to forge blockstate format 2018-09-04 15:07:56 +02:00
chylex 8fe36fd557 Add forge blockstate json generators 2018-09-04 15:03:05 +02:00
chylex f523928917 Add Endium block and items w/ conversion recipes 2018-09-04 07:55:43 +02:00
chylex acb3eb0b37 Allow extending BlockSimple & minor tweak to ItemBlock registration and a comment 2018-09-04 07:28:33 +02:00
chylex eeeb4ea50a Add a few resource items (End Powder, Stardust, Void Essence) 2018-09-04 06:04:59 +02:00
chylex 5e4ea03910 Forgot to initialize custom loot 2018-09-04 02:54:14 +02:00
chylex cfe34ad483 Add Ancient Cobweb 2018-09-04 02:53:41 +02:00
chylex 426d405df7 Adapt vanilla loot system to block drops w/ Fortune condition 2018-09-03 18:15:25 +02:00
chylex 0b64683f52 Add base class for Energy-containing items & implement charging 2018-09-03 13:17:53 +02:00
chylex d235db2b7c Fix Energy Clusters overflowing during regeneration 2018-09-03 12:52:36 +02:00
chylex 342e3c4cc8 Add a text overlay when looking at Energy Clusters 2018-09-03 10:35:59 +02:00
chylex b5bfa36f0c Implement several basic Energy Cluster features (regeneration, health, inactivity, WIP breaking) 2018-09-03 09:11:34 +02:00
chylex 4409dd1491 Add a few extensions to PosExt & RandomExt 2018-09-03 07:33:54 +02:00
chylex e4911d66e8 Update NBT extensions with a property to create & retrieve a HEE specific tag 2018-09-03 06:38:31 +02:00
chylex a2e501e69e Add scalar multiplication to IEnergyQuantity w/ updated unit tests 2018-09-03 04:53:20 +02:00
chylex eda7af0ccf Add IEnergyQuantity for different representations of Energy amounts w/ unit tests 2018-09-03 03:31:16 +02:00
chylex 8b289283e9 Update TileEntityBase to use the new BlockPos extensions and constants 2018-09-03 00:14:29 +02:00
chylex 3b64d64ce4 Add BlockPos extensions 2018-09-03 00:04:51 +02:00
chylex 75905303b4 Add base material and classes for Energy Clusters 2018-09-02 14:03:31 +02:00
chylex 0d21e12ad0 Minor refactorings (block materials, exception messages, math extension use) 2018-08-29 16:18:53 +02:00
chylex bf85417659 Move from Trove to fastutil 2018-08-29 07:25:54 +02:00
chylex c7cc9b762a Add TileEntityBase with simple NBT synchronization 2018-08-29 06:59:30 +02:00
chylex 52bd97a96d Add setEnum/getEnum to NBT extensions 2018-08-29 06:56:54 +02:00
chylex da17bda84d Add color utilities (RGB & HCL/CIELCH conversion) 2018-08-29 06:38:12 +02:00
chylex cac8a624ae Add a custom material builder & some basic materials 2018-08-28 05:07:32 +02:00
chylex 4e9fba3d1c Fix explosion resistance in BlockSimple not matching vanilla values 2018-08-28 04:00:53 +02:00
chylex 3ec3714978 Add NBT extensions for ItemStacks and lists w/ unit tests 2018-08-28 03:06:07 +02:00
chylex bd2f643740 Add JUnit reference & update run configurations 2018-08-27 19:34:41 +02:00
chylex c5811a1816 Add an update WIP extension methods (Math, EnumFacing) 2018-08-27 18:36:02 +02:00
chylex 5ed9954360 Optimize PNG files 2018-08-26 21:19:30 +02:00
chylex 2582e0b3ac Register item models automatically because I can't be bothered 2018-08-26 21:07:35 +02:00
chylex 2d17bfbf9a Update build.gradle (kotlin version & minor tweaks) 2018-08-26 20:23:08 +02:00
chylex a308f0d66f Add Stone Brick Wall w/ recipe 2018-08-26 17:16:53 +02:00
chylex 238ad265b9 Add recipes for Gloomrock 2018-08-26 16:34:38 +02:00
chylex f3bfa5cc88 Add ModRecipes 2018-08-26 15:58:41 +02:00
chylex 99acb1e5ca Ensure block and item order in creative tab 2018-08-26 15:43:18 +02:00
chylex 7db613f2b7 Add Gloomrock & variations 2018-08-26 14:53:07 +02:00
chylex b3ecb70643 Add a base class and json generator for stairs 2018-08-26 14:30:34 +02:00
chylex 8df0ac29ee Fix error in BlockSlabCustom & use the property builder 2018-08-26 14:00:35 +02:00