Flexible, open & solid Quest Plugin [with GUI]

Overview

NotQuests

GitHub issues GitHub stars GitHub license javadocs CodeFactor

Banner

NotQuests is a flexible, Minecraft 1.17.1 Quest plugin, featuring a complete GUI for player interactions, open & trusted source code and flexibility.

I created NotQuests for my own server, mc.notnot.pro and planned to keep it private. However, I don't have enough time to maintain it myself, so I just made it public.

You can find the releases here: https://github.com/AlessioGr/NotQuests/releases. A MySQL database connection is recommended and can be specified in the general.yml. Otherwise, SQLite will be used.

Banner_Images

Quest Giver NPC:

image

What happens when you right click it:

image

Quest Accepting GUI:

image

Quest User GUI:

image

Preview Quests GUI:

image

Admin Commands (for quest creation):

image

Admin Commands - Quest Editing:

image

Banner_Features

  • Quests can be bound to Citizens NPCs
  • Quests can also be bound to Armor Stands ⇒ 10000x better performance because Citizens is a laggy plugin. Especially if your armor stands are optimized in your paper configuration.
  • Complete GUI for the user interface
  • Player data is saved in MySQL, quest configuration data in a configuration file
  • Quest Points
  • Smart Command Tab Completions for all User and Admin commands
  • Smart translation system
  • Re-usable Actions for Triggers
  • Multiple Quest Objectives:
    • Break Blocks
    • Collect Items
    • Consume Items
    • Craft Items
    • Deliver Items to NPC
    • Escort NPC
    • Kill Mobs
    • Complete Other Quest
    • Talk to NPC
    • Command Triggers (to finish the objective)
  • Multiple Quest Accept Requirements:
    • Money
    • Other Quest
    • Permission
    • Quest Points
  • Multiple Quest Completion Rewards:
    • Command
    • Quest Points
    • Item
    • Money
  • Multiple Triggers: (Triggers run console commands (= Actions) when activated. Triggers are set per-quest)
    • Begin Quest or Objective
    • Complete Quest or Objective
    • Death
    • Disconnect
    • Fail Quest
    • NPC dies (good for Escort NPC Quests)
    • Enter World
    • Leave World
  • There's a lot more, I'll add that later. Triggers are extremely flexible by the way. Each trigger has an option to trigger only for certain objectives if they are active, quests, or worlds.

Requirements to run this:

  • Paper or Spigot 1.17.1 (Paper is recommended)
  • Java 16

Optional:

  • Citizens (Needed for Citizens NPC stuff to work. You can also use Armor Stands without Citizens, though)
  • Vault
  • MySQL Database (strongly recommended)
  • PlaceholderAPI

Banner_Placeholders

Player Placeholders:

%notquests_player_has_completed_quest_QUESTNAME% %notquests_player_has_current_active_quest_QUESTNAME% %notquests_player_is_objective_unlocked_and_active_OBJECTIVEID_from_active_quest_QUESTNAME% %notquests_player_is_objective_unlocked_OBJECTIVEID_from_active_quest_QUESTNAME% %notquests_player_is_objective_completed_OBJECTIVEID_from_active_quest_QUESTNAME% %notquests_player_questpoints% %notquests_player_active_quests_list_horizontal% %notquests_player_active_quests_list_vertical%

Banner_Future_Plans

  • Load Player Data only when the player joins
  • Complete GUI for Admin Commands
  • Make Citizens optional
  • Customized Armor Stands instead of Citizen NPCs for better performance. They will also contain the quests assigned to them directly in a PDC. Both Armor Stands and NPCs will be usable.
  • Quest Timer Trigger
  • MythicMobs Integration (kinda works already if you use Triggers)
  • "Interactions" Plugin Integration
  • Placeholder Requirements
  • Technical: Give Quest NPCs the quests they offer directly (attach the quest names to the npc/to the trait) for performance boost

I'm not a professional programmer and made this just for fun. You won't find many comments or javadocs either - I will add them gradually.

