[1.20.x] craftiservi icon

[1.20.x] craftiservi -----

A customizable minecraft survial plugin



[​IMG]
[​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

This Plugin depends on LuckPerms and will not work without it!

Please contact support on Discord before leaving a bad review!

Note: The Plugin handles permissions using LuckPerms.

Commands:
  • /craftiservi
    • Permissions:
      • craftiservi.command.main
      • craftiservi.admin
    • Usage: /craftiservi <help-reloadconfig-resetconfig-restoreconfig>
      This is the main plugin command, used to reload, reset, and restore the plugin config without server reloads.
  • /firstjoin
    • Permission: craftiservi.command.firstjoin
    • Usage: /firstjoin <Player>
      Displays the date and time a player first joined the server.
  • /xparea
    • Permission: craftiservi.command.xparea
    • Usage: /xparea add-remove-edit-help <AreaName> <WorldName> <Location> <Location>
      Create XP areas; when players enter, their XP level is saved and restored when they exit. Useful for PvP arenas.
  • /invsave
    • Permissions:
      • craftiservi.command.invsave
      • craftiservi.command.invsave.bypass.cooldown
    • Usage: /invsave <new-remove-rename-view-list-restore> <InvName> <NewInvName>
      Handles InventorySavePoints, snapshots of player inventories. Create, rename, remove, view, list, and restore snapshots. Includes a restore system where admin review is required.
  • /adminchat
    • Permission: craftiservi.command.adminchat
    • Usage: /adminchat <Message>
      Sends messages in the built-in Admin Chat, also used for /invsave restore requests.
  • /opengui
    • Permission: craftiservi.command.opengui
    • Usage: /opengui <GUI_ID>
      Internal command used by the plugin for handling reviews. Only for debugging.
Other Features:
  • Console/Log Filtering
    • Description:
      Prevents the display of /msg or /tell commands in the console to limit administrative access to player conversations. Configurable to filter other specific commands or words.
  • Welcome Message/First Join Title
    • Description:
      Greets players with a welcome message in the action bar upon joining. Additionally, upon their first entry, a large title displays the date and time of their initial join, after which only the welcome message appears in the action bar.
  • Custom Config File
    • Description:
      Includes a comprehensive config file to customize nearly every aspect of the plugin.
  • Custom Logger/Debug Mode
    • Description:
      Features a built-in debug mode for detailed plugin feedback.
  • Update Checker
    • Description:
      Automatically checks for updates on server reloads/restarts and alerts admins about new versions.
Additional Info:
How to install?

Method 1 (Simple):
  • Download the latest plugin.jar from GitHub.
  • Make sure your server is turned off.
  • Put the plugin.jar in the server's plugins folder.
  • Start your server.
  • Configure the Plugin's config file to your liking.
  • Restart the server or use /craftiservi reloadconfig to load the new config values.

Method 2 (Advanced):
  • Requirements:
    • Java 17 JDK or newer
    • Apache Maven 3.0 or higher
    • Git
  • Compiling from source:
Code (Text):
git clone https://github.com/ToxicStoxm/craftiservi.git
cd craftiservi/
mvn clean install
  • You can find the output jars in the target directory.
  • Then proceed with Method 1.
Statistics (powered by BStats):
  • [​IMG]
Resource Information
Author:
----------
Total Downloads: 690
First Release: Mar 11, 2023
Last Update: Dec 11, 2023
Category: ---------------
All-Time Rating:
0 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings