|
eefbfb24d9
|
Add Vec.dotProduct method
|
2015-11-19 02:09:35 +01:00 |
|
|
6caebc1ea4
|
Add Vec.look method to get the look vector of an entity
|
2015-11-19 01:59:54 +01:00 |
|
|
363d420909
|
Move EntityAIRandomTarget to a special target package
|
2015-11-19 01:49:47 +01:00 |
|
|
6188e001b1
|
Add progression checking methods to Causatum
|
2015-11-19 01:49:11 +01:00 |
|
|
ffe80179c8
|
Update code to use EntityAttributes
|
2015-11-18 20:53:26 +01:00 |
|
|
ed1b2f85a8
|
Add an EntityAttributes utility class to abstractions package
|
2015-11-18 20:35:22 +01:00 |
|
|
ff7c0c4755
|
Work on AI (continuous AI class, moving blocks, update hiding in block)
|
2015-11-18 01:16:54 +01:00 |
|
|
f9d80d2b3d
|
Add predefined AI mutex values to AIUtil
|
2015-11-17 23:56:13 +01:00 |
|
|
55a5143941
|
Add clientRand to Explosion for client only FX calculations
|
2015-11-17 03:59:23 +01:00 |
|
|
0df71bdf82
|
Use FastRandom in Explosion and particle handling
|
2015-11-17 03:54:31 +01:00 |
|
|
af8c2264b0
|
Document FastRandom and test performance
|
2015-11-17 03:54:03 +01:00 |
|
|
56f6ec6a08
|
Add a FastRandom class
|
2015-11-16 17:44:09 +01:00 |
|
|
ce79e3c70d
|
Work on custom Explosion
|
2015-11-16 17:35:31 +01:00 |
|
|
f532114322
|
Extend functionality of custom Explosion class, and update code to use it
|
2015-11-16 17:10:26 +01:00 |
|
|
a9ad39d085
|
Replace uses of World.playerEntities with EntitySelector
|
2015-11-16 16:33:53 +01:00 |
|
|
f36776956e
|
Add a precaution to Curse block entities in case owner entity ID changes
|
2015-11-16 16:10:11 +01:00 |
|
|
ebce170e10
|
Cleanup Curse code (add missing SideOnly, update deprecated code, stop using UUID)
|
2015-11-16 16:07:09 +01:00 |
|
|
26891caabc
|
Change cached PotionEffects (NEVER DO THAT) also everything broke in Goo handling
|
2015-11-16 03:21:47 +01:00 |
|
|
e0629ec81e
|
Update more code to use EntitySelector
|
2015-11-16 03:04:58 +01:00 |
|
|
c2d1d39f1f
|
Fix generics in EntitySelector.living
|
2015-11-16 02:55:05 +01:00 |
|
|
eb94cc847c
|
Add default implementation of IEndermanRenderer.isCarrying
|
2015-11-16 02:50:12 +01:00 |
|
|
aaa5cf0cd1
|
Update most entities to use EntityDataWatcher
|
2015-11-16 02:49:54 +01:00 |
|
|
7bca373fed
|
Fix not constructing EntityDataWatcher in EntityProjectilePotion
|
2015-11-16 02:00:42 +01:00 |
|
|
7d500037ad
|
Work on updating entities to use EntityDataWatcher
|
2015-11-16 01:58:07 +01:00 |
|
|
0f3fce2d73
|
Make EntityDataWatcher ID assignment dynamic
|
2015-11-16 01:52:38 +01:00 |
|
|
43fc4a2060
|
Improve ItemStack handling in EntityDataWatcher
|
2015-11-16 01:45:15 +01:00 |
|
|
3db3df3ac0
|
Move EntityDataWatcher and EntitySelector into abstractions/entity package
|
2015-11-16 01:40:01 +01:00 |
|
|
a51e6bd9c3
|
Move all Enderman replacement code to EntityAbstractEndermanCustom
|
2015-11-16 01:35:18 +01:00 |
|
|
79071b4936
|
Add a custom entity data watcher class
|
2015-11-16 01:33:06 +01:00 |
|
|
775b7c3b78
|
Tweak Enderman rendering values
|
2015-11-15 21:57:54 +01:00 |
|
|
ba054ae34e
|
Redo Enderman rendering with a change to aggressive state, change sounds (remove the stare effect)
|
2015-11-15 21:12:44 +01:00 |
|
|
60d62acb89
|
Fix spaces instead of tabs in BlockEndPortalCustom
|
2015-11-15 20:55:12 +01:00 |
|
|
9ef75cf8e2
|
Fix Cluster info showing when looking at an entity, because DrawBlockHighlightEvent is fucked
|
2015-11-15 19:59:58 +01:00 |
|
|
fffada78fb
|
Remove Homeland Enderman renderer class
|
2015-11-15 18:44:03 +01:00 |
|
|
377d7300c8
|
Change IEndermanRenderer.isScreaming to isAggressive to avoid conflict with EntityEnderman
|
2015-11-15 18:42:30 +01:00 |
|
|
8c3bda329d
|
Remove Angry Enderman and related classes
|
2015-11-15 18:40:38 +01:00 |
|
|
171cc2963a
|
Adjust spawning mechanics of Endermen in the Overworld
|
2015-11-14 17:14:42 +01:00 |
|
|
9dbaa907b8
|
Push some minor tweaks to Causatum Actions that don't do anything
|
2015-11-14 15:46:27 +01:00 |
|
|
18028dcf2c
|
Push a WIP Enderman update
|
2015-11-13 00:18:50 +01:00 |
|
|
c8a02bba99
|
Rework ReflectionPublicizer and add EntityEnderman.carriable to it
|
2015-11-13 00:09:05 +01:00 |
|
|
3bb7c2cfdd
|
Rebalance Energy Clusters
|
2015-11-12 17:40:00 +01:00 |
|
|
f7154c65fc
|
Add random Causatum Event triggering system
|
2015-11-11 22:59:32 +01:00 |
|
|
6d7db2afb1
|
Change code to use Vec instead of Vec3
|
2015-11-11 20:40:45 +01:00 |
|
|
0c53e96505
|
Change code to use EntitySelector
|
2015-11-11 20:25:53 +01:00 |
|
|
5508cf651c
|
Change findFirst to findAny where it makes sense
|
2015-11-11 20:18:50 +01:00 |
|
|
21e1034a4c
|
Update generics in EntitySelector
|
2015-11-11 20:16:49 +01:00 |
|
|
742507460b
|
Add EntitySelector to abstractions package
|
2015-11-11 20:11:53 +01:00 |
|
|
32e21cb632
|
Add early Causatum content for End Portal and Endermen (WIP)
|
2015-11-11 19:12:20 +01:00 |
|
|
40ae6a564a
|
Add utility methods to CausatumEventHandler
|
2015-11-11 19:11:15 +01:00 |
|
|
49bf96813c
|
Work on Causatum Events (player and state handling, utility methods)
|
2015-11-11 18:45:22 +01:00 |
|