The Snake | [1.8 - 26.1.2] icon

The Snake | [1.8 - 26.1.2] -----

Bring the iconic Snake game to your server with fully playable Minecraft mechanics.



The Snake - v1.5.4
The Snake - v1.5.4

Changes
  • Migrated the project from Maven to Gradle with Shadow-based packaging.
  • Improved modern input handling by detecting PlayerInputEvent support directly and falling back to ProtocolLib only when needed.
  • Improved arena lookup performance by caching player-to-arena bindings instead of scanning all arenas.
  • Improved leaderboard handling with immutable leaderboard entries and cached player names.
  • Improved flatfile statistics handling by batching writes and flushing them on schedule or shutdown instead of saving every update immediately.
  • Improved snake horizontal movement mapping so A/D input now follows the arena start direction more consistently.

Fixes
  • Fixed plugin startup flow so initialization failures now stop the enable sequence cleanly.
  • Fixed shutdown handling so player statistics are saved and flushed before the database is closed.
  • Fixed async event dispatch so plugin events are now called immediately on the main thread when already safe to do so.
  • Fixed legacy dismount listener compatibility by using the Paper 1.21 EntityDismountEvent package.
  • Fixed placeholder expansion persistence and null-player handling so placeholders behave correctly after reloads and in non-player contexts.
  • Fixed leaderboard placeholders so name/value lookups now resolve safely even when the leaderboard manager is unavailable.
  • Fixed arena round cleanup so direction, apple state, score, timers, and growth flags are reset correctly between games.
  • Fixed invalid no-input direction updates so NOP input no longer overwrites the active direction.
  • Fixed tick interval settings so values are clamped to at least 1 and no longer allow invalid speeds.
  • Fixed command framework user parameter resolution by typing the sender as a Player explicitly.
  • Fixed MySQL statistic updates to use prepared statements and safer player name handling.

Dependency Updates
  • Updated Command Framework dependency from 1.5.9 to 1.6.2.
  • Updated Inventory Framework dependency from 2.4.5 to 2.4.7.
  • Updated PlaceholderAPI dependency from 2.11.6 to 2.11.7.
  • Updated Commons dependency from 2.0.6 to 2.0.9.
----------, Apr 25, 2026
Resource Information
Author:
----------
Total Downloads: 23
First Release: Nov 9, 2024
Last Update: Jun 4, 2026
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings