|
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 |
|
|
89ef11a389
|
Refactor Table process handling and lifecycle
|
2019-01-20 11:01:39 +01:00 |
|
|
eb5d5a7b32
|
Add particle effects to Tables (Energy draining, Pedestal processing)
|
2019-01-20 07:55:58 +01:00 |
|
|
85616a0b53
|
Refactor duplicate code in Particle classes
|
2019-01-19 10:53:43 +01:00 |
|
|
e8a4422676
|
Add particle effect when charging a held item with Energy
|
2019-01-19 03:28:48 +01:00 |
|
|
7bcb025bcb
|
Refactor Energy Cluster particle & add base particle class for Energy transfers
|
2019-01-19 03:00:36 +01:00 |
|
|
1545f62ff3
|
Fix invalid Line particle shape when amount of points equals 1
|
2019-01-18 12:48:11 +01:00 |
|
|
f8660f4af5
|
Implement thrown Igneous Rock FX
|
2019-01-18 05:59:26 +01:00 |
|
|
cba2b0fbdb
|
Refactor PacketClientFX and all FX objects to use the new system
|
2019-01-18 05:04:24 +01:00 |
|
|
6791ed30b4
|
Create reusable FX data and handler classes w/ common parameters
|
2019-01-18 05:00:35 +01:00 |
|
|
548953bf9a
|
Add a mechanism to toggle AI tasks
|
2019-01-18 03:45:53 +01:00 |
|
|
f9d4542c90
|
Fix double Dark Chest render bounding box
|
2019-01-18 01:17:41 +01:00 |
|
|
4b4124821e
|
Implement Ocelot sitting AI for custom Chests
|
2019-01-18 01:11:10 +01:00 |
|
|
8cd98142ff
|
Trigger instability from Energy Cluster leaks and breaking
|
2019-01-17 23:40:27 +01:00 |
|
|
fe6dcbc990
|
Implement Energy Cluster health-based leaking & rebalance leak values
|
2019-01-17 23:00:18 +01:00 |
|
|
049717c780
|
Implement Energy Cluster proximity
|
2019-01-17 08:39:27 +01:00 |
|
|
69479edf9c
|
Refactor Energy Cluster leaking mechanics & update region instability leak
|
2019-01-17 08:24:14 +01:00 |
|
|
e8b9e680ed
|
Implement a single-block Corrupted Energy leak & use it in End Portal
|
2019-01-17 08:15:24 +01:00 |
|
|
50c2518f91
|
Allow resetting dimension instability action multiplier & tweak naming
|
2019-01-17 05:40:28 +01:00 |
|
|
48d53d1e7d
|
Implement AI that targets on eye contact
|
2019-01-13 20:03:57 +01:00 |
|
|
16f868bd19
|
Refactor targeting AI to simplify code
|
2019-01-13 17:08:37 +01:00 |
|
|
d8755dbfce
|
Replace vanilla Enderman base behavior and rendering
|
2019-01-11 16:23:13 +01:00 |
|
|
d7eaf48fc2
|
Add Riding infusion to Ender Pearls
|
2019-01-10 20:19:26 +01:00 |
|
|
0c2d6d5956
|
Fix Ender Pearls going too far when phasing & increase bounding box size
|
2019-01-10 20:02:08 +01:00 |
|
|
d815c57456
|
Tweak code style in packets
|
2019-01-10 19:58:32 +01:00 |
|
|
a6990f4e43
|
Add a packet that forces dismount at a set location during teleportation
|
2019-01-10 19:54:22 +01:00 |
|