|
f816d9076e
|
Update entity code to use Vec3d.directionTowards
|
2019-09-09 02:37:07 +02:00 |
|
|
f7cebdd2a3
|
Move Enderman handler classes to a different package
|
2019-09-08 04:03:26 +02:00 |
|
|
fd741287e5
|
Ignore setAttackTarget in custom entities when called repeatedly
|
2019-09-07 10:41:59 +02:00 |
|
|
eaed8e9485
|
Update EntityMoveFlyingForward to use FLYING_SPEED & add friction constant
|
2019-09-07 10:05:42 +02:00 |
|
|
e3a59a3ffe
|
Make ModelBox.quadList public and non-final
|
2019-09-07 10:03:07 +02:00 |
|
|
0934892eca
|
Refactor EntitySelector to return a List instead of Sequence
|
2019-09-07 05:37:20 +02:00 |
|
|
8908293709
|
Add Entity helpers (instant yaw rotation, direct flight, look slerp)
|
2019-09-07 04:12:45 +02:00 |
|
|
edc5b5e51d
|
Make Float.toDegrees/toRadians return a Float
|
2019-09-04 20:27:57 +02:00 |
|
|
7957de6e2b
|
Add Quaternion class & Vec3d.toPitch extension
|
2019-09-04 18:29:11 +02:00 |
|
|
ddc9198621
|
Minor model code refactoring (Token Holder & Amulet of Recovery)
|
2019-09-04 18:24:16 +02:00 |
|
|
d5658f5532
|
Make custom creature types public, fix Enderman & Endermite classification
|
2019-09-03 03:26:38 +02:00 |
|
|
e489576321
|
Add WIP Igneous Plate (assets, visuals, recipe, smelting speed behavior)
|
2019-09-02 04:54:02 +02:00 |
|
|
dd8f74cb61
|
Add model extensions & builder for cubes
|
2019-08-29 14:33:32 +02:00 |
|
|
5c7a21a876
|
Add Property.facing to construct PropertyDirection
|
2019-08-17 01:51:35 +02:00 |
|
|
28c9e8d074
|
Rename SlotReadOnly to SlotTakeOnly
|
2019-08-16 23:21:28 +02:00 |
|
|
dedae0695b
|
Allow opening Shulker Boxes without placing them down
|
2019-08-16 21:31:47 +02:00 |
|
|
8bdb13519a
|
Add IInventoryFromPlayerItem to reduce duplicate code & update existing containers
|
2019-08-16 21:31:46 +02:00 |
|
|
b17bd3434c
|
Implement Spiderling variation of Grave Dirt
|
2019-08-16 02:01:05 +02:00 |
|
|
7dfb8c3467
|
Add Spiderling w/ behavior, rendering, drops
|
2019-08-16 02:01:05 +02:00 |
|
|
211c76bcbb
|
Work on AI (wandering, light startle, on-fire panic, leap attack)
|
2019-08-16 01:45:42 +02:00 |
|
|
e5ac7156ff
|
Implement entity ground navigator that doesn't require a proper path
|
2019-08-15 02:00:43 +02:00 |
|
|
784a544c10
|
Update AIToggle to support multiple tasks at once
|
2019-08-14 14:23:10 +02:00 |
|
|
b98c263985
|
Add IAttributeInstance.tryRemoveModifier & update existing code to use it
|
2019-08-14 14:20:20 +02:00 |
|
|
83487046be
|
Add dummy definitions & language keys for Phase 2 territories
|
2019-08-10 22:02:05 +02:00 |
|
|
b25c38cb8f
|
Rework Blob generation and populator picking
|
2019-08-10 17:35:58 +02:00 |
|
|
56c88eca52
|
Fix Blob generator being off-center & wrong edge distance in The Hub
|
2019-08-10 16:25:28 +02:00 |
|
|
f324e52daf
|
Replace lambdas generating random numbers with RandomInt/RandomDouble
|
2019-08-09 22:34:19 +02:00 |
|
|
9529eceaf9
|
Add RandomInt & RandomDouble implementing (Random) -> R
|
2019-08-09 22:34:18 +02:00 |
|
|
d6f6923636
|
Remove ColorSpaces & refactor code to use new color classes
|
2019-08-09 16:54:02 +02:00 |
|
|
9e0d1b2526
|
Add IRandomColor
|
2019-08-09 16:54:01 +02:00 |
|
|
eae7b7027f
|
Add IntColor as inline class for RGB w/ HCL support
|
2019-08-09 16:54:01 +02:00 |
|
|
b8a163effc
|
Add EnvironmentRenderer constant w/ vanilla skycube parameters
|
2019-08-09 11:49:58 +02:00 |
|
|
9619760a53
|
Fix server startup crash due to EnvironmentRenderer
|
2019-08-09 11:19:00 +02:00 |
|
|
093fba8138
|
Add Portal Token to each territory to creative tab
|
2019-08-08 21:50:51 +02:00 |
|
|
3e1ac61f10
|
Remember spawn location of the first entity to travel through Void Portal
|
2019-08-08 17:09:23 +02:00 |
|
|
a2fa112c20
|
Hide block outlines for portal blocks
|
2019-08-08 15:32:29 +02:00 |
|
|
7a8a930cfa
|
Tweak portal animations & implement slowing before fade-out
|
2019-08-08 15:32:29 +02:00 |
|
|
3605ec7935
|
Implement Void Portals remembering last used portal
|
2019-08-08 12:55:19 +02:00 |
|
|
04840002c7
|
Implement portal clearance & refactor
|
2019-08-08 10:28:32 +02:00 |
|
|
f7599abb83
|
Add Purity Extract & Potion of Purity
|
2019-08-07 17:52:10 +02:00 |
|
|
fb397f9ba5
|
Add PotionBase.makeType to simplify PotionType registering
|
2019-08-07 17:50:35 +02:00 |
|
|
bab34fd36f
|
Fix several issues with Potions (typos in recipes, compatibility with old worlds)
|
2019-08-07 17:28:57 +02:00 |
|
|
005e467373
|
Add IForgeRegistry.getIfExists extension to avoid defaults
|
2019-08-07 15:53:55 +02:00 |
|
|
5b238ef770
|
Implement Dragon's Breath recipe using a Cauldron
|
2019-08-06 21:26:19 +02:00 |
|
|
fa15245cff
|
Refactor custom Cauldrons to make bucket & bottle handling easier
|
2019-08-06 18:53:42 +02:00 |
|
|
03a8b5d656
|
Add TODOs about overridden entities and potions
|
2019-08-06 18:27:35 +02:00 |
|
|
07ef703929
|
Add custom item entity for Cauldron recipes & change pickup behavior for items in Cauldrons
|
2019-08-06 18:27:35 +02:00 |
|
|
93f1f627ea
|
Add custom bubble particle that works outside water
|
2019-08-06 17:56:47 +02:00 |
|
|
2ee8b75c38
|
Remove unnecessary JvmStatic and JvmField annotations
|
2019-08-06 16:51:08 +02:00 |
|
|
33e924c2b6
|
Add Ender Goo Cauldron (w/ Purified variation)
|
2019-08-05 20:27:40 +02:00 |
|