Comments
  • Add option to disable register message spam

    Add option to disable register message spam

    I noticed that registering conditions causes a lot of spam in logs. So I added a config option to disable it (it sends them by default).

    I also consider changing the option name to log-register but let me know if I should do that.

    opened by KaspianDev 2
  • Action spawnmob not working

    Action spawnmob not working

    Command /qa add action SpawnDrowned drowned 5 Location (world and coordinates)/Player location doesn't work. When it executes nothing happens. Other actions work I guess (had no problem with others for now).

    I want to spawn them underwater if it changes something.

    image

    Version: 1.18.1 PaperMC Plugin ver. 3.2.2 No region with world guard.

    opened by HawtEboy 2
  • CMI Support

    CMI Support

    This is a really cool plugin but I use CMI instead of EssentialsX

    I think the only issue is how commands are executed since CMI has slightly different permission nodes.

    For example "cmi.command.spawnmob" and there's "/money give" (instead of /eco give)

    I think it would be simple to add CMI support, or a workaround would be okay too!

    opened by Strahilchu 2
  • Czech translation

    Czech translation

    Hello! I just translated NotQuests again on 4.10.1! So I'm sending you a translated file cs-CZ.zip If somebody finds out mistake, just contact me, I'll fix it.

    opened by Foxiar 1
  • add Greek lang

    add Greek lang

    everything should work perfectly, in some cases the text spills over due to minecraft not having a consistent placeholder for text but it's still 100% readable

    opened by dehmitros 1
  • Objective Progress On Accepting Quest is not configurable

    Objective Progress On Accepting Quest is not configurable

    Title says it all.

    Steps to Reproduce:

    • Do /quests
    • Select "Take A Quest"
    • Choose a quest to begin
    • See the message, particularly the OBJECTIVES section. Notice that only the header for this section is configurable.
    • Ideally, the entire message would be configurable.

    Suggested Solution: Let the message(s) from QuestManager.sendActiveObjectivesAndProgress be configurable.

    enhancement 
    opened by Dartanman 1
  • Error on Purpur 1.19.3

    Error on Purpur 1.19.3

    Hey I have Test you Plugin and it worked on 1.19.3 with an older version. But I want that you now that Version 5.9.1 and 5.10.0 dont work under 1.19.3 from Purpur Build 1876.

    The Error there are printing are: https://mclo.gs/6GuCqxY

    Thanks for you work and have a nice New Years Eve and Chrismas Time! :)

    opened by editon96 1
  • sqllite lock error

    sqllite lock error

    this error actually caused in 1.19.2 purpur

    [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/INFO]: [NotQuests]: There was an error saving the PlayerData of player with UUID PRIVATE Stacktrace: [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: org.sqlite.SQLiteException: [SQLITE_BUSY] The database file is locked (database is locked) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.sqlite.core.DB.newSQLException(DB.java:1030) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.sqlite.core.DB.newSQLException(DB.java:1042) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.sqlite.core.DB.execute(DB.java:881) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.sqlite.core.DB.executeUpdate(DB.java:922) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.sqlite.jdbc3.JDBC3PreparedStatement.executeUpdate(JDBC3PreparedStatement.java:98) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at notquests-5.8.4.jar//rocks.gravili.notquests.paper.shadow.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at notquests-5.8.4.jar//rocks.gravili.notquests.paper.shadow.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at notquests-5.8.4.jar//rocks.gravili.notquests.paper.managers.QuestPlayerManager.savePlayerDataInternal(QuestPlayerManager.java:712) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at notquests-5.8.4.jar//rocks.gravili.notquests.paper.managers.QuestPlayerManager.saveSinglePlayerData(QuestPlayerManager.java:90) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at notquests-5.8.4.jar//rocks.gravili.notquests.paper.events.QuestEvents.lambda$onDisconnectEvent$21(QuestEvents.java:1301) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftTask.run(CraftTask.java:101) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at java.base/java.lang.Thread.run(Thread.java:833)

    opened by TheWylot 2
  • Can we have a GTA style dialogue

    Can we have a GTA style dialogue

    Whether notquest can use the actionbar position to display messages to obtain the story text style similar to that of GTA5, that is, display text at the bottom of the screen. And can we give multiple lines of storylines a time to gradually appear instead of letting them appear together?

    opened by tsingyayin 2
  • suggest

    suggest

    Possibility to import quest missions: To NotQuests to make a plugin change.

    I don't ask for it to be perfect but a little bit exact in the type of quest and description and name of the quest.

    this would bring a new command called /nq import quest.

    the plugin I no longer want to use is this one. https://www.spigotmc.org/resources/quests-1-8-1-18-set-up-goals-for-players.23696/

    It is very abadoned and has little ItemsAdder support and almost no 3d model support.

    opened by dinobossytnew 0
Releases(v5.10.0)
  • v5.10.0(Dec 20, 2022)

    • [+] Added "Statistic" variable, which lets you access 85 Minecraft statistics and use them as conditions, objectives, actions etc. You can find all statistics you can use here: https://jd.papermc.io/paper/1.19/org/bukkit/Statistic.html
    • [^] Various bug fixes & stability improvements
    Source code(tar.gz)
    Source code(zip)
    notquests-5.10.0.jar(9.14 MB)
  • v5.9.0(Dec 9, 2022)

  • v5.8.4(Nov 18, 2022)

  • v5.8.3(Nov 18, 2022)

  • v5.8.2(Nov 13, 2022)

  • v5.8.1(Nov 12, 2022)

    • [+] Profiles! Every player with the permission node "notquests.user.profiles" can now create profiles in notquests! 🔥 Each profile has their own quest points, tags active & completed quests etc. This would allow players to start over if they want to, in or[der to choose a different path, do a speedrun or just to experience your RPG again - or whatever else! Commands: /notquests profiles [...]
    • [+] /qa debug clearOwnChat command
    • [+] New quest setting: /qa edit questName abortEnabled - this sets if players can abort the quest
    • [^] Reworked database & playerdata management! Security has been hardened
    • [^] Fix playerdata saving & loading of sub-objectives
    • [^] Automatic database backups if you're using SQLite (doesn't work for MySQL yet)
    • [^] More npc-related error checking & better warning messages for better stability
    • [^] Update BetonQuest API
    • [^] Skip execution of command in quests take GUI. Also improve the continueConversation command
    • [^] Improved /qa debug showErrorsAndWarnings command
    • [@] Many translation updates
    • [!] Many smaller bug fixes
    Source code(tar.gz)
    Source code(zip)
    notquests-5.8.1.jar(9.31 MB)
  • v5.7.0(Nov 3, 2022)

  • v5.6.3(Nov 1, 2022)

    v5.6.2+ features design improvements for language strings. To benefit from them, please delete the "languages" folder so the new version can re-generate it with the latest design improvements, if you are under v5.6.2

    • [^] Make the quests take GUI the default GUI for the /notquests command
    • [^] Prevent language config from being loaded twice on start up, which should shorten startup time
    • [^] Hide more console logs if you disabled verbose logs, to keep the console more clean
    • [!] Fix faulty "trigger world not found" warning for world name "ALL"
    • [!] Exclude action bar messages from chat packet listener which was incorrectly spewing actionbar content in your chat during conversations
    Source code(tar.gz)
    Source code(zip)
    notquests-5.6.3.jar(9.16 MB)
  • v5.6.2(Oct 31, 2022)

    • [+] NotQuests now supports sub-objectives! Each objective can have unlimited sub-objective. And each sub-objective can also have unlimited sub-sub-objectives.. and so on!
    • [+] You can now set a delay for conversations, e.g. if you want conversation messages to appear half a second later to give it a more natural feeling. You can set it category-wide, conversation-wide, speaker-wide or for just a single conversation line
    • [+] New NPC System. For now, you won't notice much apart from slightly different commands. However this allows me to add support for other NPC systems! Currently, it's planned to be able to use MythicMobs, or any entity/mob, as NPCs (e.g. as quest givers)
    • [^] Huge internal changes, allowing me to add even cooler features in the future
    • [!] Fixed a lot of bugs in the process which I can't count. Because of the big list of internal changes, this might introduce many new bugs, though. The next updates will thus be focused on fixing these bugs, if there are any.
    Source code(tar.gz)
    Source code(zip)
    notquests-5.6.2.jar(9.16 MB)
  • v5.6.1(Oct 31, 2022)

    • [+] NotQuests now supports sub-objectives! Each objective can have unlimited sub-objective. And each sub-objective can also have unlimited sub-sub-objectives.. and so on!
    • [+] You can now set a delay for conversations, e.g. if you want conversation messages to appear half a second later to give it a more natural feeling. You can set it category-wide, conversation-wide, speaker-wide or for just a single conversation line
    • [+] New NPC System. For now, you won't notice much apart from slightly different commands. However this allows me to add support for other NPC systems! Currently, it's planned to be able to use MythicMobs, or any entity/mob, as NPCs (e.g. as quest givers)
    • [^] Huge internal changes, allowing me to add even cooler features in the future
    • [!] Fixed a lot of bugs in the process which I can't count. Because of the big list of internal changes, this might introduce many new bugs, though. The next updates will thus be focused on fixing these bugs, if there are any.
    Source code(tar.gz)
    Source code(zip)
    notquests-5.6.1.jar(9.16 MB)
  • v5.5.1(Sep 26, 2022)

  • v5.5.0(Sep 6, 2022)

    • [+] /qa actions execute command, for quick, inline action executions via command!
    • [+] /qa conditions check command, for quick, inline condition checks via command!
    • [^] Ability to set sound category for PlaySound action
    • [!] Fix incorrect completions for PlaySound action
    • [!] Few other smaller, random bug fixes
    Source code(tar.gz)
    Source code(zip)
    notquests-5.5.0.jar(8.88 MB)
  • v5.4.0(Sep 5, 2022)

  • v5.3.1(Sep 4, 2022)

  • v5.3.0(Sep 4, 2022)

  • v5.2.5(Sep 3, 2022)

  • v5.2.4(Aug 31, 2022)

  • v5.2.3(Aug 30, 2022)

  • v5.2.2(Aug 26, 2022)

  • v5.2.1(Aug 15, 2022)

  • v5.2.0(Aug 15, 2022)

  • v5.1.0(Aug 11, 2022)

  • v5.0.1(Aug 1, 2022)

  • v5.0.0(Jul 29, 2022)

    [^] Internally revamped the NPC system. You will have to re-do all NPC stuff (so basically re-assign all your NPCs). Nothing new was added, though this change allows me to easily add support for different NPC plugins in the future, like zNPCs. [^] Performance & internal improvements [+] predefinedProgressOrder (no docs for that yet, but maybe you can figure it out. Makes linear quest or objective progression 1000x faster to do) [+] New Feature: custom font nametag above npc when a quest is available (resourcepack). No idea if this works, it seems to be a little buggy. Feel free to test it [!] Bug Fix: Consider items in equipment slots for item removal in DeliverItems objective [!] Remove quest from active quests if it should be completed during CompleteQuestAction [!] Fix bug in smelt objective where players are able to get free progress by putting items in their inventory while in furnace mode and removing them again [!] Fix ConcurrentModificationException for integrations loading

    Source code(tar.gz)
    Source code(zip)
    notquests-5.0.0.jar(8.86 MB)
  • v4.29.0(Jul 2, 2022)

  • v4.28.0(Jul 2, 2022)

  • v4.27.1(Jul 2, 2022)

  • v4.27.0(Jul 2, 2022)

  • v4.26.1(Jun 30, 2022)

    Examples for the most major changes are below. Changes:

    • [+] New item / block selector! You can specify multiple materials now.
    • [+] New super powerful objective: NumberVariable objective.
    • [+] Added ItemInInventoryEnchantments variable
    • [^] More control over objective conditions: Unlock, progress & complete conditions
    • [^] Added more customization options for the GUI
    • [@] Added complete Chinese translations
    • [!] Many smaller bug fixes

    New Item / Block selector

    One HIGHLY requested feature is finally there: a complete revamp of the item/block/material selector.

    This allows you to do specify multiple materials, like this: /qa edit questname objectives add BreakBlocks diamond_ore,deepslate_diamond_ore 20 Yes! Finally, you can make it so both kinds of diamond ore count towards the progress. Or: /qa edit questname objectives add PlaceBlocks hand,acacia_log,spruce_log,birch_log,dark_oak_log 15 You can see why that's super useful, right?

    This even works in GiveItem actions, so you can give players multiple items at once!

    It works pretty much everywhere you can enter materials - so in all objective types!

    New NumberVariable Objective

    This allows you to use variables in objectives relatively!

    Example:

    /qa edit questname objectives add NumberVariable PlaytimeMinutes moreOrEqualThan PlaytimeMinutes+2

    This objective makes it, so the player needs to play 2 MORE minutes.

    Unlock, progress & complete conditions

    Previously, you were only able to add a condition to a quest objective which determines if it's unlocked or not (= HIDDEN).

    Now, you can ALSO add objective conditions which check if you can progress, or complete the objective. Should be super useful!

    Examples: /qa edit questname objectives edit 1 conditions unlock add Flying equals false "Default" condition. That's what you are used to. If you are flying, the objective remains locked / "Hidden". /qa edit questname objectives edit 1 conditions progress add Flying equals false Objective is always shown, but if you are flying, you won't get any positive progress towards it /qa edit questname objectives edit 1 conditions progress add Flying equals false Objective is always shown, and you always get progress, but it won't complete if you don't fulfil the condition

    Practical example of NumberVariable & new progress condition combined

    Say objective 1 is a BreakBlocks objective. /qa edit questname objectives edit 1 conditions progress add ItemInInventoryEnchantments HAND containsIgnoreCase minecraft:silk_touch --allowProgressDecreaseIfNotFulfilled --negate

    /qa edit questname objectives edit 1 conditions progress add ItemInInventoryEnchantments OFF_HAND containsIgnoreCase minecraft:silk_touch --allowProgressDecreaseIfNotFulfilled --negate It stops progress from being added to the breakblocks objective if the item in the player's main or offhand is enchanted with silk touch

    Source code(tar.gz)
    Source code(zip)
    notquests-4.26.1.jar(8.78 MB)
  • v4.25.1(Jun 27, 2022)

Owner
Alessio Gravili
Business student | Lead editor of wheelcosmos.com and gaming-lenkrad-experten.de | Owner of Bonfire Leads e.K. | Coding is just a fun hobby for me
Alessio Gravili
DnD Plugin submission using Atlas. Plugin inspired on the TrollGUI bukkit plugin

?? PunishGUI DnD Plugin submission using Atlas. Plugin inspired on the TrollGUI bukkit plugin ?? Dependencies ?? Paper 1.18 ?? Atlas ?? Commands /hell

null 1 Jan 19, 2022
An efficient map viewer for Minecraft seed in a nice GUI with utilities without ever needing to install Minecraft.

To download it head to the Releases section. To run it: either double click it on it if you have the Java Runtime (JRE) or use the command line (shift

Neil 127 Dec 24, 2022
sign gui api for spigot plugins

hSignAPI public class ExampleSign extends JavaPlugin { private SignAPI signAPI; @Override public void onEnable() { this.signAPI

Hakan Kargın 4 Jan 6, 2022
Nick changer in game/chat with GUI

NickChangerGUI Nick changer in game/chat with GUI -> helps <- Config : In config it can be edit all Settings for UI/Chat/Messages/Options Command Perm

Daniel Reydovich 3 Apr 12, 2022
Minecraft mod - Adds more support for keyboard navigation in GUI screens!

UseKeyboardWithMenu Client-sided mod that adds more support for keyboard navigation in GUI screens! ?? Table of Contents About Authors ?? About UseKey

ZimonIsHim 3 Apr 26, 2022
This plugin disables commands specified in the configuration and prevents granting the "OP" authority to people not authorized in the plugin configuration.

Ares This plugin disables commands specified in the configuration and prevents granting the "OP" authority to people not authorized in the plugin conf

ᴠᴀʟᴇɴᴛɪɴ ᴢʜᴇʟᴇᴠ 6 Aug 30, 2022
Paper-nms-maven-plugin - A maven plugin for using NMS on paper with Mojang mappings.

paper-nms-maven-plugin A maven plugin for using NMS on paper with Mojang mappings. This plugin will both create the mapped paper dependency and instal

null 56 Dec 28, 2022
Plugin-power - A plugin for the ja-netfilter, it is a dragon slayer for asymmetric encryption.

plugin-power A plugin for the ja-netfilter, it is a dragon slayer for asymmetric encryption. Use the mvn clean package command to compile and use powe

null 110 May 25, 2022
Terasology - open source voxel world

Terasology Welcome! The Terasology project was born from a Minecraft-inspired tech demo and is becoming a stable platform for various types of gamepla

Moving Blocks! 3.4k Dec 31, 2022
A fast, customizable and compatible open source server for Minecraft: Java Edition

Glowstone A fast, customizable and compatible open source server for Minecraft: Java Edition. Introduction Glowstone is a lightweight, from scratch, o

Glowstone Project 1.7k Dec 31, 2022
https://www.spigotmc.org/resources/deluxeasyncjoinleavemessage-fully-optimized-async-everything-open-source.88129/

https://www.spigotmc.org/resources/deluxeasyncjoinleavemessage-fully-optimized-async-everything-open-source.88129/ Events: PrePreAsyncJoinPlayerEvent

null 26 Jan 4, 2023
Open-source forge mod which provides custom cosmetics for players.

OpenCosmetics Open-source forge mod which provides custom cosmetics for players. Building gradlew setupDecompWorkspace gradlew idea Testing gradlew ru

null 3 May 16, 2021
LITIENGINE is a free and open source Java 2D Game Engine

LITIENGINE is a free and open source Java 2D Game Engine. It provides a comprehensive Java library and a dedicated map editor to create tile-based 2D games.

Gurkenlabs 572 Jan 7, 2023
Open source Minecraft client with Replay Mod and more.

Sol Client Simple and easy to use Minecraft client for 1.8.9 (and in future™, newer versions). Update: Yes, I know, it has been seven months since I w

Sol Client 166 Jan 5, 2023
Free, open-source, Minecraft 1.12.2 PvP client aimed at the anarchy community.

Cosmos is a free, open-source, Minecraft 1.12.2 Forge PvP Client aimed at the anarchy community. The client is still in the development phase. Usage:

null 153 Jan 1, 2023
The Lezard Client is a new, open-source, minecraft client for the newer versions of the game.

The Lezard Client is a new, open-source, minecraft client for the newer versions of the game. It is oriented not for PvP, but for the Vanilla and the Survival experience. It is not a hack client for Minecraft and do not ask for it. 1 I hate hacked client and 2 it is not fun for other people. Also, I misspelled the word lizard in English and decided to leave it like that.

Michel-Ange 4 Jul 5, 2022
A Minecraft plugin API

SpongeAPI A mature Minecraft plugin API (not including an implementation), licensed under the MIT License. Homepage Source Issues Documentation Commun

SpongePowered 1.1k Dec 27, 2022
Staff-Mode plugin for Minecraft servers.

DONUTSTAFF A Simple Staff Mode plugin for you Minecraft Server. This plugin goals to lightweight and fast. At the moment, is on a BETA phase, so pleas

null 10 Jan 28, 2022
A minecraft server plugin which allows user to custom commands. 一个支持你在 MC 服务器自定义指令的插件。

CustomCommands:自定义指令 CustomCommands 插件也叫 CCS(CustomCommandS)或 Custom-Commands 等,允许自己设置一些指令的格式,以简化输入。 插件 QQ 群:1028582500 作者:椽子。 明城京联合太学,保留所有权利。 请遵循 GNU

CHUANWISE 13 Feb 10, 2022