Commit Graph

112 Commits

Author SHA1 Message Date
LOOHP 57473e5f57 Minecraft 1.21.6 2025-06-19 17:12:45 +01:00
LOOHP 13a89914d5 Minecraft 1.21.5 2025-04-15 23:15:08 +01:00
LOOHP c29b219d9c Catch unknown block errors 2024-12-14 22:04:29 +00:00
LOOHP 01dd765bd2 Fire ConnectionEstablishedEvent before reading handshake 2024-12-12 20:11:43 +00:00
LOOHP a43aa18a22 Upgrade snack yaml version 2024-12-10 16:56:38 +00:00
LOOHP 61331a3ea1 Minecraft 1.21.4
Closes #73
2024-12-05 18:37:40 +00:00
LOOHP f72584ec79 Minecraft 1.21.3 2024-10-26 17:07:52 +01:00
LOOHP 8adb6c7a00 Bump development to 1.21.1 2024-08-09 11:32:15 +01:00
LOOHP 642c7bd5f4 Minecraft 1.21 2024-06-14 21:00:41 +01:00
LOOHP dfbbc49f67 Fixed ServerboundChatCommandPacket 2024-05-27 23:24:55 +01:00
LOOHP af380214ef Skip encoding not-implemented item data components 2024-05-27 00:17:28 +01:00
LOOHP 3d651bba67 Minecraft 1.20.6 2024-05-09 01:56:08 +01:00
LOOHP 8ec7d322d8 Clean up & Format 2024-03-25 22:03:24 +00:00
Sculas 01d2a3e528
fix: Fix chunk updates not being sent properly 2024-03-25 18:22:44 +01:00
Sculas 342404f586
style: fix formatting 2024-03-20 19:01:59 +01:00
Sculas f48c48e6e5
refactor: get mappings from jar rather than file 2024-03-20 18:19:45 +01:00
Sculas 6e12d17cd4
fix: fix 1.20.4 getting stuck on loading terrain 2024-03-20 18:14:31 +01:00
Sculas f236a9b01e
fix: don't spam empty chunk packets 2024-03-20 18:12:48 +01:00
LOOHP 0a919303b6 Minecraft 1.20.4 2023-12-15 00:09:42 +00:00
LOOHP f4ed5d0f53 Wait for ServerboundLoginAcknowledgedPacket 2023-09-30 18:13:08 +01:00
LOOHP 32499372bf Minecraft 1.20.2
If only it was as simple as #64
2023-09-24 15:56:36 +01:00
LOOHP 8083e7b1b0 Minecraft 1.20.1 2023-06-26 17:01:21 +08:00
LOOHP 1f021007a1 Minecraft 1.20 2023-06-07 22:11:02 +01:00
LOOHP cfd8a0ab2c Minecraft 1.19.4 2023-03-16 02:44:42 +00:00
LOOHP ba0f98b6c7 ConnectionEstablishedEvent 2023-01-10 15:27:15 +00:00
LOOHP 9f2c426a50 Catch plugin enable disable errors 2023-01-10 15:03:58 +00:00
LOOHP 69bd4a8f6f Fixed receiving signed chat 2022-12-16 13:43:13 +00:00
LOOHP 35c6b748c9 Inventories! 2022-12-09 16:41:59 +00:00
LOOHP 949d2f34d7 Inventories! (Part 1) 2022-12-09 02:40:16 +00:00
LOOHP ca186938f4 Fixed chat packets 2022-12-08 17:43:13 +00:00
LOOHP 081776e4fe Use Adventure Key replacing NamespacedKey 2022-12-08 12:22:18 +00:00
LOOHP 9193d907d1 Implemented Bossbar & Sounds Partially 2022-12-08 02:35:37 +00:00
LOOHP 50fd145d77 Minecraft 1.19.3 2022-12-07 21:38:20 +00:00
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 2c2285b54c add updated server properties missed in last commit 2022-11-05 14:40:37 -06: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
Tad Hunt 898fe20b14 add allowlist processing 2022-11-04 18:36:56 -06:00
LOOHP e88656b1bf Default reduced debug info to true 2022-09-30 15:57:00 +01:00
Tad Hunt 23dfbd0df2 fix whitespace 2022-09-30 08:27:14 -06:00
Tad Hunt 4d1fade2e7 Merge remote-tracking branch 'upstream/master' into fix-issue-54 2022-09-29 16:15:32 -06:00
Tad Hunt a1ba8fc0b1 conditionalize debug messages on debug flag 2022-09-29 16:08:15 -06:00
Tad Hunt 70caa3cd0a handle floodgate stuff in login packets 2022-09-26 14:41:12 -06:00
Tad Hunt 2866d9c015 remove extra debug info from log message 2022-09-23 11:15:24 -06:00
Tad Hunt d29279285e This commit fixes https://github.com/LOOHP/Limbo/issues/51
"Incorrect Payload Received in KeepAlive packet for player"

The problem is that in my setup (described in the issue linked above)
the loohp-limbo server is receiving an unsolicited PacketInKeepAlive
message prior to sending any out.  This causes the payload validation
check to fail, resulting in the connection then being closed.

This commit changes the PacketInKeepAlive handler to ignore (other than
logging) unsolicited KeepAlive messages rather than act on them.

Possibly the logging is a bad idea unless it's limited to being
suppressed via a debug flag...
2022-09-22 22:54:50 -06:00
LOOHP 4c2d0a25cd show 1.19.2 on startup 2022-08-09 23:20:10 +08:00
LOOHP 21a20af667 Clean up 2022-08-08 00:38:24 +08:00
LOOHP cfbd9951af
Merge pull request #49 from SlenkyDev/master
Added the option to hide IP addresses in logs
2022-08-08 00:31:37 +08:00
MrSlenky 2652064fda Changed the style of if statements 2022-08-07 16:38:01 +02:00
MrSlenky 8863d699e5 Fixed double ;; 2022-08-07 16:33:44 +02:00