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
|
157eb6357a
|
Deprecated net.minestom.server.entity.ItemEntity.setPickupDelay(long, java.time.temporal.TemporalUnit)
|
2021-07-01 15:08:31 +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
|
f9c9b4c1eb
|
Fix old usage of TimeUnit
|
2021-06-30 13:20:02 +02:00 |
|
Németh Noel
|
1afd4b4328
|
Use knockback method
|
2021-06-27 23:09:23 +02:00 |
|
TheMode
|
8a2f68812c
|
Cleanup demo servers
|
2021-06-21 00:14:28 +02:00 |
|
TheMode
|
94923c4b3a
|
Nothing
|
2021-06-20 20:50:54 +02:00 |
|
TheMode
|
3fae5ed35f
|
Fix checks
|
2021-06-08 17:18:00 +02:00 |
|
TheMode
|
34cde8390a
|
Add more node children manipulation methods
|
2021-06-08 17:09:24 +02:00 |
|
TheMode
|
92ca5f6be6
|
Simplify PlayerInit
|
2021-06-08 16:43:22 +02:00 |
|
TheMode
|
25f1183a1b
|
Remove EventNode#map
|
2021-06-04 21:12:27 +02:00 |
|
TheMode
|
a5a2a71d69
|
Replace deprecated methods, showcase how to append to the global node
|
2021-06-04 07:37:13 +02:00 |
|
TheMode
|
c4d521cde5
|
All node should have a name
|
2021-06-04 04:10:13 +02:00 |
|
TheMode
|
8b255651ab
|
Call events using EventDispatcher
|
2021-06-04 03:48:51 +02:00 |
|
TheMode
|
734e6f5bcb
|
Remove predicate from the EventNode factory methods
|
2021-06-03 21:54:07 +02:00 |
|
TheMode
|
a15717ae49
|
Remove unnecessary generic
|
2021-06-03 21:41:28 +02:00 |
|
TheMode
|
9177e94d1b
|
Allow node predicate based on tag
|
2021-06-03 21:39:38 +02:00 |
|
TheMode
|
81e2072bc5
|
Add shortcut to add listener
|
2021-06-03 20:46:11 +02:00 |
|
TheMode
|
8d284649f4
|
Inline node creation
|
2021-06-03 06:34:01 +02:00 |
|
TheMode
|
e300d3ec57
|
Simplify EventNode#map
|
2021-06-03 05:59:13 +02:00 |
|
TheMode
|
8ec33bb6c8
|
EventNode methods return self
|
2021-06-03 04:41:08 +02:00 |
|
TheMode
|
d5cce11562
|
Remove second generic from EventNode
|
2021-06-03 04:26:47 +02:00 |
|
TheMode
|
5fa750fde3
|
Remove EventNodeConditional.java
|
2021-06-03 03:56:05 +02:00 |
|
TheMode
|
493c397efe
|
Remove EventNodeList.java
|
2021-06-03 03:39:37 +02:00 |
|
TheMode
|
65c303766f
|
Make EventNode a class, fast exist when no children can listen to an event
|
2021-06-03 03:27:30 +02:00 |
|
TheMode
|
f8eb211d0d
|
Add node mapping support, for per-object listeners
|
2021-06-03 00:48:37 +02:00 |
|
TheMode
|
4f127b2e0e
|
Separate conditional event from conditional handler
|
2021-06-02 21:08:10 +02:00 |
|
TheMode
|
c95c8430b6
|
Force the use of EventListener
|
2021-06-02 20:56:47 +02:00 |
|
TheMode
|
15ae5fd3c1
|
Force the use of EventFilter
|
2021-06-02 20:33:35 +02:00 |
|
TheMode
|
7aee717196
|
Add EventFilter
|
2021-06-02 20:23:50 +02:00 |
|
TheMode
|
8fa4c22d1f
|
Rename EventNode#create methods
|
2021-06-02 19:44:44 +02:00 |
|
TheMode
|
305aa3e8d9
|
Add support for listener expiration count
|
2021-06-02 12:12:14 +02:00 |
|
TheMode
|
12c620df7a
|
Fix conditional factory not actually having a condition
|
2021-06-02 11:26:36 +02:00 |
|
TheMode
|
0b6c7b0b0e
|
Delete EventTrait
|
2021-06-02 09:06:04 +02:00 |
|
TheMode
|
52547c5bd6
|
Rename create method
|
2021-06-02 08:59:46 +02:00 |
|
TheMode
|
2d8474282b
|
Made Event an interface
|
2021-06-02 08:17:03 +02:00 |
|
TheMode
|
02fe4c65a2
|
Use traits for events
|
2021-06-02 07:09:15 +02:00 |
|
TheMode
|
36942708bb
|
Introduce EventGroup
|
2021-05-13 09:11:02 +02:00 |
|
TheMode
|
e45c60c225
|
Initial revamped event listening API
|
2021-05-04 00:46:18 +02:00 |
|
TheMode
|
c86fafe811
|
Demo server cleanup
|
2021-04-30 23:15:34 +02:00 |
|
TheMode
|
2aba4c49f6
|
Change stresstest to profile per-instance thread
|
2021-04-20 10:18:48 +02:00 |
|
TheMode
|
6357eb6329
|
Use shared instance to do not run out of memory
|
2021-04-18 10:57:16 +02:00 |
|
TheMode
|
e9f13d0a82
|
WIP dynamic chunk thread change
|
2021-04-18 06:29:44 +02:00 |
|
TheMode
|
2e4a443bec
|
Use multiple instances in the demo server
|
2021-04-18 02:35:17 +02:00 |
|
TheMode
|
b5add32ad6
|
Added AcquirableCollection + waiting time monitor
|
2021-04-15 09:51:37 +02:00 |
|
TheMode
|
b066b6029a
|
Merge pull request #223 from thiccaxe/master
Add events for STATUS packets.
|
2021-04-15 07:10:32 +02:00 |
|
TheMode
|
a55ae4d048
|
Cache unmodifiable players set, remove print
|
2021-04-13 21:39:42 +02:00 |
|
TheMode
|
f98bfe702c
|
Print tick time on header
|
2021-04-12 04:12:21 +02:00 |
|
TheMode
|
bba9c70586
|
Fix merge
|
2021-04-12 00:45:37 +02:00 |
|
TheMode
|
c7cd8c332a
|
Rename meta package to metadata to limit breaking changes
|
2021-04-11 19:13:50 +02:00 |
|