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

Commit Graph

  • d58ef7e81e Refactor block property definitions chylex 2019-02-10 10:24:36 +01:00
  • 9e52d5ffd2 Replace PropertyDefault.java (Kotlin fixed the compile error?) chylex 2019-02-10 10:11:49 +01:00
  • cdb1540850 Change Energy Oracle recipe chylex 2019-02-09 14:52:30 +01:00
  • 903636aadd Fix Void Miner not mining some blocks because shit's hardcoded chylex 2019-02-09 13:55:27 +01:00
  • 79a083374b Implement Stronghold Silverfish spawner & trap triggers chylex 2019-02-09 10:13:51 +01:00
  • e7921103e7 Define Stronghold size & update Stone Brick palette and checks chylex 2019-02-09 10:02:02 +01:00
  • 2a5a8048f9 Allow constructing AxisAlignedBB using Size chylex 2019-02-09 09:51:29 +01:00
  • 50b38a5255 Tweak technical trigger entity timer chylex 2019-02-09 09:49:52 +01:00
  • a844e2aa02 Allow delaying Silverfish hiding AI & tweak summon AI chylex 2019-02-09 09:44:47 +01:00
  • 409ba7ab47 Fix Stronghold corridors not generating air inside chylex 2019-02-09 09:02:09 +01:00
  • 72f146d0a8 Add all Stronghold structure pieces (without Silverfish triggers) chylex 2019-02-06 06:32:37 +01:00
  • 8d187d4d5d Add Stronghold loot tables chylex 2019-02-05 05:06:08 +01:00
  • b9343debe0 Add Stronghold block palette chylex 2019-02-05 05:04:18 +01:00
  • 170bcdc801 Add base classes for worldgen structures made of connected pieces chylex 2019-02-05 04:21:11 +01:00
  • 2521aac0c0 Add FutureBlocks to help 1.13 transition & make Loot Chest inventory public chylex 2019-02-05 03:38:08 +01:00
  • 7c91238331 Add WIP Knowledge Note (texture & item registry entry) chylex 2019-02-04 22:11:40 +01:00
  • 22230fe233 Tweak item organization & Energy Cluster sounds chylex 2019-02-04 21:27:20 +01:00
  • 46c5a9bf67 Add a technical entity to handle custom triggers chylex 2019-02-04 17:35:54 +01:00
  • 619fde1d88 Add IStructureTriggers for generic entities and tile entities chylex 2019-02-04 17:26:36 +01:00
  • 70271512a3 Add base class for technical entities chylex 2019-02-04 03:54:30 +01:00
  • 44017a5039 Add IStructureTriggers for concrete tile entities (Chests, Flower Pots, Energy Clusters) chylex 2019-02-03 17:47:53 +01:00
  • 3f771e0797 Add IStructureTrigger wrapper for rotations chylex 2019-02-03 17:34:45 +01:00
  • 9029fc2d81 Add IStructureWorld adapter to place structures into a World chylex 2019-02-03 16:43:21 +01:00
  • ed664e03ba Add IStructureWorld wrappers for offset and rotations chylex 2019-02-03 16:38:57 +01:00
  • c44e434457 Add custom structure file loading & block palette system chylex 2019-02-03 15:38:00 +01:00
  • 7ca5371ca8 Add key interfaces for worldgen structures chylex 2019-02-03 15:17:08 +01:00
  • bb348ef1d1 Add option to modify loot pool roll bias in loot tables chylex 2019-02-02 22:57:32 +01:00
  • a9e46c4f1d Add option to disable stack splitting in loot tables chylex 2019-02-02 22:52:57 +01:00
  • 05bb8dcb36 Add support for custom properties in loot pool names chylex 2019-02-02 22:52:16 +01:00
  • fec0b00928 Add utilities for worldgen (BoundingBox, Size, EnumFacing tweaks) chylex 2019-02-01 21:36:59 +01:00
  • f5c7736f9e Update Random.nextItem extensions (enums & nullability) chylex 2019-02-01 21:09:41 +01:00
  • 77c2a05a64 Add a few utilities (WeightedList.toString, BlockPos.min/max, generics) chylex 2019-01-25 18:14:00 +01:00
  • bdaa344c55 Fix not being able to place Torches on Stone Brick Wall blocks chylex 2019-01-25 14:51:50 +01:00
  • 85c7667474 Fix Tables stalling when it fails to assign new processes to unassigned Pedestals chylex 2019-01-23 17:57:03 +01:00
  • 97fac2e3b1 Implement supporting item mechanic for Tables & tweak default Pedestal status color chylex 2019-01-23 16:48:13 +01:00
  • 7134f3ee89 Update Accumulation Table (rewrite serializer, report blocked work ticks) chylex 2019-01-23 16:21:44 +01:00
  • ba29e197d2 Allow Table processes to report successful/blocked work tick w/ particles chylex 2019-01-23 16:18:10 +01:00
  • f9a72c9ab4 Fix Pedestal breaking when marked as dedicated output while running a process chylex 2019-01-23 13:36:22 +01:00
  • be7cf98a61 Add a few general Table process serializers chylex 2019-01-23 13:35:18 +01:00
  • 2a53e20018 Move Table process interfaces into a separate package chylex 2019-01-23 11:32:54 +01:00
  • 565f2c8fe8 Add a WIP command to test Causatum stages chylex 2019-01-22 08:31:53 +01:00
  • 6c6142d429 Add Ender Causatum stages and storage chylex 2019-01-22 08:31:23 +01:00
  • b21337e482 Refactor Tables (block construction, process serialization, generics, naming) chylex 2019-01-21 14:13:53 +01:00
  • 63e4afad9f Implement non-silent Table Pedestal input replacement & tweak output smoke particles chylex 2019-01-21 10:47:01 +01:00
  • c3058e2cab Fix missing Table process lifecycle call in TableProcessList.remove(predicate) chylex 2019-01-21 05:04:18 +01:00
  • 6fba676d03 Minor refactoring (fix imports, unnecessary parameter, inlining) chylex 2019-01-20 11:46:20 +01:00
  • bca7932d8b Fix Table process not stopping when one of its Pedestals is unlinked chylex 2019-01-20 11:01:03 +01:00
  • 89ef11a389 Refactor Table process handling and lifecycle chylex 2019-01-20 10:59:36 +01:00
  • eb5d5a7b32 Add particle effects to Tables (Energy draining, Pedestal processing) chylex 2019-01-20 07:55:58 +01:00
  • 85616a0b53 Refactor duplicate code in Particle classes chylex 2019-01-19 10:53:43 +01:00
  • e8a4422676 Add particle effect when charging a held item with Energy chylex 2019-01-19 03:09:29 +01:00
  • 7bcb025bcb Refactor Energy Cluster particle & add base particle class for Energy transfers chylex 2019-01-19 03:00:36 +01:00
  • 1545f62ff3 Fix invalid Line particle shape when amount of points equals 1 chylex 2019-01-18 12:48:11 +01:00
  • f8660f4af5 Implement thrown Igneous Rock FX chylex 2019-01-18 05:59:26 +01:00
  • cba2b0fbdb Refactor PacketClientFX and all FX objects to use the new system chylex 2019-01-18 05:04:24 +01:00
  • 6791ed30b4 Create reusable FX data and handler classes w/ common parameters chylex 2019-01-18 05:00:35 +01:00
  • 548953bf9a Add a mechanism to toggle AI tasks chylex 2019-01-18 03:45:53 +01:00
  • f9d4542c90 Fix double Dark Chest render bounding box chylex 2019-01-18 01:17:41 +01:00
  • 4b4124821e Implement Ocelot sitting AI for custom Chests chylex 2019-01-18 01:11:10 +01:00
  • 8cd98142ff Trigger instability from Energy Cluster leaks and breaking chylex 2019-01-17 23:40:27 +01:00
  • fe6dcbc990 Implement Energy Cluster health-based leaking & rebalance leak values chylex 2019-01-17 23:00:18 +01:00
  • 049717c780 Implement Energy Cluster proximity chylex 2019-01-17 08:39:27 +01:00
  • 69479edf9c Refactor Energy Cluster leaking mechanics & update region instability leak chylex 2019-01-17 08:24:14 +01:00
  • e8b9e680ed Implement a single-block Corrupted Energy leak & use it in End Portal chylex 2019-01-17 08:15:24 +01:00
  • 50c2518f91 Allow resetting dimension instability action multiplier & tweak naming chylex 2019-01-17 05:36:17 +01:00
  • 48d53d1e7d Implement AI that targets on eye contact chylex 2019-01-13 20:03:57 +01:00
  • 16f868bd19 Refactor targeting AI to simplify code chylex 2019-01-13 17:08:37 +01:00
  • d8755dbfce Replace vanilla Enderman base behavior and rendering chylex 2019-01-11 16:20:15 +01:00
  • d7eaf48fc2 Add Riding infusion to Ender Pearls chylex 2019-01-10 20:19:26 +01:00
  • 0c2d6d5956 Fix Ender Pearls going too far when phasing & increase bounding box size chylex 2019-01-10 20:02:08 +01:00
  • d815c57456 Tweak code style in packets chylex 2019-01-10 19:58:32 +01:00
  • a6990f4e43 Add a packet that forces dismount at a set location during teleportation chylex 2019-01-10 19:54:22 +01:00
  • 8afd19a6ad Implement Looting loot table condition chylex 2019-01-10 15:39:30 +01:00
  • e289f60713 Generalize Fortune loot condition chylex 2019-01-10 15:38:45 +01:00
  • a8bf0fad76 Fix Spatial Dash Gem range & implement infusions (capacity, distance, speed, vigor) chylex 2019-01-10 11:33:11 +01:00
  • 525a0a6a23 Implement Energy Oracle infusions (capacity, distance, vigor) chylex 2019-01-10 11:02:57 +01:00
  • 5d5efb3c29 Add infusions for certain Energy items & Vigor level calculations chylex 2019-01-10 11:00:02 +01:00
  • 35cfad4123 Refactor infusion construction & tweak colors of some infusions and Binding Essence chylex 2019-01-09 19:37:14 +01:00
  • 51f8d3b281 Replace Eye of Ender w/ custom recipe, movement behavior, and FX chylex 2019-01-09 16:52:12 +01:00
  • e1c0ce60af Add glitter particle type chylex 2019-01-09 16:27:03 +01:00
  • a424f8fc44 Minor style fixes chylex 2019-01-09 16:06:59 +01:00
  • a11aac50d2 Implement a few Ender Pearl infusions (harmless, phasing, slow) chylex 2019-01-08 11:41:44 +01:00
  • e1de134d35 Add Infused Ender Pearl item & infusion list to the entity chylex 2019-01-08 11:19:14 +01:00
  • cd3948b981 Replace vanilla Ender Pearl entity w/ custom impact behavior chylex 2019-01-08 11:02:21 +01:00
  • 7d62af8e9e Add block position as a parameter to RayTracer collide check callback chylex 2019-01-08 10:32:40 +01:00
  • 7f35b2af63 Fix missing damage implementation in Teleporter chylex 2019-01-07 20:20:15 +01:00
  • d2ecdffd6a Fix minor style issues (imports, ByteBuf usage, Item translation key prefixing) chylex 2019-01-07 14:28:13 +01:00
  • c17a4cddb6 Tweak Void Salad to use the "starve" death message chylex 2019-01-07 14:23:38 +01:00
  • 360537af31 Refactor Damage to allow null remote source for indirect damage chylex 2019-01-07 14:09:36 +01:00
  • 4a7da9e973 Add Endersol w/ assets chylex 2019-01-04 18:25:11 +01:00
  • f71c6e9443 Add utility extension to clone block sound data chylex 2019-01-04 18:35:44 +01:00
  • 29d6b2f76a Add Scorching tools w/ recipes and custom fortune behavior chylex 2019-01-04 11:35:28 +01:00
  • 0d5c7eca89 Add (probably WIP) assets for Scorching tools & sword chylex 2019-01-04 11:35:51 +01:00
  • 3c2e9b2e1b Add a flame particle variant with customizable lifespan chylex 2019-01-04 11:30:37 +01:00
  • 059f4bdf4d Update existing repair handlers to use the new interface chylex 2019-01-04 11:15:15 +01:00
  • d18f300c4b Add a custom interface-based Anvil repair handler chylex 2019-01-04 11:12:35 +01:00
  • a533df19d4 Add Infernium Ingot & Dirty Infernium Ingot w/ recipe chylex 2019-01-03 09:28:47 +01:00
  • dca610893f Add a debug chunk generator to the End chylex 2019-01-03 03:40:12 +01:00
  • 1db6b61029 Add Talisman of Griefing chylex 2019-01-01 05:02:21 +01:00
  • a992c3883c Minor tweaks (IOffset entity constructor, unnecessary code, cleanup) chylex 2019-01-01 01:17:53 +01:00