Skip to content

Minecraft: fabric mod for syncing inventories and player data between minecraft servers

License

Notifications You must be signed in to change notification settings

michiruf/MCInvSync

 
 

Repository files navigation

MR InvSync

This is a fabric mod that allows you to sync player inventories, health, food level, experience, score, status effects and advancements across multiple servers or single player minecraft worlds. SQLite, MySQL and Postgres are supported as data backends.

Why this fork?

This mod was initially forked from MrNavaStar. His original mod can be found on github and modrinth. Reasons for this fork are:

  • At the time the project was forked, the database handling was messed up by using an all-in-one table for the player data defined in SQLib
  • At the time the project was forked, for each SQL call a database connection was established
  • Having a separate upstream for production environment testing
  • Details are list in issue #1

You can support MrNavaStar by buying him a coffee!.

Installation

This mod requires Fabric and Fabric API.

This mod is available on modrinth with slug mr-invsync. The project source is available on github/michiruf with the latest readme here.

The configuration of the database must be identical between all servers that shall sync the inventory.

Example configuration

Path: /config/invsync.json

License

MIT License

About

Minecraft: fabric mod for syncing inventories and player data between minecraft servers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%