Back to Plugins

TuffX+ (TuffXPlus)

Active tab
Overview
Latest version
Not specified
Minecraft support
0 versions
Topics synced
0
Claim this plugin

This plugin was imported from Spiget and is currently unclaimed.

Live badges: Downloads badge for TuffX+ (TuffXPlus) Spigot Downloads badge for TuffX+ (TuffXPlus) GitHub Stars badge for TuffX+ (TuffXPlus) License badge for TuffX+ (TuffXPlus) How to embed →

Plugin Information

Type: Minecraft plugin
Spigot Resource: Open on SpigotMC
Created by: Spiget Importer

Description

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 from the Releases page (or the latest beta from the builds directory).
  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 TuffX client can see and interact with modern world depth.
  • ViaBlocks: synchronizes modern block states to TuffX client with a custom palette.
  • ViaEntities: syncs modern entities to TuffX client without nametags.
  • TuffActions: swimming state sync and creative item handling.
  • Restrictions: disallow TuffClient modules: module list
  • Optional server registry over WebSocket (for discovery).

Commands

  • /tuffx reload - reload the config
  • /viablocks get - give a set of custom blocks (creative)
  • /viablocks refresh - resend ViaBlocks data in view distance
  • /restrictions disallow - add a module to the disallow list and send an update to all TuffClient clients
  • /restrictions allow - remove a module from the disallow list and send an update

Permissions

  • tuffx.reload
  • tuffx.viablocks.command.get
  • tuffx.viablocks.command.refresh
  • tuffx.restrictions.command.disallow
  • tuffx.restrictions.command.allow

Compiling

git clone https://github.com/TuffNetwork/TuffXPlus.git
cd TuffXPlus
./gradlew build

Output jar: build/libs/TuffXPlus-x.x.x.jar.

Support

For general issues, make an issue here

For immediate issues, join our Discord and make a ticket in #🎫tuff-tickets with 'Client' type.

Minecraft Plugin Badges

Use these badge images in docs, README files, or forum posts.

Badge Guide
Downloads
Downloads badge for TuffX+ (TuffXPlus)
![Downloads](https://ezbanners.org/shields/plugins/dcd946b1-dba0-4d73-a67d-80d17adbf4ca/downloads.png)
Spigot Downloads
Spigot Downloads badge for TuffX+ (TuffXPlus)
![Spigot Downloads](https://ezbanners.org/shields/plugins/dcd946b1-dba0-4d73-a67d-80d17adbf4ca/spigot-downloads.png)
GitHub Stars
GitHub Stars badge for TuffX+ (TuffXPlus)
![GitHub Stars](https://ezbanners.org/shields/plugins/dcd946b1-dba0-4d73-a67d-80d17adbf4ca/github-stars.png)
License
License badge for TuffX+ (TuffXPlus)
![License](https://ezbanners.org/shields/plugins/dcd946b1-dba0-4d73-a67d-80d17adbf4ca/license.png)