Sueta
TU

TuffX+ (TuffXPlus)

1.1.1

Enable modern features such as below y0, blocks, and more for TuffClient, a 1.12 Eaglercraft client.

·Plugin

TuffX+

⚠️WARNING
This is not a "crack" for Minecraft, it simply allows for better TuffClient integration on servers.

TuffX+ is a single, unified plugin that combines:

  • Below Y0 [previousely TuffX] (Below Y0 support for modern world depth)
  • ViaBlocks (custom block palette + chunk updates for modern blocks)
  • ViaEntities (modern entity sync without nametags)
  • TuffActions (swimming sync + creative item handling + module restrictions)

Installation
Requirements

> PacketEvents, Jackson, and WebSocket libraries are shaded into the jar.
DO NOT install the old TuffX plugin; only this one
It is highly recommended to install AxSmithing for smithing table support (not specific to TuffClient).

Steps

  1. Download the latest release (or the latest beta from the builds directory on GitHub).
  2. Drop `TuffXPlus-x.x.x.jar` into your server's `plugins` folder.
  3. Start the server to generate `plugins/TuffXPlus/config.yml`.
  4. Configure features in `config.yml` (`y0`, `registry`, `viablocks`, `viaentities`, `swimming`, `creative-items`, `restrictions`).
  5. Restart the server or run `/tuffx reload`.


Features

  • Below Y0: sends extra chunk data for Y < 0 so TuffClient can see and interact with modern world depth.
  • ViaBlocks: synchronizes modern block states to TuffClient with a custom palette.
  • ViaEntities: syncs modern entities to TuffClient without nametags.
  • TuffActions: swimming state sync and creative item handling.
  • Restrictions: disallow TuffClient modules: [module list](/docs/restrictions.md)
  • Optional server registry over WebSocket (for discovery).

Similar projects

Plugin →