Sueta

MC2048 [26.3✅]

v2.0.0

Iconic 2048 on any server!

·Plugin
  1. v2.0.0latestMC2048 v2.0.0 : Faster, Safer, Ready for 26.3!last week
    Hey hey! MC2048 v2.0.0 is here: rebuilt under the hood for smoother gameplay, safer saves, and modern Spigot and Paper servers.​ Highlights: · Improved Game Engine – Movement, merging, tile spawning, undo, and game-over detection are now handled by a cleaner and thoroughly tested board engine. · Safer Game Saving – Player progress is saved asynchronously and written atomically, reducing main-thread work and protecting save files from partial writes. · Reliable Reloads – Invalid configuration changes no longer replace the active configuration, while games already in progress keep their original controls. · Better Leaderboards – Scores now load asynchronously, malformed player files are isolated, and players without a score are shown as unranked. · Performance Improvements – GUI rendering, tile lookups, text serialization, and game-over animations now avoid unnecessary repeated work. · Modern Server Support – Updated for Spigot and Paper 26.3, with current APIs, dependencies, packaging, and license notices. Important upgrade note: ➡️ MC2048 v2.0.0 drops support for older server versions. Please back up your plugins/MC2048 folder before upgrading and use the Java runtime recommended by your Spigot or Paper server build. Already playing? Your paused games, undo controls, rankings, reset confirmation, and customizable visuals are still here, now backed by a much more reliable foundation. Tested on both Spigot 26.3 and Paper 26.3.​ ✨ Feedback & bug reports are always welcome!
    2 downloads
  2. v1.4.0MC2048 v1.4.0 : Save, Reset, Repeat!Aug 31, 2026
    New Features: · Save & Resume Game Sessions: · Active games are now saved so players can continue later instead of losing progress immediately. · Games can be resumed when reopening the plugin flow, making short play sessions much more convenient. · Reset Button with Confirmation: · Added a reset button directly in the game UI. · A confirmation menu helps prevent accidental resets of unfinished games. Improvements: · Better Gameplay Flow: · Starting /2048 now opens a fresh game by default for a cleaner user experience. · Speed controls and game state handling have been refined based on playtest feedback. · Paper 26.2+ Compatibility: · Updated the plugin to avoid inventory title changes that can crash newer Paper versions. · Fixed shading/dependency packaging so the plugin loads correctly on modern server versions. Other Changes: · Server Compatibility: · Brought the plugin in line with newer Minecraft/Paper requirements. · Updated and cleaned up the server-side setup used for testing. General Takeaway The v1.4.0 update focuses on making MC2048 feel better to play day-to-day, with proper save/resume support, a safer reset flow, and fixes for newer Paper versions. It should now be more stable, more convenient, and more polished for regular use.
    10 downloads
  3. 1.2.1BugfixJan 11, 2026
    · Fixed a bug where buttons would break after altering translations in the config. · Released "officially" on Github Discord: http://www.stealingdapenta.be/ Thanks to MK092 for reporting this bug via Discord !
    30 downloads
  4. 1.2.0Animations, fixes and more! By tbm00Apr 11, 2025
    · Added movement animation and animation SPEED button (animation speed of 0 disables it) · Added option to remove UNDO and SPEED buttons from GUI by setting their slot to -1 in config · Implemented DRY moveItemsInDirection() · Implemented DRY undo_button_slot & speed_button_slot · Fixed ConfigKey.getIntValue() and thus fixed the UNDO button · Added support for empty config strings (messages and lore) · Added score variable to game GUI title, use with %s · Combined "Your Position" message with player's position index · Renamed Direction -> ButtonAction (+ added actions) · Renamed & sorted config options · Supplied alternative default config · Fixed some small bugs and potential bugs · More changes we forgot to list THE OLD CONFIG MIGHT NO LONGER BE COMPATIBLE WITH THE NEW ONE There's namechanges etc. If you want to keep your old config, I suggest you copy it to elsewhere, and then manually replace the desired messages. Mostly made by https://github.com/tbm00 via Github PR!
    101 downloads
  5. 1.1.6Command name overloadingJan 16, 2025
    It came to my attention that some commonly used command names, like /help, might conflict with commands from other plugins. To prevent this, all MC2048 commands now include the prefix "2048". This means the updated command list looks like this:
    
     /2048 : Opens the game window
    
     /2048top : Shows the top 10, and your position in that list
    
     /2048reload : reloads the config file without having to restart the server (required permission: mc2048.reload)
    
     /2048help : Show the legend and general information.
    
     
    This is not the prettiest of solutions. In the future I might see to optimize it, but for now it'll do. I'm currently working on some other requested features as well, but due to a lot of developments in my personal life it might take a bit longer than expected. Enjoy playing!
    173 downloads
  6. 1.1.5Functional Help GUI & code cleanupJan 1, 2025
    MC2048 v1.1.5 Update Summary: New Features: · Functional Help GUI: · A fully interactive Help GUI has been implemented to assist players in understanding the game. · Added text to the Help GUI to enhance clarity and provide detailed explanations for players. · Introduced a "High Score" item within the Help GUI to showcase the top scores. · Functional Game Interaction from Help GUI: · Players can now directly open the game from the Help menu. Improvements: · Readability and Code Quality: · Improved readability by inverting conditional logic in multiple commands. · Removed "magic values" in code for cleaner and more maintainable logic. · Simplified some java classes by offloading responsibilities. Other Changes: · Configuration Updates: · Added the Help command to the plugin.yml file, enabling its integration. · Structural Enhancements: · Enhanced the layout and materials for the Help GUI, laying the foundation for its functionality. General Takeaway The v1.1.5 update focuses on improving accessibility through a functional Help GUI, better formatting, and streamlined code for future updates. It marks a significant usability improvement for players and a more polished user experience.
    242 downloads
  7. 1.1.4Custom Model DataDec 18, 2024
    Makes all numbers and buttons support custom model data, so that servers with resourcepack can make the gui more refined. Thanks to WMGameLive for making the suggestion via GitHub.
    237 downloads
  8. 1.1.3More config!Dec 18, 2024
    Added MATERIAL_GUI_FILLER("WHITE_STAINED_GLASS_PANE"), MATERIAL_BUTTON_UP("LIGHTNING_ROD"), MATERIAL_BUTTON_RIGHT("LIGHTNING_ROD"), MATERIAL_BUTTON_LEFT("LIGHTNING_ROD"), MATERIAL_BUTTON_DOWN("LIGHTNING_ROD"), MATERIAL_BUTTON_UNDO("AXOLOTL_BUCKET"), MATERIAL_BUTTON_UNDO_USED("BUCKET"), MATERIAL_GUI_PLAYER("PLAYER_HEAD") for even more GUI configuration options! (Recommended to not alter the MATERIAL_GUI_PLAYER ) ps also added a readme to the github
    250 downloads
  9. 1.1.2GameTitle, technical & bugfixDec 16, 2024
    Minor update: - Fixed a bug where changing the button names in the config breaks them - Added the game window title to the config - Rewrote all singletons (technical change) Thanks to Reizi for notifying me of the bug.
    266 downloads
  10. 1.1.1ConfigurationssssssNov 25, 2024
    Added a fully functional general configuration file, that allows setting every single message in the plugin; with full MiniMessage support : https://docs.advntr.dev/minimessage/format.html Also allows to set the number of undos your players are allowed & the material types of the game. Caution: this plugin is now only for Spigot 1.21 and up.
    268 downloads
  11. 1.0.2Undo button 1xNov 3, 2024
    Pretty self explanatory. 1 undo per game. Thanks to https://www.spigotmc.org/members/botormoat.921126/ for the suggestion .
    270 downloads
  12. 1.0.1BugfixSep 24, 2024
    Fixed a bug where the top 10 wasn't displayed in order.
    279 downloads
  13. 1.0Jan 5, 2024
    312 downloads

Similar projects

Plugin →