Commit Graph

1283 Commits

Author SHA1 Message Date
chylex 2cb463f0aa
Update Kotlin to 1.7.0 2022-06-20 21:48:57 +02:00
chylex 2b343108bc
Refactor ByteBuf/PacketBuffer extensions 2022-06-20 20:04:11 +02:00
chylex 65d8d709ab
Change main Gradle project name to HEE 2022-06-20 19:22:25 +02:00
chylex f73bcc6635
Replace ugly FloatRange used in remapRange with separate parameters 2022-06-20 19:17:28 +02:00
chylex 5564fc4a24
Implement a component system for items 2021-12-03 11:55:58 +01:00
chylex f0b6fd2fac
Fix wrong package 2021-11-04 19:59:54 +01:00
chylex ec76799a67
Address IDE inspections 2021-11-04 17:47:24 +01:00
chylex e73ac4e3d1
Eliminate allocations in remapRange 2021-09-05 13:03:11 +02:00
chylex 858fa672ec
Optimize segmented world generation (reduce allocations in getState/setState) 2021-09-05 12:59:02 +02:00
chylex 77f759e0d0
Optimize segmented world generation (add multi-state segments) 2021-09-05 12:59:02 +02:00
chylex f077f11c32
Add debug screen w/ territory generation benchmarks 2021-09-05 12:59:02 +02:00
chylex e0c3ed6bc3
Move debug utilities to a separate module 2021-09-05 05:57:43 +02:00
chylex 7565443e38
Fix styles and click events in /help command 2021-08-20 04:25:36 +02:00
chylex f659e5e1c7
Add language datagen 2021-08-20 04:25:15 +02:00
chylex cf752e2bb3
Include block/item overrides in datagen 2021-08-01 19:54:41 +02:00
chylex cb05067529
Add custom entity type interface for automatic property registrations 2021-07-27 01:10:41 +02:00
chylex 567cf03403
Add custom tile entity type interface for automatic property registrations 2021-07-25 20:29:43 +02:00
chylex 3b4ca6c0b7
Add custom block/item interfaces for automatic property registrations and datagen (properties) 2021-07-24 14:31:45 +02:00
chylex b03a40690e
Add custom block/item interfaces for automatic property registrations and datagen (tags) 2021-07-24 14:07:09 +02:00
chylex bb13594c4f
Add custom block/item interfaces for automatic property registrations and datagen (block drops) 2021-07-23 19:44:00 +02:00
chylex 322b6ba900
Add custom block/item interfaces for automatic property registrations and datagen (block models) 2021-07-23 14:51:36 +02:00
chylex 498bf5bbd2
Add custom block/item interfaces for automatic property registrations and datagen (item models) 2021-07-23 10:40:53 +02:00
chylex ea48d98008
Add custom block/item interfaces for automatic property registrations and datagen (render layer) 2021-07-23 10:40:53 +02:00
chylex a0ea885997
Add custom block/item interfaces for automatic property registrations and datagen (colors) 2021-07-23 10:40:53 +02:00
chylex ec103b67d7
Add util module and reorganize classes and packages 2021-07-18 15:57:29 +02:00
chylex 082ebb9fe0
Add hook for resource pack order for overriding vanilla resources 2021-07-18 11:59:33 +02:00
chylex 65fc2d8aeb
Fix overworld features not generating 2021-07-18 11:59:13 +02:00
chylex 158efbbf70
Fix dedicated server crashes 2021-07-18 11:57:47 +02:00
chylex de395eb168
Fix Tile Entity update tag logic after 1.16 update 2021-07-18 11:44:15 +02:00
chylex fceff2cd9e
Port to 1.16.5 2021-07-07 10:11:28 +02:00
chylex 7fc3b9d933
Update meta files to Minecraft 1.16.5 2021-07-05 17:10:46 +02:00
chylex d62d8fe5e2
Fix mixin configuration & jar generation 2021-06-27 17:22:37 +02:00
chylex 5b3bf3bd8c
Improve Tomb Dungeon generation 2021-06-27 16:25:39 +02:00
chylex 8971a0e0ab
Rebuild Tomb Dungeon End room & implement end sequence 2021-06-27 16:25:38 +02:00
chylex edcc98dec5
Tweak Undread dust effect multipliers 2021-05-02 19:05:32 +02:00
chylex 1602c8eb10
Simplify accessing territory storage from TerritoryInstance 2021-05-02 19:05:32 +02:00
chylex ee9b3cbc6d
Fix inverted check for Undreads stepping on crumbling Dusty Stone 2021-05-02 19:05:01 +02:00
chylex df42079c73 Improve Tomb Dungeon generation (corridor torches, tomb exits, chests, mob spawners) 2021-04-05 06:47:04 +02:00
chylex 3cce30eb84 Fix build.gradle and update versions 2021-04-02 15:30:57 +02:00
chylex bdad72e249 Work around broken vanilla pathfinding causing Undreads to step on unstable Dusty Stone 2021-03-28 17:51:37 +02:00
chylex 6c015f23db Tweak PacketClientFX to serialize handler type into a byte 2021-03-28 01:31:26 +01:00
chylex af774e9bf4 Add sided annotation to MovingSoundSpatialDash 2021-03-28 01:31:25 +01:00
chylex 1cef88b903 Implement Undread dust effects 2021-03-28 01:31:25 +01:00
chylex 3250999b6b Add OutlineBox particle offset & constructor for Constant offset 2021-03-28 01:08:00 +01:00
chylex 75bf831c67 Add a few code extensions (BlockPos, SoundEvent) 2021-03-28 01:07:00 +01:00
chylex b50c876275 Add knockback multiplier to ExplosionBuilder & fix broken knockback 2021-03-21 19:41:11 +01:00
chylex d6fe5c5589 Fix extra knockback attribute for custom entities 2021-03-21 15:09:26 +01:00
chylex 406ccdb316 Refactor particle data construction 2021-03-14 16:43:09 +01:00
chylex e9e31fbdf5 Add custom versions of hit particles 2021-03-14 16:43:09 +01:00
chylex da934f6922 Tweak Undread arm position 2021-03-14 16:43:09 +01:00