From 9b4ff20280be071009c34cb7e96ddc6b139a6076 Mon Sep 17 00:00:00 2001 From: pintux98 Date: Sun, 2 Jun 2019 23:36:15 +0200 Subject: [PATCH] Fixed issue with holograms. Updated version to 2.4.5 --- MultiArena-TheBridge/plugin.yml | 2 +- MultiArena-TheBridge/pom.xml | 2 +- .../sfy/TheBridge/hologram/TruenoHologram_v1_10_R1.java | 6 ++++++ .../sfy/TheBridge/hologram/TruenoHologram_v1_11_R1.java | 6 ++++++ .../sfy/TheBridge/hologram/TruenoHologram_v1_12_R1.java | 6 ++++++ .../cx/sfy/TheBridge/hologram/TruenoHologram_v1_8_R3.java | 8 +++++++- .../cx/sfy/TheBridge/hologram/TruenoHologram_v1_9_R2.java | 6 ++++++ 7 files changed, 33 insertions(+), 3 deletions(-) diff --git a/MultiArena-TheBridge/plugin.yml b/MultiArena-TheBridge/plugin.yml index 9322b95..064bc91 100644 --- a/MultiArena-TheBridge/plugin.yml +++ b/MultiArena-TheBridge/plugin.yml @@ -1,6 +1,6 @@ main: cx.sfy.TheBridge.Main name: TheBridge -version: 2.4.5-BETA_3 +version: 2.4.5 authors: [Stefatorus, pintux98, Leonardo0013YT] softdepend: [PlaceholderAPI, LeaderHeads, FastAsyncWorldEdit, WorldEdit] commands: diff --git a/MultiArena-TheBridge/pom.xml b/MultiArena-TheBridge/pom.xml index db7ac78..b09a0b8 100644 --- a/MultiArena-TheBridge/pom.xml +++ b/MultiArena-TheBridge/pom.xml @@ -6,7 +6,7 @@ TheBridge TheBridge - 2.4.5-BETA_3 + 2.4.5 TheBridge jar diff --git a/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_10_R1.java b/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_10_R1.java index 3c1479a..ced5734 100644 --- a/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_10_R1.java +++ b/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_10_R1.java @@ -41,10 +41,12 @@ public class TruenoHologram_v1_10_R1 implements TruenoHologram{ } + @Override public Location getLocation(){ return this.location; } + @Override public Player getPlayer(){ return player; } @@ -125,6 +127,7 @@ public class TruenoHologram_v1_10_R1 implements TruenoHologram{ spawn(); } + @Override public void update(ArrayList lines){ if(this.player != null){ int ind = 0; @@ -218,6 +221,7 @@ public class TruenoHologram_v1_10_R1 implements TruenoHologram{ } } + @Override public void updateLine(int index, String text){ if(this.lines.size() >= index){ int realindex = (this.lines.size()-1)-index; @@ -256,6 +260,7 @@ public class TruenoHologram_v1_10_R1 implements TruenoHologram{ } + @Override public void removeLine(int index){ if(this.lines.size() >= index){ int realindex = (this.lines.size()-1)-index; @@ -271,6 +276,7 @@ public class TruenoHologram_v1_10_R1 implements TruenoHologram{ } } + @Override public void delete(){ despawn(); this.player = null; diff --git a/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_11_R1.java b/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_11_R1.java index 6abb28c..023579f 100644 --- a/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_11_R1.java +++ b/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_11_R1.java @@ -41,10 +41,12 @@ public class TruenoHologram_v1_11_R1 implements TruenoHologram{ } + @Override public Location getLocation(){ return this.location; } + @Override public Player getPlayer(){ return player; } @@ -125,6 +127,7 @@ public class TruenoHologram_v1_11_R1 implements TruenoHologram{ spawn(); } + @Override public void update(ArrayList lines){ if(this.player != null){ int ind = 0; @@ -218,6 +221,7 @@ public class TruenoHologram_v1_11_R1 implements TruenoHologram{ } } + @Override public void updateLine(int index, String text){ if(this.lines.size() >= index){ int realindex = (this.lines.size()-1)-index; @@ -256,6 +260,7 @@ public class TruenoHologram_v1_11_R1 implements TruenoHologram{ } + @Override public void removeLine(int index){ if(this.lines.size() >= index){ int realindex = (this.lines.size()-1)-index; @@ -271,6 +276,7 @@ public class TruenoHologram_v1_11_R1 implements TruenoHologram{ } } + @Override public void delete(){ despawn(); this.player = null; diff --git a/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_12_R1.java b/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_12_R1.java index 3c646b2..9d52421 100644 --- a/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_12_R1.java +++ b/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_12_R1.java @@ -41,10 +41,12 @@ public class TruenoHologram_v1_12_R1 implements TruenoHologram{ } + @Override public Location getLocation(){ return this.location; } + @Override public Player getPlayer(){ return player; } @@ -125,6 +127,7 @@ public class TruenoHologram_v1_12_R1 implements TruenoHologram{ spawn(); } + @Override public void update(ArrayList lines){ if(this.player != null){ int ind = 0; @@ -218,6 +221,7 @@ public class TruenoHologram_v1_12_R1 implements TruenoHologram{ } } + @Override public void updateLine(int index, String text){ if(this.lines.size() >= index){ int realindex = (this.lines.size()-1)-index; @@ -256,6 +260,7 @@ public class TruenoHologram_v1_12_R1 implements TruenoHologram{ } + @Override public void removeLine(int index){ if(this.lines.size() >= index){ int realindex = (this.lines.size()-1)-index; @@ -271,6 +276,7 @@ public class TruenoHologram_v1_12_R1 implements TruenoHologram{ } } + @Override public void delete(){ despawn(); this.player = null; diff --git a/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_8_R3.java b/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_8_R3.java index bf4f249..dc52639 100644 --- a/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_8_R3.java +++ b/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_8_R3.java @@ -41,10 +41,12 @@ public class TruenoHologram_v1_8_R3 implements TruenoHologram{ } + @Override public Location getLocation(){ return this.location; } + @Override public Player getPlayer(){ return player; } @@ -124,7 +126,8 @@ public class TruenoHologram_v1_8_R3 implements TruenoHologram{ public void display(){ spawn(); } - + + @Override public void update(ArrayList lines){ if(this.player != null){ int ind = 0; @@ -218,6 +221,7 @@ public class TruenoHologram_v1_8_R3 implements TruenoHologram{ } } + @Override public void updateLine(int index, String text){ if(this.lines.size() >= index){ int realindex = (this.lines.size()-1)-index; @@ -256,6 +260,7 @@ public class TruenoHologram_v1_8_R3 implements TruenoHologram{ } + @Override public void removeLine(int index){ if(this.lines.size() >= index){ int realindex = (this.lines.size()-1)-index; @@ -271,6 +276,7 @@ public class TruenoHologram_v1_8_R3 implements TruenoHologram{ } } + @Override public void delete(){ despawn(); this.player = null; diff --git a/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_9_R2.java b/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_9_R2.java index 02bb62a..2ad9692 100644 --- a/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_9_R2.java +++ b/MultiArena-TheBridge/src/cx/sfy/TheBridge/hologram/TruenoHologram_v1_9_R2.java @@ -41,10 +41,12 @@ public class TruenoHologram_v1_9_R2 implements TruenoHologram{ } + @Override public Location getLocation(){ return this.location; } + @Override public Player getPlayer(){ return player; } @@ -125,6 +127,7 @@ public class TruenoHologram_v1_9_R2 implements TruenoHologram{ spawn(); } + @Override public void update(ArrayList lines){ if(this.player != null){ int ind = 0; @@ -218,6 +221,7 @@ public class TruenoHologram_v1_9_R2 implements TruenoHologram{ } } + @Override public void updateLine(int index, String text){ if(this.lines.size() >= index){ int realindex = (this.lines.size()-1)-index; @@ -256,6 +260,7 @@ public class TruenoHologram_v1_9_R2 implements TruenoHologram{ } + @Override public void removeLine(int index){ if(this.lines.size() >= index){ int realindex = (this.lines.size()-1)-index; @@ -271,6 +276,7 @@ public class TruenoHologram_v1_9_R2 implements TruenoHologram{ } } + @Override public void delete(){ despawn(); this.player = null;