Commit Graph

19 Commits

Author SHA1 Message Date
LOOHP c720a0fd67 Clean up whitelist changes 2022-12-07 19:13:46 +00:00
Tad Hunt a797e89c14 change allowlist implementation to HashMap & don't leak the implementation outside of the ServerProperties class 2022-11-06 09:54:54 -07:00
Tad Hunt d3b0aba94f Flesh out allowlist handling
Addresses comments from https://github.com/LOOHP/Limbo/pull/57#issuecomment-1304543589

In particular:

* Functionality now matches other server types

* only enforce the allowlist if a new "enforce-allowlist"
  boolean in server.properties is set to true

* Loads and process the allowlist only once when the server starts (or
  the reload command is executed), instead of every time a user connects.

* Add a new command & associated permissions "allowlist reload"
  to reload the allowlist
2022-11-05 14:32:25 -06:00
MrSlenky 69dc6eaa7d Added the option to hide IP addresses in logs 2022-07-10 17:44:07 +02:00
LOOHP effcbab3e4 Fixed PacketPlayInPluginMessaging & Added default command /version 2022-05-01 15:29:46 +01:00
LOOHP 7ad2b19177 Broadcast server brand 2022-04-22 23:14:56 +01:00
LOOHP 4ebe77d5dd Minecraft 1.18.2 Proper support 2022-03-05 17:43:31 +00:00
LOOHP 99b2a81546 Added license headers 2022-02-17 13:26:44 +00:00
LOOHP 2988e605b5 Re-structure + Adventure 2021-12-22 00:33:31 +00:00
LOOHP 6847f46a3b Polished tab header footer & default command handling & other internal code 2021-11-24 18:38:12 +00:00
LOOHP 0fcab21a4d
Merge branch 'master' into master 2021-11-24 17:13:59 +00:00
GamerDuck123 120f9dce3f Added a way to change PlayerList Header and Footer 2021-11-24 01:52:26 -05:00
LOOHP d86bcdb48d Polish resource pack support 2021-11-22 01:16:20 +00:00
GamerDuck123 92a4a85b50 Added ResourcePack related packets, along with sending and recieving them, and added PlayerResourcePackStatusEvent to simplify reading the incoming packets for plugins. 2021-11-15 21:02:12 -05:00
GrizzlT a7f6a34fbe
Added option to disable chat 2021-08-21 15:32:32 +02:00
LOOHP 7d8208272f Cache Event Methods, Polish Last PR 2021-08-19 20:50:45 +08:00
GrizzlT b35a2ca54d
Added BungeeGuard behaviour for slightly increased safety from the BungeeGuard plugin 2021-08-17 12:05:54 +02:00
GrizzlT c7378beb2b
Added new Server Properties and cleaned up Login Plugin Packets
- Added option for Modern Forwarding and BungeeGuard (for proxies that are connected to older servers)
- Made Modern, Bungeecord and Bungeeguard mutually exclusive
- Fixed PacketLoginInPluginMessaging, structure was incorrect
- Added `readUUID` in DataTypeIO
2021-08-17 11:19:14 +02:00
LOOHP 6d14314bd9 reupload 2021-04-06 21:14:05 +08:00