BuildTools
|
eb4d29628e
|
Create MarkerHologram.java, modify Hologram.java to support subclasses overriding metadata easily
|
2021-06-26 19:39:53 +08:00 |
|
TheMode
|
bf44625730
|
Add experimental tags
|
2021-06-26 05:08:33 +02:00 |
|
TheMode
|
60042effba
|
Merge remote-tracking branch 'origin/master'
|
2021-06-26 00:31:13 +02:00 |
|
TheMode
|
76bec54254
|
Add more TagHandler implementations
|
2021-06-26 00:31:04 +02:00 |
|
TheMode
|
ae5fdaa17f
|
Merge pull request #337 from Moulberry/master
Add sendGroupedPacket convenience method to PacketGroupingAudience
|
2021-06-25 19:14:11 +02:00 |
|
TheMode
|
3c04da9ae9
|
Add dummy block handler
|
2021-06-25 19:10:41 +02:00 |
|
TheMode
|
74073f13b5
|
Use classes instead of interfaces for BlockHandler type
|
2021-06-25 19:00:50 +02:00 |
|
BuildTools
|
e69c02f46d
|
Change other usages of PacketUtils#sendGroupedPacket to use new convenience method
|
2021-06-25 20:41:54 +08:00 |
|
BuildTools
|
07a2b37f35
|
Add Javadoc
|
2021-06-25 20:34:19 +08:00 |
|
BuildTools
|
d84964d55b
|
Add sendGroupedPacket convenience method to PacketGroupingAudience
|
2021-06-25 20:32:13 +08:00 |
|
TheMode
|
6526a2658a
|
Replace netty to jdk thread local random
|
2021-06-25 06:45:02 +02:00 |
|
TheMode
|
5d8c9cbd23
|
Fix chunk border freeze by not sending UnloadChunkPacket
|
2021-06-24 23:40:09 +02:00 |
|
TheMode
|
b155fb6720
|
Micro-optimization for BlockLoader
|
2021-06-24 23:13:31 +02:00 |
|
TheMode
|
778dda08d6
|
Add more information about block tag<->nbt
|
2021-06-24 23:02:40 +02:00 |
|
TheMode
|
4ef056dfed
|
Fix block comparison in placement rules
|
2021-06-24 20:59:58 +02:00 |
|
TheMode
|
f2300714eb
|
Temporarily fix block placement
|
2021-06-24 20:53:33 +02:00 |
|
TheMode
|
b49ccadadc
|
Save blocks nbt without handler
|
2021-06-24 16:16:41 +02:00 |
|
TheMode
|
8ff7eed45c
|
Ensure that the block entity has nbt
|
2021-06-24 16:13:00 +02:00 |
|
TheMode
|
faa7c512af
|
Support block nbt without handler
|
2021-06-24 16:06:11 +02:00 |
|
TheMode
|
ddba34712e
|
Call BlockHandler#onInteract
|
2021-06-23 22:39:17 +02:00 |
|
TheMode
|
78898bfa9b
|
Simplify pathfinding block
|
2021-06-23 22:24:40 +02:00 |
|
TheMode
|
4fb6e37622
|
BlockGenerator rework
|
2021-06-23 22:09:19 +02:00 |
|
TheMode
|
48b1aa90db
|
Improve BlockHanlder placement listener
|
2021-06-23 20:18:34 +02:00 |
|
TheMode
|
af9e102ec1
|
Add documentation to Block
|
2021-06-23 18:29:19 +02:00 |
|
TheMode
|
aa2347bf9c
|
Remove BlockProperty.java
|
2021-06-23 17:54:34 +02:00 |
|
TheMode
|
4bbd89f78d
|
Rename BlockImpl
|
2021-06-23 17:41:46 +02:00 |
|
TheMode
|
10ca44bfd8
|
Update BlockConstants
|
2021-06-23 17:39:21 +02:00 |
|
TheMode
|
33300e978c
|
Reduce lighting issues
|
2021-06-23 15:52:27 +02:00 |
|
TheMode
|
1ae057428b
|
Remove unused methods
|
2021-06-23 15:25:05 +02:00 |
|
TheMode
|
408e80799e
|
Fix Block#withProperty
|
2021-06-23 14:13:28 +02:00 |
|
TheMode
|
804f11c87b
|
Potentially fix explosion packet
|
2021-06-23 02:20:51 +02:00 |
|
TheMode
|
77ef11ef30
|
Rename destroySpeed to hardness
|
2021-06-23 01:53:04 +02:00 |
|
TheMode
|
1ba1a336b1
|
Fix block destroy listener
|
2021-06-23 00:37:11 +02:00 |
|
TheMode
|
e3942e68d3
|
Fix block destruction
|
2021-06-22 23:55:27 +02:00 |
|
TheMode
|
2b89fa1527
|
Add Placement/Destroy implementation for player
|
2021-06-22 23:51:01 +02:00 |
|
TheMode
|
22ba15f390
|
Add Unmodifiable annotation
|
2021-06-22 23:31:07 +02:00 |
|
TheMode
|
f17355a972
|
Cleanup
|
2021-06-22 23:26:12 +02:00 |
|
TheMode
|
eca380a3a4
|
use world coord to save block entities
|
2021-06-22 23:14:26 +02:00 |
|
TheMode
|
9e6b3d5ac9
|
Add support for block entity loading (from anvil)
|
2021-06-22 22:59:25 +02:00 |
|
TheMode
|
eeb8f3fd65
|
Update to latest block file
|
2021-06-22 22:38:36 +02:00 |
|
TheMode
|
a255abf0dd
|
Move nbt cache into block implementation
|
2021-06-22 19:07:44 +02:00 |
|
TheMode
|
d365373775
|
Keep get prefix when a parameter is required
|
2021-06-22 18:46:16 +02:00 |
|
TheMode
|
58ec228f70
|
Reuse block properties parsing
|
2021-06-22 18:43:48 +02:00 |
|
TheMode
|
f0a73f25eb
|
Potentially fix lighting
|
2021-06-22 18:32:46 +02:00 |
|
TheMode
|
a641c2415a
|
Fix block index computation
|
2021-06-22 18:28:52 +02:00 |
|
TheMode
|
5f2b3df20e
|
Support for tile entities saving (BlockHandler)
|
2021-06-22 18:02:50 +02:00 |
|
TheMode
|
fc6e147919
|
Cache blocks nbt
|
2021-06-22 17:28:12 +02:00 |
|
TheMode
|
62a7de49dc
|
Merge branch 'master' into new-block-api
|
2021-06-22 14:14:50 +02:00 |
|
TheMode
|
3b6b1e9859
|
Improve block indexing
|
2021-06-22 14:13:51 +02:00 |
|
TheMode
|
f183c76afa
|
Fix npe when reading block tag
|
2021-06-22 14:06:28 +02:00 |
|