forked from Minecraft/minecraft_manager
45 lines
2.1 KiB
ReStructuredText
45 lines
2.1 KiB
ReStructuredText
.. include:: common.rst
|
|
|
|
.. _faq:
|
|
|
|
FAQ
|
|
===
|
|
|
|
|
|
What is Minecraft Manager?
|
|
--------------------------
|
|
|
|
Minecraft Manager (MCM) is the second iteration of the Whitelist application used by the 24CarrotCraft survival server.
|
|
|
|
It was primarily developed for this server, though it is now in use for other servers controlled by the same owners, such as 24CreativeCraft.
|
|
|
|
All source code for the plugin and web application were created by Etzelia.
|
|
|
|
|
|
This looks the same as the Whitelist app....what's different?
|
|
-------------------------------------------------------------
|
|
|
|
The changes for this are largely under the hood. That is, you *shouldn't* notice a big difference. One of the major things is that this is re-written to be portable.
|
|
|
|
When we first launched 24CreativeCraft, for example, copying the Whitelist application and changing hard-coded values was a nightmare. Now, we simply start a new Django project and import this app, change a handful of settings and run.
|
|
|
|
|
|
How will this affect me in Discord?
|
|
-----------------------------------
|
|
|
|
24-Karat-Bot will not be going away, however it **will** lose some functionality, such as application processing. Applications will now be processed through MCM via a different built-in bot.
|
|
|
|
Applications and Tickets are now using embeds, so they look far more polished than the plain-text versions you might be used to.
|
|
|
|
|
|
How will this affect me in-game?
|
|
--------------------------------
|
|
|
|
.. note::
|
|
There are some command changes as well. See the plugin doc's commands page for more details.
|
|
|
|
Probably another of the largest reasons this project was started, there is now a companion plugin shipped with MCM.
|
|
|
|
Previously, all in-game integrations to the Whitelist application were done through a third-party plugin called `Skript <https://github.com/SkriptLang/Skript>`_. This caused a few cascading effects, most notably numerous failed applications. Since Skript allows scripting using its pseudo-language, it has the unfortunate side effect of being hard to make the code do exactly what you want all the time.
|
|
|
|
With the inclusion of a hand-made plugin, MCM now has 100% control over its data flow. |