Loading...
Beta Modpages Unclaimed

FabricSQLWhitelister

Overrides vanilla whitelist.json with a MySQL database.

0 Likes
68 Downloads
Created by ojs05

Description

FabricSQLWhitelister

This is a mod intended to override the whitelist.json by instead using a MySQL database.

How to use

You will need:

  • Fabric API
  • The latest version of FabricSQLWhitelister
  • Fabric Loader version >=0.12.8 (I may backport in the future when I have time to add LTS for 1.16.5 & 1.17.1)
  • Minecraft 1.18.*

Instructions

  1. Boot the server up with the mod installed. This may result in a crash, but that is expected.
  2. Navigate to the whitelist.toml that was generated, and add in your MySQL database logins.
  3. In server.properties, set white-list= to true.
  4. You should be good to go! Reboot your server, and if all is well it'll start successfully.
  5. Add and remove players via the /whitelist add <player> and /whitelist remove <player> commands.

Notes

  • At present, this overrides the ability for opped players to bypass the whitelist, although I may change this in a future patch.
  • I have only tested this with a MariaDB server, but should hopefully work on any other conventional MySQL server.
  • If you would like to write your own application to work in conjunction with this mod, it should be known that UUIDs are stored dehyphenated. This is because Mojang's REST api doesn't store the hyphenated player UUIDs, which make it hard to develop other apps to allow integration.


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Clumps

Clumps XP orbs together to reduce lag

Morpheus

Sleep vote system

FTB Utilities (Forge)

FTB Utilities is a mod by FTB. It aims to provide several useful utilities within the FTB Platform ranging from friends list, server configuration utilities, world borders, guide system and many other features...

AttributeFix

Removes arbitrary limits on Minecraft's attribute system. Fixes MANY mods!

spark

spark is a performance profiler for Minecraft clients, servers and proxies.

Structurize

Copy structures, paste structures, manipulate structures (100% GUI)

AromaBackup

IT DOES BACKUPS!!! (Works in SSP and SMP)