mirror of
https://github.com/Multiverse/Multiverse-Core.git
synced 2024-11-25 20:16:06 +01:00
Set up config support for suppressing perms errors; relates to #286
This commit is contained in:
parent
327f0ce7c4
commit
1894a2e4e7
@ -57,6 +57,7 @@ public class MultiverseCore extends JavaPlugin implements MVPlugin, Core {
|
|||||||
public static boolean EnforceAccess;
|
public static boolean EnforceAccess;
|
||||||
public static boolean EnforceGameModes;
|
public static boolean EnforceGameModes;
|
||||||
public static boolean PrefixChat;
|
public static boolean PrefixChat;
|
||||||
|
public static boolean DisplayPermErrors;
|
||||||
public static Map<String, String> teleportQueue = new HashMap<String, String>();
|
public static Map<String, String> teleportQueue = new HashMap<String, String>();
|
||||||
private AnchorManager anchorManager = new AnchorManager(this);
|
private AnchorManager anchorManager = new AnchorManager(this);
|
||||||
|
|
||||||
@ -322,6 +323,7 @@ public class MultiverseCore extends JavaPlugin implements MVPlugin, Core {
|
|||||||
EnforceAccess = this.multiverseConfig.getBoolean("enforceaccess", false);
|
EnforceAccess = this.multiverseConfig.getBoolean("enforceaccess", false);
|
||||||
EnforceGameModes = this.multiverseConfig.getBoolean("enforcegamemodes", true);
|
EnforceGameModes = this.multiverseConfig.getBoolean("enforcegamemodes", true);
|
||||||
PrefixChat = this.multiverseConfig.getBoolean("worldnameprefix", true);
|
PrefixChat = this.multiverseConfig.getBoolean("worldnameprefix", true);
|
||||||
|
DisplayPermErrors = this.multiverseConfig.getBoolean("displaypermerrors", true);
|
||||||
this.messaging = new MVMessaging(this);
|
this.messaging = new MVMessaging(this);
|
||||||
this.messaging.setCooldown(this.multiverseConfig.getInt("messagecooldown", 5000));
|
this.messaging.setCooldown(this.multiverseConfig.getInt("messagecooldown", 5000));
|
||||||
this.saveMVConfigs();
|
this.saveMVConfigs();
|
||||||
|
@ -55,6 +55,7 @@ public class VersionCommand extends MultiverseCommand {
|
|||||||
logAndAddToPasteBinBuffer("worldnameprefix: " + MultiverseCore.PrefixChat);
|
logAndAddToPasteBinBuffer("worldnameprefix: " + MultiverseCore.PrefixChat);
|
||||||
logAndAddToPasteBinBuffer("enforceaccess: " + MultiverseCore.EnforceAccess);
|
logAndAddToPasteBinBuffer("enforceaccess: " + MultiverseCore.EnforceAccess);
|
||||||
logAndAddToPasteBinBuffer("enforcegamemodes: " + MultiverseCore.EnforceGameModes);
|
logAndAddToPasteBinBuffer("enforcegamemodes: " + MultiverseCore.EnforceGameModes);
|
||||||
|
logAndAddToPasteBinBuffer("displaypermerrors: " + MultiverseCore.DisplayPermErrors);
|
||||||
logAndAddToPasteBinBuffer("debug: " + MultiverseCore.GlobalDebug);
|
logAndAddToPasteBinBuffer("debug: " + MultiverseCore.GlobalDebug);
|
||||||
logAndAddToPasteBinBuffer("Special Code: FRN002");
|
logAndAddToPasteBinBuffer("Special Code: FRN002");
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
package com.onarandombox.MultiverseCore.enums;
|
package com.onarandombox.MultiverseCore.enums;
|
||||||
|
|
||||||
public enum ConfigProperty {
|
public enum ConfigProperty {
|
||||||
messagecooldown, teleportcooldown, worldnameprefix, enforcegamemodes, enforceaccess, debug;
|
messagecooldown, teleportcooldown, worldnameprefix, enforcegamemodes, enforceaccess, displaypermerrors, debug;
|
||||||
|
|
||||||
|
|
||||||
public static String getAllValues() {
|
public static String getAllValues() {
|
||||||
|
@ -9,3 +9,4 @@ enforceaccess: true
|
|||||||
enforcegamemodes: true
|
enforcegamemodes: true
|
||||||
bedrespawn: true
|
bedrespawn: true
|
||||||
version: 2.4
|
version: 2.4
|
||||||
|
displaypermerrors: true
|
||||||
|
Loading…
Reference in New Issue
Block a user