TheMode
|
c5cf7e4ab2
|
Fix GlobalEventHandler
|
2021-08-17 02:35:43 +02:00 |
|
TheMode
|
523c9b512a
|
More cleanup
|
2021-08-17 02:33:48 +02:00 |
|
TheMode
|
390c383e82
|
Rename EventInterface, add unregister
|
2021-08-17 02:24:21 +02:00 |
|
TheMode
|
a5a3b4f31e
|
Remove unnecessary map lookup for event interfaces
|
2021-08-17 01:55:22 +02:00 |
|
TheMode
|
d5cdb36e47
|
Remove unnecessary list check
|
2021-08-17 01:35:16 +02:00 |
|
TheMode
|
e1c1f1d545
|
Make EventNode an interface
|
2021-08-16 23:42:02 +02:00 |
|
TheMode
|
42a6654993
|
Improve tickable block loop
|
2021-08-16 20:08:48 +02:00 |
|
TheMode
|
2339fe1c07
|
Cache BlockImpl hashcode
|
2021-08-16 20:07:57 +02:00 |
|
TheMode
|
bfdc5a53ca
|
Style cleanup
|
2021-08-16 19:04:42 +02:00 |
|
TheMode
|
8617d98c95
|
Rework EventInterface
|
2021-08-16 07:58:58 +02:00 |
|
TheMode
|
02e8d53079
|
Use weak references to store mapped nodes
|
2021-08-16 05:53:11 +02:00 |
|
TheMode
|
e72c87f670
|
Reduce allocation in Navigator movement
|
2021-08-16 02:53:07 +02:00 |
|
TheMode
|
f3524d4a4f
|
Use var to replace verbose map entrySet loop
|
2021-08-16 01:29:46 +02:00 |
|
TheMode
|
ef5c15fb6a
|
Run ThreadMXBean method in the enable method
|
2021-08-15 23:16:50 +02:00 |
|
TheMode
|
b370f55ee0
|
Replace jansi dependency
|
2021-08-15 21:53:07 +02:00 |
|
TheMode
|
6f2cf8e6a5
|
PlayerDiggingListener refactoring
|
2021-08-15 20:25:23 +02:00 |
|
TheMode
|
8410ac51c3
|
Fix enchantment nbt writing
|
2021-08-15 20:12:10 +02:00 |
|
TheMode
|
b6ab689b10
|
Style cleanup
|
2021-08-15 17:50:38 +02:00 |
|
TheMode
|
d53d2ecea5
|
Remove future allocation
|
2021-08-15 06:00:17 +02:00 |
|
TheMode
|
6c242cbc7f
|
Simplify InstanceContainer
|
2021-08-15 05:58:53 +02:00 |
|
TheMode
|
af50bbb440
|
Player#UNSAFE_init now set the instance
|
2021-08-15 00:52:07 +02:00 |
|
TheMode
|
93405cd180
|
Style
|
2021-08-14 21:28:51 +02:00 |
|
TheMode
|
e5f0dc8061
|
Improve mapped node implementation. Add handler type to EventFilter
|
2021-08-14 21:20:51 +02:00 |
|
TheMode
|
e7cbe49a42
|
Fix middle click
|
2021-08-14 20:33:58 +02:00 |
|
TheMode
|
b505613810
|
Re-make the player field protected
|
2021-08-14 18:39:45 +02:00 |
|
TheMode
|
11d8c16bf4
|
Reduce magic values usage for packet slot conversion
|
2021-08-14 18:27:31 +02:00 |
|
TheMode
|
8cf58fa397
|
Fix double click clickedItem always being air
|
2021-08-14 18:21:01 +02:00 |
|
TheMode
|
4560f2e630
|
Change InstanceContainer#unloadChunk implementation to directly unload chunks instead of maintaining a set
|
2021-08-14 16:37:19 +02:00 |
|
Matt Worzala
|
cdbb22d123
|
remove unnecessarily ignored directory
|
2021-08-14 08:53:08 -04:00 |
|
Matt Worzala
|
cb15ee6860
|
maybe fix javadoc
|
2021-08-14 08:48:35 -04:00 |
|
TheMode
|
168672e002
|
Keep reference to the framed packet for debugging/transformation purpose
|
2021-08-14 14:39:11 +02:00 |
|
TheMode
|
ebb8d03985
|
Fix getEventMapping
|
2021-08-14 02:56:34 +02:00 |
|
TheMode
|
174cc2ea8f
|
Make mapped nodes work
|
2021-08-14 02:48:26 +02:00 |
|
TheMode
|
5f51448da6
|
Add WIP EventNode.Mapped
|
2021-08-14 02:11:22 +02:00 |
|
TheMode
|
a075231770
|
Add EventInterface prototype
|
2021-08-14 01:39:45 +02:00 |
|
TheMode
|
e96334e315
|
Ignore creative inventory action when the item is already present.
|
2021-08-13 23:37:40 +02:00 |
|
TheMode
|
3ff5a7f414
|
Implement toString for registry objects
|
2021-08-13 21:15:43 +02:00 |
|
TheMode
|
1775de52e4
|
Remove debug line
|
2021-08-13 21:11:38 +02:00 |
|
TheMode
|
7f0f35b060
|
Fix double/drag prediction in player inventory
|
2021-08-13 21:05:56 +02:00 |
|
TheMode
|
3423562be8
|
Fix double/drag prediction
|
2021-08-13 20:45:28 +02:00 |
|
TheMode
|
1bdc50f4a0
|
Trust client's inventory prediction when possible
|
2021-08-13 20:41:59 +02:00 |
|
TheMode
|
d4f74abc64
|
Include original packet in FramedPacket for debugging/listening purpose
|
2021-08-13 19:58:14 +02:00 |
|
TheMode
|
17f9eb45ca
|
Make #getNearbyBlocks static
|
2021-08-13 19:53:37 +02:00 |
|
TheMode
|
3f01d63913
|
Inline delta computation
|
2021-08-13 10:26:46 +02:00 |
|
TheMode
|
c89f049dad
|
Reduce bounding box allocation
|
2021-08-13 10:12:28 +02:00 |
|
TheMode
|
3917d3cb1d
|
Merge branch 'master' into new-block-api
|
2021-08-13 09:47:09 +02:00 |
|
TheMode
|
f967f6ac6a
|
Merge pull request #399 from Bloepiloepi/item-release-fix
Use active hand when updating item state
|
2021-08-13 09:30:38 +02:00 |
|
TheMode
|
ce985bc41d
|
Merge pull request #410 from MrGazdag/patch-11
Add Player#refreshCommands()
|
2021-08-13 09:28:55 +02:00 |
|
TheMode
|
d785f50447
|
Items gravity is predicted client-side
|
2021-08-13 08:01:48 +02:00 |
|
TheMode
|
5a1eb83f49
|
Check with the position field instead of the parameter
|
2021-08-13 06:04:44 +02:00 |
|