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

1254 Commits

Author SHA1 Message Date
897dd7fa7c Add TODO to StructurePiece & fix comment in BlockAbstractChest 2019-04-16 07:15:26 +02:00
0721129e38 Add client-side Scaffolding structure detection and saving 2019-04-16 07:00:09 +02:00
f557ded6e3 Add Energy Shrine to '/hee structure' command 2019-04-16 06:55:21 +02:00
73a92a9258 Add Void Portal GUI & inner portal blocks w/ Token activation and teleportation 2019-04-16 06:55:21 +02:00
f3a543a075 Add The Hub territory description 2019-04-16 04:50:37 +02:00
158d208608 Implement return End Portals 2019-04-15 10:08:37 +02:00
95316fa75b Add portal controller interface & contact tracking, refactor inner area detection 2019-04-15 10:08:37 +02:00
e67b1dc9d0 Update existing code to use new NBT extensions & tweak formatting 2019-04-15 09:04:51 +02:00
a84e5583c3 NBT extensions (add getOrCreateCompound & Entity ones, move ItemStack ones) 2019-04-15 09:02:07 +02:00
47d4063026 Add storage for territory data & player Portal Tokens 2019-04-15 03:16:33 +02:00
d57b9d21b1 Add World.perSavefileData extension 2019-04-15 02:43:09 +02:00
62f1e8bfa4 Add Void Portal blocks 2019-04-14 09:44:29 +02:00
5de2fc8d4e Prepare portal code for adding new portal types 2019-04-14 08:37:26 +02:00
0bc0f67b59 Allow skipping teleport event in Teleporter 2019-04-13 00:05:32 +02:00
b69952e479 Add ItemStackHandler -> IInventory adapter 2019-04-12 17:40:26 +02:00
9a5b0fb1b7 Make SlotReadOnly a wrapper & add SlotFixValidityCheck because vanilla is stupid 2019-04-12 17:36:07 +02:00
34272dcd39 Add SlotWrapper & base chest container with wrapped slots 2019-04-12 17:31:27 +02:00
af9aff65c4 Refactor Forge capabilities & add helpers and extensions to simplify code 2019-04-12 02:44:08 +02:00
bc2c2de5b7 Rename BlockEndPortalCustom & refactor a few things 2019-04-11 16:59:29 +02:00
4cc75f1388 Automatically spawn inner portal blocks when placing the controller block 2019-04-11 14:54:49 +02:00
bc4134dc3d Move portal fading animation from End Portal code to base classes 2019-04-11 04:06:56 +02:00
cf5f940513 Add WIP Portal Token (texture & visuals) 2019-04-10 23:57:23 +02:00
3d3db3f497 Setup territory environment overrides in WorldProviderEndCustom 2019-04-10 23:20:07 +02:00
fb594b135c Add classes to describe territory properties 2019-04-10 23:17:50 +02:00
38b858c360 Customize Enderman spawning rules in Overworld 2019-04-08 20:34:29 +02:00
0cf09810e1 Add WIP Enderman entity (loot, despawning, basic battle & teleportation logic) 2019-04-08 14:35:37 +02:00
e4edb5543a Implement Enderman water debuff logic 2019-04-08 14:30:21 +02:00
ded8ea3740 Implement Enderman teleportation logic 2019-04-08 14:29:30 +02:00
c21fcbba7e Force instant rotation of entities staring at something during teleportation 2019-04-08 14:09:12 +02:00
fee17f28da Add fading pixel particle 2019-04-08 14:07:49 +02:00
e251e1635e Add AI to watch current target without moving 2019-04-07 21:28:52 +02:00
55b2ca902b Fix continuous AI tasks to actually trigger every tick 2019-04-07 19:31:17 +02:00
053e077e7e Update existing code to use new Vec3d utilities 2019-04-07 17:16:51 +02:00
d2de5f6e2a Add Vec3d utilities (fromXZ, fromYaw, addY, subtractY) 2019-04-07 17:16:00 +02:00
05b4964cac Implement Enderman block handling logic 2019-04-07 16:29:11 +02:00
a02d2addea Update existing code that used Teleporter's extended range 2019-04-06 15:02:41 +02:00
a208d65243 Refactor Teleporter effect range & allow silent teleportation (no sound/particles) 2019-04-06 15:02:10 +02:00
3680b76503 Add a debug-only hack to enable infinite banner textures 2019-04-04 11:40:08 +02:00
6ac3bd673f Fix unused imports & simplify Pos in Stronghold pieces 2019-04-04 11:32:52 +02:00
d8cf7c43d2 Split Energy Shrine 180° stairs to fix Gloomtorch placement & improve AABBs 2019-04-04 10:37:11 +02:00
73c3738dd7 Implement Energy Shrine trigger entity for particle and mob spawn control 2019-04-03 21:30:56 +02:00
3eca01b4b7 Make trigger entity's type public 2019-04-03 21:09:28 +02:00
4603fa2b0d Enable trigger entity updates on client side 2019-04-03 17:48:11 +02:00
178b920417 Update Stronghold trigger handlers for the new interface 2019-04-03 17:45:00 +02:00
9becaa84ee Modify trigger entity interface (custom world validation, default serialization impl) 2019-04-03 17:44:59 +02:00
12cda08d04 wtf intellij 2019-04-03 11:54:49 +02:00
ba61241094 Implement Energy Shrine generation & surface pillars 2019-04-03 11:52:39 +02:00
7de6590e3f Disable vanilla Stronghold generation 2019-04-02 09:39:23 +02:00
35d8faef4c Implement Energy Shrine builder 2019-04-01 20:29:10 +02:00
c8453fd9b9 Refactor Stronghold classes to match recent changes & cleanup generator 2019-04-01 20:18:44 +02:00