Minestom/src/main/java/net/minestom/server
Samuel 0c9527118a
Add unstable API for custom Login Plugin Messages (#2074)
* Add LoginPluginMessageBox to allow sending custom login plugin messages

* throw in ConnectionManager because AsyncUtils has a try catch

* Stack requests in AsyncPlayerPreLoginEvent so the user-facing API is scoped to the login stage

* Fix addPluginRequest javadoc

* feat: encapsulate velocityproxy logic, other minor tweaks

* fix: revert velocityproxy changes

---------

Co-authored-by: mworzala <mattheworzala@gmail.com>
2024-04-01 16:36:13 -04:00
..
advancements fix: update advancement packet to 1.20.4 2024-02-09 14:27:43 -05:00
adventure chore: revert (mostly) ConnectionManager#getOnlinePlayers change 2024-02-09 14:27:43 -05:00
attribute Use `NetworkBuffer` in packets (#1487) 2022-10-29 11:02:22 +02:00
collision fix: entity onGround applies correctly (#2059) 2024-03-28 08:22:21 +00:00
color Automatically generate dye colors. (#1051) 2022-05-10 20:03:23 +02:00
command Prioritise errors by chain length, build subcommands first (fix #1934) (#1935) 2024-02-12 18:28:15 -05:00
coordinate Fix method javadoc (#1802) 2023-03-25 19:35:33 -04:00
crypto fix: require size when reading collection to prevent oom. Do not allow string longer than remaining bytes 2024-02-24 17:46:56 -05:00
effects add new 1.19.2 effects (#1437) 2022-10-10 20:41:43 +02:00
entity feat: player support for lookAt and setView methods (#2072) 2024-03-31 03:54:27 +00:00
event Add unstable API for custom Login Plugin Messages (#2074) 2024-04-01 16:36:13 -04:00
exception
extras Add unstable API for custom Login Plugin Messages (#2074) 2024-04-01 16:36:13 -04:00
gamedata/tags Decrease memory footprint of the registry cache (#521) 2021-11-07 13:40:54 +01:00
instance feat: add TICK_END execution type to scheduler api (#2045) 2024-03-30 23:51:08 -04:00
inventory Fix incorrect slot updating (#2007) 2024-02-27 08:35:30 -05:00
item Optionally load vanilla biomes (#1988) 2024-02-12 15:25:46 -05:00
listener Add unstable API for custom Login Plugin Messages (#2074) 2024-04-01 16:36:13 -04:00
map Update Minecraft Wiki links to new domain 2024-02-09 15:03:05 -05:00
message Misc intellij suggestions 2022-10-27 15:25:51 +02:00
monitoring Fix BenchmarkManager on substrate VM 2022-02-23 04:46:15 +01:00
network Add unstable API for custom Login Plugin Messages (#2074) 2024-04-01 16:36:13 -04:00
particle Add particle data types (#2004) 2024-02-28 21:54:24 +00:00
permission Null verifier wildcard fix (#1849) 2023-05-10 08:51:06 +10:00
ping feat: cleanup, remove ConnectionManager#getOnlinePlayers 2024-02-09 14:27:43 -05:00
potion feat: use ticks for potion duration instead of system time (#2050) 2024-03-28 01:48:58 +00:00
recipe Recipe manager cleanup (#2010) 2024-02-29 14:58:12 +00:00
registry feat: redstone conductor & signal source 2024-03-14 22:04:12 -04:00
scoreboard new scoreboard protocol number format conformance (#98) 2024-02-09 14:27:43 -05:00
snapshot Avoid slow synchronized path during reference building 2022-05-04 18:24:15 +02:00
sound Optionally load vanilla biomes (#1988) 2024-02-12 15:25:46 -05:00
statistic Optionally load vanilla biomes (#1988) 2024-02-12 15:25:46 -05:00
tag chore: minor cleanup from big cherry pick 2024-02-09 14:27:43 -05:00
thread fix: server has no tick catch up limit 2024-03-30 23:04:56 -04:00
timer feat: add TICK_END execution type to scheduler api (#2045) 2024-03-30 23:51:08 -04:00
utils feat: proper passenger position handling for most entities, fix passengers not always being applied to the client, don't sync passengers (#2060) 2024-03-29 15:11:16 +00:00
world Remove obsolete scale and depth fields for biomes 2024-03-29 17:04:54 -04:00
Git.java Add commit info from JitPack into Minestom's jar (#1272) 2022-12-30 22:09:07 -05:00
MinecraftServer.java chore: remove extensions 2024-02-09 14:27:43 -05:00
ServerFlag.java Add unstable API for custom Login Plugin Messages (#2074) 2024-04-01 16:36:13 -04:00
ServerProcess.java chore: remove extensions 2024-02-09 14:27:43 -05:00
ServerProcessImpl.java feat: add TICK_END execution type to scheduler api (#2045) 2024-03-30 23:51:08 -04:00
Tickable.java
Viewable.java Batch `sendPackets` list content in a single message 2021-11-17 23:12:54 +01:00