Removed Arconix Support

This commit is contained in:
Brianna 2019-04-27 19:20:33 -04:00
parent 2c6984d42a
commit 91c1059386
4 changed files with 0 additions and 56 deletions

View File

@ -73,11 +73,6 @@
<artifactId>songodaupdater</artifactId> <artifactId>songodaupdater</artifactId>
<version>1</version> <version>1</version>
</dependency> </dependency>
<dependency>
<groupId>com.songoda</groupId>
<artifactId>arconix</artifactId>
<version>2.0.0</version>
</dependency>
<dependency> <dependency>
<groupId>net.milkbowl</groupId> <groupId>net.milkbowl</groupId>
<artifactId>vault</artifactId> <artifactId>vault</artifactId>

View File

@ -5,7 +5,6 @@ import com.songoda.ultimatestacker.entity.EntityStack;
import com.songoda.ultimatestacker.entity.EntityStackManager; import com.songoda.ultimatestacker.entity.EntityStackManager;
import com.songoda.ultimatestacker.events.*; import com.songoda.ultimatestacker.events.*;
import com.songoda.ultimatestacker.hologram.Hologram; import com.songoda.ultimatestacker.hologram.Hologram;
import com.songoda.ultimatestacker.hologram.HologramArconix;
import com.songoda.ultimatestacker.hologram.HologramHolographicDisplays; import com.songoda.ultimatestacker.hologram.HologramHolographicDisplays;
import com.songoda.ultimatestacker.spawner.SpawnerStack; import com.songoda.ultimatestacker.spawner.SpawnerStack;
import com.songoda.ultimatestacker.spawner.SpawnerStackManager; import com.songoda.ultimatestacker.spawner.SpawnerStackManager;
@ -24,16 +23,7 @@ import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.entity.EntityType; import org.bukkit.entity.EntityType;
import org.bukkit.plugin.PluginManager; import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.plugin.java.JavaPlugin;
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID; import java.util.UUID;
public class UltimateStacker extends JavaPlugin { public class UltimateStacker extends JavaPlugin {
@ -205,7 +195,6 @@ public class UltimateStacker extends JavaPlugin {
if (getConfig().getBoolean("Spawners.Holograms Enabled")) { if (getConfig().getBoolean("Spawners.Holograms Enabled")) {
if (pluginManager.isPluginEnabled("HolographicDisplays")) if (pluginManager.isPluginEnabled("HolographicDisplays"))
hologram = new HologramHolographicDisplays(this); hologram = new HologramHolographicDisplays(this);
else if (pluginManager.isPluginEnabled("Arconix")) hologram = new HologramArconix(this);
} }
Bukkit.getScheduler().runTaskTimerAsynchronously(this, this::saveToFile, 6000, 6000); Bukkit.getScheduler().runTaskTimerAsynchronously(this, this::saveToFile, 6000, 6000);

View File

@ -1,40 +0,0 @@
package com.songoda.ultimatestacker.hologram;
import com.songoda.arconix.api.hologram.HologramObject;
import com.songoda.arconix.plugin.Arconix;
import com.songoda.ultimatestacker.UltimateStacker;
import org.bukkit.Location;
public class HologramArconix extends Hologram {
private com.songoda.arconix.api.packets.Hologram hologramManager;
public HologramArconix(UltimateStacker instance) {
super(instance);
this.hologramManager = Arconix.pl().getApi().packetLibrary.getHologramManager();
}
@Override
public void add(Location location, String line) {
fixLocation(location);
HologramObject hologram = new HologramObject(null, location, line);
hologramManager.addHologram(hologram);
}
@Override
public void remove(Location location) {
fixLocation(location);
hologramManager.removeHologram(location, 1);
}
@Override
public void update(Location location, String line) {
fixLocation(location);
HologramObject hologram = new HologramObject(null, location, line);
hologramManager.addHologram(hologram);
}
private void fixLocation(Location location) {
location.add(0.5, 1, 0.5);
}
}