Speedgot
TebexSync
-----
Synchronizes player's in game ranks to Tebex by creating payments.
Download Now
10.5 KB .jar
Overview
Updates (
--
)
Reviews (
---
)
Version History
Discussion
✅ TebexSync - Automated Rank Sync for Tebex
Effortlessly sync ranks from permissions to Tebex packages.
Features
Automatically syncs player ranks based on permissions
Prevents duplicate rank delivery with SQLite caching
Works with both UUID and Tebex internal player IDs
Uses official Tebex API endpoints
Fully compatible with Spigot & Paper 1.12.2–1.19+
Silent, async performance — no lag
Logs manual package creation to console
Simple config, no clutter
Requirements
Java 8 or Java 17
Tebex (Buycraft) plugin secret key
Permissions plugin (e.g. LuckPerms)
Setup
Drop the plugin into your
/plugins
folder
Start the server to generate the config
Open
config.yml
and add your Tebex key and package mapping:
Code (YAML):
buycraft-key
:
"your-tebex-secret-key"
packages
:
- id
:
6454179
permission
:
"group.donor"
- id
:
6454180
permission
:
"group.vip"
Use
/tebexsyncreload
to reload
How It Works
Player joins
Plugin checks their permissions
If they match a configured Tebex package, it checks if they already own it
If not, it creates a manual payment via the Tebex API
Logs the action to console and prevents future re-posting
Commands & Permissions
Command
Permission
Description
/tebexsyncreload
tebexsync.reload
Reloads plugin config
/tebexsyncinfo
tebexsync.info
Tests Tebex API connection
Storage
TebexSync uses a local
synced.db
SQLite file to remember synced players and avoid duplicate API calls.
️ Compatible With:
LuckPerms
Vault
Tebex (Buycraft) official plugin
Spigot, Paper, Purpur 1.12.2 – 1.19+
View on SpigotMC
Resource Information
Author:
----------
Total Downloads:
26
First Release:
May 29, 2025
Last Update:
May 29, 2025
Category:
---------------
All-Time Rating:
0 ratings
Version
-----
Released:
--------------------
Downloads:
------
Version Rating:
----------------------
--
ratings