|
a625c3725a
|
Override multiplyVelocity in ParticleBaseFloating (super method isn't uniform)
|
2018-09-29 13:09:04 +02:00 |
|
|
ea118bcd59
|
Refactor Cluster color instantiation
|
2018-09-29 12:26:43 +02:00 |
|
|
37c60f31a3
|
Add a way to use custom skip function for particles
|
2018-09-29 12:23:19 +02:00 |
|
|
b951c5335c
|
Add a base class for floating particles (no gravity/collisions/random motion)
|
2018-09-28 22:12:18 +02:00 |
|
|
37351f8c6a
|
Add teleportation and breaking FX to the Dragon Egg
|
2018-09-28 15:41:05 +02:00 |
|
|
d7db2e55e4
|
Add custom teleportation FX & update existing code
|
2018-09-28 15:39:24 +02:00 |
|
|
5bd2cdf1b0
|
Add custom packet for particle and sound effects
|
2018-09-28 14:54:00 +02:00 |
|
|
0fae2ba2dd
|
Add more ByteBuf extensions (strings, and apply-style method w/o return value)
|
2018-09-28 14:07:32 +02:00 |
|
|
55e63ea976
|
Implement particle spawning system for non-vanilla particle types
|
2018-09-28 12:44:29 +02:00 |
|
|
4d932dff42
|
Add a way to generate and validate particle data array
|
2018-09-28 12:43:15 +02:00 |
|
|
a5fb760fd0
|
Update packets to use plain ByteBuf & add sendToAllAround w/ Vec3d parameter
|
2018-09-27 22:46:29 +02:00 |
|
|
e88cab9ed2
|
Add ByteBuf extensions w/ unit tests
|
2018-09-27 22:44:21 +02:00 |
|
|
079ff94f3a
|
Add particle effects to Igneous Rock
|
2018-09-26 21:36:08 +02:00 |
|
|
1dddd38654
|
Fix NetworkCheckHandler throwing when called in an undocumented circumstance
|
2018-09-26 21:03:30 +02:00 |
|
|
5461199bbe
|
Begin implementing custom particle spawning system
|
2018-09-26 21:01:52 +02:00 |
|
|
2fe125bbbb
|
Add extension method to get a point between two vectors
|
2018-09-26 17:28:13 +02:00 |
|
|
5fa62709be
|
Fix End Portal rendering on older AMD cards
|
2018-09-25 12:57:00 +02:00 |
|
|
0aefcd227d
|
Fix block culling in BlockSimpleShaped
|
2018-09-25 12:23:59 +02:00 |
|
|
4aec1e7bae
|
Replace ResourceLocation constructor calls with utility methods
|
2018-09-25 12:01:01 +02:00 |
|
|
e8c36b91ac
|
Rename main mod object to HEE
|
2018-09-25 11:01:39 +02:00 |
|
|
e67b3e032a
|
Replace Dragon Egg and implement custom falling & interaction behavior
|
2018-09-25 09:27:35 +02:00 |
|
|
9c4a5e51de
|
Fix Energy Oracle freaking out when held by the player model in a GUI
|
2018-09-25 09:00:06 +02:00 |
|
|
a6375a36eb
|
Refactor equality checks, fix imports, update BlockPos calls & ItemAncientCobweb
|
2018-09-25 08:34:52 +02:00 |
|
|
5db64b44c9
|
Add a custom falling block entity that crushes transparent blocks
|
2018-09-25 07:32:47 +02:00 |
|
|
ee3f11e905
|
Refactor PosExt to return whether setters succeeded & add extensions
|
2018-09-25 07:29:17 +02:00 |
|
|
266ebe6beb
|
Add EntityItemNoBob to simplify rendering items without bobbing
|
2018-09-24 13:54:37 +02:00 |
|
|
aa1e75f40a
|
Fix BlockPos.offsetUntil extension not using proper offset values
|
2018-09-24 13:29:07 +02:00 |
|
|
2f0e108aff
|
Fix AI class names after intellij/kotlin stopped being weird
|
2018-09-24 13:27:03 +02:00 |
|
|
a7d37192e0
|
Replace Silverfish and implement custom behavior, attributes, and drops
|
2018-09-24 10:00:54 +02:00 |
|
|
6bda95edde
|
Add AI to hide in or spawn from blocks
|
2018-09-24 09:58:29 +02:00 |
|
|
36bf702fab
|
Add custom targeting AI (random targeting, swarming multiple targets)
|
2018-09-24 09:26:23 +02:00 |
|
|
62d8b6212b
|
Replace javaClass with ::class.java
|
2018-09-24 07:32:11 +02:00 |
|
|
be4ae5fc9e
|
Add AI utilities (custom base classes, constants, and class aliases)
|
2018-09-24 05:49:41 +02:00 |
|
|
5d22d72625
|
Allow passing class parameter to EntitySelector
|
2018-09-24 03:55:33 +02:00 |
|
|
356374f102
|
Fix formatting of 'return if' statements
|
2018-09-23 08:05:10 +02:00 |
|
|
ac2acf7a53
|
Add loot condition for critical kills & simplify entity loot table registration
|
2018-09-23 05:24:18 +02:00 |
|
|
4147a71f03
|
Fix package name (game.entity.utils -> game.entity.util)
|
2018-09-22 20:38:52 +02:00 |
|
|
e24c1ed4d4
|
Fix incorrect entity name formatting
|
2018-09-22 20:31:41 +02:00 |
|
|
f9c9791dff
|
Tweak damage classes (grouped protection modifiers, return if damage succeeded)
|
2018-09-22 20:16:20 +02:00 |
|
|
890e4b4f1b
|
Add Dry Vine
|
2018-09-22 07:38:09 +02:00 |
|
|
5bc27f7c0e
|
Allow generics in ItemBlock registration code
|
2018-09-22 07:36:36 +02:00 |
|
|
fa3e3c4038
|
Update existing code to use new utilities & fix missing Spatial Dash Gem name
|
2018-09-22 03:53:56 +02:00 |
|
|
fcae53a3c7
|
Add a Teleporter class to simplify teleportation code
|
2018-09-22 03:53:02 +02:00 |
|
|
7544bc454c
|
Replace Chorus Flower, Plant, and Fruit, and implement custom drops and behavior
|
2018-09-22 01:35:48 +02:00 |
|
|
a39395f70e
|
Add extensions (BlockPos, iterable Facing) & refactor block/item registration code
|
2018-09-22 01:32:40 +02:00 |
|
|
aef3147d79
|
Add Humus block w/ special planting and harvesting behavior
|
2018-09-21 06:33:09 +02:00 |
|
|
4fff20c966
|
Minor tweaks (add comments, update existing code to use getMaterial)
|
2018-09-20 15:08:07 +02:00 |
|
|
a94ca2b2e0
|
Add Spatial Dash Gem w/ recipe and basic behavior
|
2018-09-20 15:07:30 +02:00 |
|
|
fb76cb0997
|
Add a class to simplify storing UUID and retrieving the Entity
|
2018-09-20 14:56:49 +02:00 |
|
|
8878370758
|
Add a few extensions and utilities (math, BlockPos, BlockEditor, NBT)
|
2018-09-20 11:35:49 +02:00 |
|