TheMode
|
796b6820ce
|
Start implementing the new coordinate API
|
2021-07-05 09:10:03 +02:00 |
|
TheMode
|
0d031d4c15
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/main/java/net/minestom/server/instance/DynamicChunk.java
# src/main/java/net/minestom/server/instance/Instance.java
# src/main/java/net/minestom/server/instance/InstanceContainer.java
# src/main/java/net/minestom/server/instance/SharedInstance.java
# src/main/java/net/minestom/server/instance/block/CustomBlock.java
# src/test/java/demo/Main.java
# src/test/java/demo/blocks/CustomBlockSample.java
# src/test/java/demo/blocks/UpdatableBlockDemo.java
|
2021-07-05 08:21:47 +02:00 |
|
Németh Noel
|
3f1c433c94
|
Removed unnecessary deprecations
|
2021-07-03 14:41:57 +02:00 |
|
Németh Noel
|
bcc1132ed7
|
Deprecated net.minestom.server.entity.Entity.scheduleRemove(long, java.time.temporal.TemporalUnit)
|
2021-07-01 15:03:16 +02:00 |
|
TheMode
|
5969ec1709
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/main/java/net/minestom/server/item/ItemMetaBuilder.java
|
2021-07-01 02:22:20 +02:00 |
|
Németh Noel
|
059565b397
|
Flip ?: null checks
|
2021-06-30 22:25:24 +02:00 |
|
Németh Noel
|
a5a370783d
|
Removed redundant check
|
2021-06-30 22:00:05 +02:00 |
|
Németh Noel
|
c9dd06ba20
|
Simplified millis calculation
|
2021-06-30 13:10:22 +02:00 |
|
Németh Noel
|
01dfe2f48d
|
Replaced ChronoUnit with TimeUnit for consistency
|
2021-06-30 13:05:52 +02:00 |
|
Németh Noel
|
67dc8bf996
|
Updated Entity.java
|
2021-06-30 00:59:26 +02:00 |
|
Németh Noel
|
f6425d9fb2
|
Reduce the visibility of Entity#initializeDefaultGravity
|
2021-06-28 21:58:59 +02:00 |
|
Németh Noel
|
796d296f0d
|
Removed terminal velocity
|
2021-06-28 19:24:53 +02:00 |
|
Németh Noel
|
13779aabde
|
Fix knockback
|
2021-06-28 19:23:36 +02:00 |
|
Németh Noel
|
1ea526aa89
|
Fix gravity acceleration
|
2021-06-27 23:29:28 +02:00 |
|
Németh Noel
|
6c60c4d0fc
|
Implement knockback
|
2021-06-27 23:05:54 +02:00 |
|
Németh Noel
|
17aa606037
|
Added javadoc to gravity related fields
|
2021-06-27 22:48:58 +02:00 |
|
Németh Noel
|
811531da70
|
Remove unit conversion
|
2021-06-27 22:45:05 +02:00 |
|
Németh Noel
|
adf0e06888
|
Changed gravity calculation
|
2021-06-27 22:44:04 +02:00 |
|
Németh Noel
|
b900d0e73d
|
Introduced Entity#initializeDefaultGravity method
|
2021-06-27 22:29:25 +02:00 |
|
TheMode
|
74073f13b5
|
Use classes instead of interfaces for BlockHandler type
|
2021-06-25 19:00:50 +02:00 |
|
TheMode
|
2b817e5590
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/main/java/net/minestom/server/tag/Tag.java
|
2021-06-22 03:09:02 +02:00 |
|
TheMode
|
b5c7106f9b
|
Use the tag api inside Entity, deprecate DataContainer
|
2021-06-22 02:56:00 +02:00 |
|
TheMode
|
c2270f8922
|
Merge branch 'master' into new-block-api
|
2021-06-20 23:52:08 +02:00 |
|
TheMode
|
0be2addbd8
|
Remove most unnecessary uses of google common
|
2021-06-20 22:03:14 +02:00 |
|
TheMode
|
4db3b9317d
|
Replace google Beta annotation to jetbrains ApiStatus.Experimental
|
2021-06-20 21:48:07 +02:00 |
|
TheMode
|
106125319a
|
Remove get prefixes for protocol objects to be more record-friendly
|
2021-06-19 21:01:54 +02:00 |
|
TheMode
|
ddae239e30
|
Rename onTouch
|
2021-06-17 15:11:19 +02:00 |
|
TheMode
|
894b1a68a7
|
Make BlockHandler more flexible and future-proof for incoming amber language features
|
2021-06-17 14:34:55 +02:00 |
|
TheMode
|
de22a76e9f
|
Merge branch 'master' into new-block-api
# Conflicts:
# build.gradle
|
2021-06-17 13:58:01 +02:00 |
|
TheMode
|
84f22a6ed4
|
Replace float to double
|
2021-06-16 12:26:27 +02:00 |
|
Kieran Wallbanks
|
0ba27939d9
|
Implement new sound changes
|
2021-06-15 13:19:48 +01:00 |
|
TheMode
|
63004cf4ba
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/main/java/net/minestom/server/event/player/PlayerBlockBreakEvent.java
# src/main/java/net/minestom/server/event/player/PlayerBlockInteractEvent.java
# src/main/java/net/minestom/server/event/player/PlayerBlockPlaceEvent.java
# src/main/java/net/minestom/server/event/player/PlayerStartDiggingEvent.java
# src/main/java/net/minestom/server/instance/Instance.java
# src/main/java/net/minestom/server/instance/InstanceContainer.java
# src/main/java/net/minestom/server/listener/BlockPlacementListener.java
# src/main/java/net/minestom/server/listener/PlayerDiggingListener.java
# src/test/java/demo/PlayerInit.java
|
2021-06-14 15:22:54 +02:00 |
|
TheMode
|
911c983957
|
Merge branch 'master' into event-api
# Conflicts:
# src/main/java/net/minestom/server/entity/Player.java
# src/main/java/net/minestom/server/event/player/UpdateTagListEvent.java
# src/main/java/net/minestom/server/instance/Chunk.java
|
2021-06-14 00:11:41 +02:00 |
|
TheMode
|
342554cb36
|
Remove BlockHandler#drag
|
2021-06-12 15:06:52 +02:00 |
|
TheMode
|
ab51b50072
|
Use per-block handler
|
2021-06-12 13:57:59 +02:00 |
|
TheMode
|
94e92741c8
|
Reuse chunk code
|
2021-06-12 13:37:37 +02:00 |
|
TheMode
|
457ef9df17
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/autogenerated/java/net/minestom/server/instance/block/Block.java
# src/main/java/net/minestom/server/MinecraftServer.java
# src/main/java/net/minestom/server/entity/Player.java
# src/main/java/net/minestom/server/entity/pathfinding/PFBlockDescription.java
# src/main/java/net/minestom/server/entity/pathfinding/PFBlockObject.java
# src/main/java/net/minestom/server/instance/Chunk.java
# src/main/java/net/minestom/server/instance/palette/PaletteStorage.java
# src/main/java/net/minestom/server/network/packet/server/play/ChunkDataPacket.java
# src/main/java/net/minestom/server/network/packet/server/play/TagsPacket.java
|
2021-06-11 16:31:01 +02:00 |
|
TheMode
|
12a215349d
|
Lazily add eventhandler node to root for backward compatibility
|
2021-06-09 08:31:06 +02:00 |
|
TheMode
|
25f1183a1b
|
Remove EventNode#map
|
2021-06-04 21:12:27 +02:00 |
|
TheMode
|
d9b26f84d3
|
Keep using GlobalEventHandler
|
2021-06-04 04:54:07 +02:00 |
|
TheMode
|
c4d521cde5
|
All node should have a name
|
2021-06-04 04:10:13 +02:00 |
|
TheMode
|
d81df24132
|
Support old EventHandler API
|
2021-06-04 04:05:57 +02:00 |
|
TheMode
|
8b255651ab
|
Call events using EventDispatcher
|
2021-06-04 03:48:51 +02:00 |
|
TheMode
|
6858690cc1
|
Use a static method to create the destroy entity packet
|
2021-05-31 18:53:57 +02:00 |
|
TheMode
|
17fc62632d
|
Update most packets
|
2021-05-31 18:29:44 +02:00 |
|
TheMode
|
e62a837bf0
|
Added custom block drag support
|
2021-05-29 00:58:40 +02:00 |
|
TheMode
|
ba892ced05
|
Added BlockHandler#handleContact
|
2021-05-29 00:55:24 +02:00 |
|
Articdive
|
a95a89932e
|
Remove CustomBlock and fix some compiler errors.
|
2021-05-24 22:51:34 +02:00 |
|
TheMode
|
333825c032
|
Cleanup...
|
2021-05-23 00:28:31 +02:00 |
|
TheMode
|
9e2d8bc408
|
Fix view being reset after velocity application
|
2021-05-16 23:57:42 +02:00 |
|