1
0
mirror of https://github.com/chylex/Hardcore-Ender-Expansion-2.git synced 2024-10-17 08:42:49 +02:00
Commit Graph

1006 Commits

Author SHA1 Message Date
10c4298247 Ensure enum modifications are applied as early as possible 2019-02-10 15:02:33 +01:00
5ab345b67e Minor formatting fixes and updates 2019-02-10 14:59:18 +01:00
16d4730513 Add IOffset.Gaussian and IColor.toVec 2019-02-10 14:57:52 +01:00
d58ef7e81e Refactor block property definitions 2019-02-10 10:24:36 +01:00
9e52d5ffd2 Replace PropertyDefault.java (Kotlin fixed the compile error?) 2019-02-10 10:11:49 +01:00
cdb1540850 Change Energy Oracle recipe 2019-02-09 14:52:30 +01:00
903636aadd Fix Void Miner not mining some blocks because shit's hardcoded 2019-02-09 13:55:27 +01:00
79a083374b Implement Stronghold Silverfish spawner & trap triggers 2019-02-09 10:13:51 +01:00
e7921103e7 Define Stronghold size & update Stone Brick palette and checks 2019-02-09 10:02:02 +01:00
2a5a8048f9 Allow constructing AxisAlignedBB using Size 2019-02-09 09:51:29 +01:00
50b38a5255 Tweak technical trigger entity timer 2019-02-09 09:49:52 +01:00
a844e2aa02 Allow delaying Silverfish hiding AI & tweak summon AI 2019-02-09 09:44:47 +01:00
409ba7ab47 Fix Stronghold corridors not generating air inside 2019-02-09 09:02:09 +01:00
72f146d0a8 Add all Stronghold structure pieces (without Silverfish triggers) 2019-02-06 06:44:35 +01:00
8d187d4d5d Add Stronghold loot tables 2019-02-05 05:06:08 +01:00
b9343debe0 Add Stronghold block palette 2019-02-05 05:04:18 +01:00
170bcdc801 Add base classes for worldgen structures made of connected pieces 2019-02-05 04:21:11 +01:00
2521aac0c0 Add FutureBlocks to help 1.13 transition & make Loot Chest inventory public 2019-02-05 03:38:08 +01:00
7c91238331 Add WIP Knowledge Note (texture & item registry entry) 2019-02-04 22:11:40 +01:00
22230fe233 Tweak item organization & Energy Cluster sounds 2019-02-04 21:28:28 +01:00
46c5a9bf67 Add a technical entity to handle custom triggers 2019-02-04 17:35:54 +01:00
619fde1d88 Add IStructureTriggers for generic entities and tile entities 2019-02-04 17:32:23 +01:00
70271512a3 Add base class for technical entities 2019-02-04 17:32:22 +01:00
44017a5039 Add IStructureTriggers for concrete tile entities (Chests, Flower Pots, Energy Clusters) 2019-02-03 17:47:53 +01:00
3f771e0797 Add IStructureTrigger wrapper for rotations 2019-02-03 17:34:45 +01:00
9029fc2d81 Add IStructureWorld adapter to place structures into a World 2019-02-03 16:43:21 +01:00
ed664e03ba Add IStructureWorld wrappers for offset and rotations 2019-02-03 16:38:57 +01:00
c44e434457 Add custom structure file loading & block palette system 2019-02-03 15:38:00 +01:00
7ca5371ca8 Add key interfaces for worldgen structures 2019-02-03 15:17:08 +01:00
bb348ef1d1 Add option to modify loot pool roll bias in loot tables 2019-02-02 22:57:32 +01:00
a9e46c4f1d Add option to disable stack splitting in loot tables 2019-02-02 22:52:57 +01:00
05bb8dcb36 Add support for custom properties in loot pool names 2019-02-02 22:52:16 +01:00
fec0b00928 Add utilities for worldgen (BoundingBox, Size, EnumFacing tweaks) 2019-02-01 21:36:59 +01:00
f5c7736f9e Update Random.nextItem extensions (enums & nullability) 2019-02-01 21:09:41 +01:00
77c2a05a64 Add a few utilities (WeightedList.toString, BlockPos.min/max, generics) 2019-01-25 18:14:00 +01:00
bdaa344c55 Fix not being able to place Torches on Stone Brick Wall blocks 2019-01-25 14:51:50 +01:00
85c7667474 Fix Tables stalling when it fails to assign new processes to unassigned Pedestals 2019-01-23 17:57:03 +01:00
97fac2e3b1 Implement supporting item mechanic for Tables & tweak default Pedestal status color 2019-01-23 16:48:13 +01:00
7134f3ee89 Update Accumulation Table (rewrite serializer, report blocked work ticks) 2019-01-23 16:21:44 +01:00
ba29e197d2 Allow Table processes to report successful/blocked work tick w/ particles 2019-01-23 16:18:10 +01:00
f9a72c9ab4 Fix Pedestal breaking when marked as dedicated output while running a process 2019-01-23 13:36:22 +01:00
be7cf98a61 Add a few general Table process serializers 2019-01-23 13:35:18 +01:00
2a53e20018 Move Table process interfaces into a separate package 2019-01-23 11:34:58 +01:00
565f2c8fe8 Add a WIP command to test Causatum stages 2019-01-22 08:32:41 +01:00
6c6142d429 Add Ender Causatum stages and storage 2019-01-22 08:32:40 +01:00
b21337e482 Refactor Tables (block construction, process serialization, generics, naming) 2019-01-21 15:11:02 +01:00
63e4afad9f Implement non-silent Table Pedestal input replacement & tweak output smoke particles 2019-01-21 10:47:01 +01:00
c3058e2cab Fix missing Table process lifecycle call in TableProcessList.remove(predicate) 2019-01-21 05:04:18 +01:00
6fba676d03 Minor refactoring (fix imports, unnecessary parameter, inlining) 2019-01-20 11:46:20 +01:00
bca7932d8b Fix Table process not stopping when one of its Pedestals is unlinked 2019-01-20 11:01:40 +01:00