TVC Backend Mod banner

TVC Backend Mod

2 devlogs
3h 16m 49s

Updated Project: I am adding AntiDupe measures, by adding a UUID to expensive items and tracking NBT and location changes, and removing items if there are two of the same UUID.
This is a custom coded Minecraft fabric mod for my Minecraft server…

Updated Project: I am adding AntiDupe measures, by adding a UUID to expensive items and tracking NBT and location changes, and removing items if there are two of the same UUID.
This is a custom coded Minecraft fabric mod for my Minecraft server. It currently only has one feature, an item scanning systems that wipes and alerts players if they or if a chest near them had an illegal item(s). However, I will be adding many more features in the future.

Install by running ./gradlew build, then dragging build/libs/TVC-Backend-[version].jar to your /mods folder in the Minecraft server

This project uses AI

I used GitHub copilot autocomplete for minor replacements and code edits (e.g. spell check or typos), and ChatGPT to give me a suggested structure of files. I also used ChatGPT to generate net.tvc.backend.utils.EnvLoader.java

Demo Repository

Loading README...

07638

Added AntiDupeDB for storing the dupe uuids in .json files, and slightly tweaked the discord webhook reporting.

Added location and NBT tracking to dupe uuids. Added tvc-backend:dupe-id to store the dupe id for items.

Began on coding the actual anti dupe checking logic. Moved webhooks to EnvLoader rather than raw url. Added chat alerts. Added preconfigured lists for banned items, and added some minor niche cases where an item was not gained legitimately. Added codes to each item wipe incident, so we could manage “appeals” or issues where the item was not removed correctly. Added immune NBT component (not yet implemented currently).

Pushed to version 1.1.0

Added README.md and (MIT) LICENSE

Apologies for the large devlog, I forgot to post updates. I will try to not do this in the future

Attachment
Attachment
0