HomeJavaMods[1.7.x-1.12] VIP System | SQL & YAML configuration | API
[1.7.x-1.12] VIP System | SQL & YAML configuration | API
ModsJava

[1.7.x-1.12] VIP System | SQL & YAML configuration | API

⬇ Download on Spigot
Info.png
VIPSystem - CMDS.png
If you need watching of ending VIP set "watch-to-end-vip: false" in config to " true".
You must install or reinstall Java 8!


TODO.png
Type of VIPS (setting on types.yml)
Placeholders
Design of menu (In premium version)
Codes (In premium version)

config.png
Code (Text):
database:
  type: yml
  mysql:
    hostname: localhost
    user: root
    password: password
    database: database
settings:
  watch-to-end-vip-time: 1
  watch-to-end-vip: false
  update-menu: 1
  commands-to-set-vip:
    - '/pex user %name% group set %rank%'
    - '/pex reload'
  commands-to-remove-vip:
    - '/pex user %name% group remove %rank%'
    - '/pex reload'
message:
  prefix: '&8[&aVIP&8] &7'
  inventory:
    name: '&aVIP Informations'
Type of VIP ranks (types.yml)
Code (Text):
vip:
  group-Name: VIP
  name: VIP

API.png
(If you using set please import from the.max.vip.date.Date java class "Date" thanks!)
Spoiler: API
Code (Text):
(Boolean) If player have VIP set true, if don't have set false
VIP.getVIP().getAPI().have(playerName);

(Long) Get ending date of VIP!
VIP.getVIP().getAPI().getEndingDate(playerName);

(Long) Get VIP time in milliseconds!
VIP.getVIP().getAPI().getTime(playerName);

(Void) Set VIP for playerName for days Date
VIP.getVIP().getAPI().set(playerName, days, Date);
VIP.getVIP().getAPI().set("The_MaxCZ", 1, Date.HOURS);

(Boolean) Remove VIP for playerName if boolean true = succesfully removed, if boolean false = problem with removed (unsuccesfully removed)
VIP.getVIP().getAPI().remove(playerName);

(Void) Open inventory for player
VIP.getVIP().getAPI().openInventory(player);

(Void) Watch ending VIP
VIP.getVIP().getAPI().watchEndVIP();

placeholders.png
If you using PlaceholderAPI or MVdWPlaceholderAPI you can use placeholder for VIP System! (1.8 and high)

{vip_rank} - Return rank name of set
{vip_endingdate} - Return ending date of premium account
{vip_activate} - Return activated or deactived premium account


others.png
Special thanks to maxo_svk for idea!

Tester servers (If you using this plugin, contact me on PM, i will you added to list):
- play.Dream-Play.cz (Czech server)
- MoonLands.eu (Czech Server)
- mc.IceLands.eu (Czech Server)
- mc.Ultra-Core.eu (Czech Server)
- mc.ExtremePlay.cz (Czech Server)
- mc.Legend-Plays.eu (Czech Server)
- mc.enderly.eu (Czech Server)
- play.stylemine.cz (Czech Server)

By downloading the plugin, you agree to:
- Not to decompile the plugin.
- Not to modify the code.
- Not to upload it elsewhere.
- Not to claim the plugin as your own.

donate.png

VIPSystem - INVENTORY.png VIPSystem - SET.png

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

[1.7.x-1.12] VIP System | SQL & YAML configuration | API is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 29,220 times (via Spigot). Download it and open it directly in the game.

Explore more