Skip to content

An experimental VaultAPI compatible abstraction layer for Bukkit/Spigot/Paper plugins

License

Notifications You must be signed in to change notification settings

Minebench/Tresor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tresor

A Vault compatible abstraction library for Bukkit plugins.

It is currently a work in progress. If you want to help out please contact me!

Features

  • UUID compatible
  • Run multiple service provider (economy/permission/etc.) and set different providers for different plugins!
  • ServiceHook utility to manage accessing service providers properly
  • Fallback to other service providers
  • Check returns of multiple providers
  • Automatically convert between different plugins
  • (Maybe: BungeeCord support)

Further Information

License

Tresor is distributed under the terms of the GPL v3.0

Copyright (C) 2020 Max Lee (https://github.com/Phoenix616)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

The Tresor-API artifact that other plugins will interact with is licensed under LGPL v3.0 as noted in its files.

Tresor includes (modified) files from Vault and the VaultAPI which are licensed under LGPL v3.0. This origin and the corresponding copyright notice is included in the used files.