Commit Graph

51 Commits

Author SHA1 Message Date
LOOHP 2d77a0e15c reorganize classes for a better future 2021-03-22 00:22:13 +08:00
LOOHP e8a7d68e3b Temporary solution to LightEngine ArrayIndexOutOfBounds error 2021-03-16 20:44:26 +08:00
LOOHP 5be44b597a Updated pom.xml, handles interrupt signal 2021-02-27 17:32:31 +08:00
James Puleo 06cdbff2f8
Allow modifying of the spawn location (and thus, the spawn world) of
players joining through the PlayerJoinEvent.
2021-02-27 01:46:35 -05:00
LOOHP 25afa65ad9 Limbo Schedulers 2021-02-22 22:26:14 +08:00
LOOHP 2a0839963a
Merge pull request #12 from drunderscore/feature/player-selected-slot
Track the players selected slot index
2021-02-22 22:24:59 +08:00
James Puleo 3f60ffd1ef Track the players selected slot index with PacketPlayInHeldItemChange,
and allow changing of a players selected slot with
PacketPlayOutHeldItemChange.

Also introduces an event that can be used to change or cancel a player's
selected slot change.

I tried to follow the style and mannerisms of existing code, but what's
up with the Unsafe class? The class is okay, but why are the methods
named as such? Having all the methods named 'a' will be sure to cause
conflict once two methods take the same parameters.
2021-02-22 01:54:26 -05:00
James Puleo 00af9afe43 Reduce code duplication, tell client about new position if an event
handler used setTo
2021-02-22 00:40:08 -05:00
LOOHP 48cd3a8b9a UTF-8 when saving FileConfiguration 2021-02-21 14:58:05 +08:00
LOOHP 9fe48fc2a9 Use Java 8 Methods 2021-02-21 14:44:59 +08:00
LOOHP 6013235c73 Fixed resource not closing 2021-02-20 18:12:11 +08:00
LOOHP 8d2b7ea0cb 0.4.0 SNAPSHOT 2021-02-19 23:33:21 +08:00
LOOHP aeac3730ac Updated to 1.16.5 2021-01-16 11:08:43 +08:00
LOOHP 1040e75ca9 Do not stop server when receving unknown flags 2021-01-02 14:21:00 +08:00
LOOHP c77c700fac Reorganize sources to maven project standard 2020-12-29 01:50:43 +08:00
Jan2220 ddd5d02e7b
Update Limbo.java 2020-11-15 17:28:53 +01:00
LOOHP 82e575e897 0.3.7-ALPHA Exterimental Light Engine (Reset mapping.json to use) 2020-11-05 16:08:04 +08:00
LOOHP 027cff9ab5 0.3.6-ALPHA Update to 1.16.4 2020-11-03 15:42:46 +08:00
LOOHP bae75e0d0a Fixed Access Control, Fixed PluginManager null during onLoad for LimboPlugins 2020-11-03 00:08:35 +08:00
LOOHP 5ec6eaf6e2 Added PlayerMoveEvent and PlayerTeleportEvent 2020-10-31 00:23:04 +08:00
LOOHP 5c69de1637 Fixed importing schem incorrectly after certain x/y/z value 2020-10-30 18:45:23 +08:00
LOOHP 4d8a5951f6 Fixed some platforms unable to read limbo version from manifest 2020-09-11 11:46:31 +08:00
LOOHP 6463e3d820 Updated Metrics 2020-09-11 11:07:57 +08:00
LOOHP 26c4b9d960 1.16.3 Update / Added bstats Metrics 2020-09-11 11:02:35 +08:00
LOOHP 10789c3c60 Fixed string reading not using UTF-8 2020-08-26 01:09:53 +08:00
LOOHP 148a9423c9 Changed field name to match naming schem 2020-08-15 19:33:59 +08:00
LOOHP 34668ae633 0.3.1 Colors in the console! 2020-08-15 18:58:09 +08:00
LOOHP aa969cc821 Ignore empty console commands, added other stuff for future updates 2020-08-14 18:54:32 +08:00
LOOHP 59b68a6bf8 Allow creative pick block 2020-08-13 02:37:19 +08:00
LOOHP fc3be96453 Removed unwanted getters 2020-08-12 23:26:29 +08:00
LOOHP 85da3cb845 0.3.0 - Moved supported version to 1.16.2 2020-08-12 23:00:03 +08:00
LOOHP 620327d64d Changed naming schem. Added message for Legacy Ping 2020-08-09 23:27:04 +08:00
LOOHP c711f8cea6 Use actaul dimension code from vanilla minecraft, use the right biome for each dimension, allow limbo.yml instead of plugin.yml for plugins 2020-08-09 21:01:10 +08:00
LOOHP 8164571920 Fixed error while checking permissions 2020-08-09 17:45:33 +08:00
LOOHP 81d47810f3 Status Response
StatusChangeEvent, Properly implement status response, allow changing through event, Supports legacy 0xFE ping
2020-08-08 19:36:47 +08:00
LOOHP f1ee9fb078 Revert "StatusPingEvent, support Legacy Ping"
This reverts commit 9c760b88ce.
2020-08-08 19:34:22 +08:00
LOOHP 9c760b88ce StatusPingEvent, support Legacy Ping 2020-08-08 19:15:37 +08:00
LOOHP e6005abc5a Gamemode switching 2020-08-08 03:51:49 +08:00
LOOHP 9d695dd2d4 Added a GUI like Minecraft 2020-08-08 02:00:24 +08:00
LOOHP b6bc66ea18 Update server.properties 2020-08-08 00:18:50 +08:00
LOOHP cbaf141c7f Automatic download default command module 2020-08-07 22:32:44 +08:00
LOOHP 3c85ef439f Added Events, Commands and Plugins 2020-08-07 22:26:00 +08:00
LOOHP 4600303f96 Added some message, fixed problem with packet reading 2020-08-04 23:44:58 +08:00
LOOHP b01cbad932 Support Bungeecord IP forwarding 2020-08-04 19:07:19 +08:00
LOOHP c2077a2a5c Improved Locations 2020-08-04 14:59:32 +08:00
LOOHP bd3b72a519 Added proper disconnect packet, kick command 2020-08-04 14:36:14 +08:00
LOOHP 2a48ead90d Fixed stop command 2020-08-04 01:47:43 +08:00
LOOHP 212c8f2d41 Use file to handle packet id mappings 2020-08-04 00:19:38 +08:00
LOOHP 96bb492fc4 Fixed nether namespace 2020-08-03 23:30:38 +08:00
LOOHP 1a21cbf423 Added /spawn 2020-08-03 23:11:08 +08:00