Added a command to turn it on/off

This commit is contained in:
Matthew Miller
2018-08-18 16:34:32 +10:00
parent f8585adc79
commit 20b67db48d
2 changed files with 46 additions and 2 deletions

View File

@ -618,6 +618,14 @@ public class LocalSession {
public void tellVersion(Actor player) {
}
public boolean shouldUseServerCUI() {
return this.useServerCUI;
}
public void setUseServerCUI(boolean useServerCUI) {
this.useServerCUI = useServerCUI;
}
/**
* Update server-side WorldEdit CUI.
*
@ -628,12 +636,16 @@ public class LocalSession {
return; // This is for players only.
}
Player player = (Player) actor;
if (!useServerCUI || hasCUISupport) {
if (cuiTemporaryBlock != null) {
player.sendFakeBlock(cuiTemporaryBlock, null);
cuiTemporaryBlock = null;
}
return; // If it's not enabled, ignore this.
}
Player player = (Player) actor;
// Remove the old block.
if (cuiTemporaryBlock != null) {
player.sendFakeBlock(cuiTemporaryBlock, null);