mirror of
https://github.com/EssentialsX/Essentials.git
synced 2024-11-27 01:40:48 +08:00
Update VersionUtil and /ess version (#5036)
This commit is contained in:
parent
5f48cdef13
commit
a394760677
@ -267,6 +267,9 @@ public class Essentials extends JavaPlugin implements net.ess3.api.IEssentials {
|
||||
case DANGEROUS_FORK:
|
||||
getLogger().severe(tl("serverUnsupportedDangerous"));
|
||||
break;
|
||||
case STUPID_PLUGIN:
|
||||
getLogger().severe(tl("serverUnsupportedDumbPlugins"));
|
||||
break;
|
||||
case UNSTABLE:
|
||||
getLogger().severe(tl("serverUnsupportedMods"));
|
||||
break;
|
||||
|
@ -76,7 +76,12 @@ public class Commandessentials extends EssentialsCommand {
|
||||
"PermissionsEx", // permissions (unsupported)
|
||||
"GroupManager", // permissions (unsupported)
|
||||
"bPermissions", // permissions (unsupported)
|
||||
"DiscordSRV" // potential for issues if EssentialsXDiscord is installed
|
||||
"DiscordSRV", // potential for issues if EssentialsXDiscord is installed
|
||||
|
||||
// Brain-dead chat signing bypass that break EssentialsChat
|
||||
"AntiPopup",
|
||||
"NoChatReports",
|
||||
"NoEncryption"
|
||||
);
|
||||
private static final List<String> officialPlugins = Arrays.asList(
|
||||
"EssentialsAntiBuild",
|
||||
@ -90,7 +95,12 @@ public class Commandessentials extends EssentialsCommand {
|
||||
private static final List<String> warnPlugins = Arrays.asList(
|
||||
"PermissionsEx",
|
||||
"GroupManager",
|
||||
"bPermissions"
|
||||
"bPermissions",
|
||||
|
||||
// Brain-dead chat signing bypass that break EssentialsChat
|
||||
"AntiPopup",
|
||||
"NoChatReports",
|
||||
"NoEncryption"
|
||||
);
|
||||
private transient TuneRunnable currentTune = null;
|
||||
|
||||
@ -683,6 +693,9 @@ public class Commandessentials extends EssentialsCommand {
|
||||
case DANGEROUS_FORK:
|
||||
sender.sendMessage(ChatColor.DARK_RED + tl("serverUnsupportedDangerous"));
|
||||
break;
|
||||
case STUPID_PLUGIN:
|
||||
sender.sendMessage(ChatColor.DARK_RED + tl("serverUnsupportedDumbPlugins"));
|
||||
break;
|
||||
case UNSTABLE:
|
||||
sender.sendMessage(ChatColor.DARK_RED + tl("serverUnsupportedMods"));
|
||||
break;
|
||||
|
@ -61,6 +61,11 @@ public final class VersionUtil {
|
||||
// KibblePatcher - Dangerous bytecode editor snakeoil whose only use is to break plugins
|
||||
builder.put("net.kibblelands.server.FastMath", SupportStatus.DANGEROUS_FORK);
|
||||
|
||||
// Brain-dead chat signing bypass that break EssentialsChat
|
||||
builder.put("screw.microsoft.antipopup.AntiPopup", SupportStatus.STUPID_PLUGIN);
|
||||
builder.put("ml.tcoded.nochatreports.NoChatReportsSpigot", SupportStatus.STUPID_PLUGIN);
|
||||
builder.put("me.doclic.noencryption.NoEncryption", SupportStatus.STUPID_PLUGIN);
|
||||
|
||||
// Akarin - Dangerous patch history;
|
||||
// * Potentially unsafe saving of nms.JsonList
|
||||
builder.put("io.akarin.server.Config", SupportStatus.DANGEROUS_FORK);
|
||||
@ -324,6 +329,7 @@ public final class VersionUtil {
|
||||
FULL(true),
|
||||
LIMITED(true),
|
||||
DANGEROUS_FORK(false),
|
||||
STUPID_PLUGIN(false),
|
||||
NMS_CLEANROOM(false),
|
||||
UNSTABLE(false),
|
||||
OUTDATED(false)
|
||||
|
@ -1079,6 +1079,7 @@ serverUnsupportedClass=Status determining class\: {0}
|
||||
serverUnsupportedCleanroom=You are running a server that does not properly support Bukkit plugins that rely on internal Mojang code. Consider using an Essentials replacement for your server software.
|
||||
serverUnsupportedDangerous=You are running a server fork that is known to be extremely dangerous and lead to data loss. It is strongly recommended you switch to a more stable server software like Paper.
|
||||
serverUnsupportedLimitedApi=You are running a server with limited API functionality. EssentialsX will still work, but certain features may be disabled.
|
||||
serverUnsupportedDumbPlugins=You are using plugins known to cause severe issues with EssentialsX and other plugins.
|
||||
serverUnsupportedMods=You are running a server that does not properly support Bukkit plugins. Bukkit plugins should not be used with Forge/Fabric mods! For Forge: Consider using ForgeEssentials, or SpongeForge + Nucleus.
|
||||
setBal=\u00a7aYour balance was set to {0}.
|
||||
setBalOthers=\u00a7aYou set {0}\u00a7a''s balance to {1}.
|
||||
|
Loading…
Reference in New Issue
Block a user