Package me.ulrich.koth.manager
Class HologramManager
java.lang.Object
me.ulrich.koth.manager.HologramManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckHoloRegion(org.bukkit.entity.Player player, org.bukkit.Location loc) createHologram(String id, org.bukkit.Location loc, KothEnum.TopType type, KothEnum.TopTime time, boolean save) createHologram(String id, org.bukkit.Location loc, KothEnum.TopType type, KothEnum.TopTime time, boolean save, int maxlines) createKeyBlockHolo(org.bukkit.Location lc) voidcreateTempHologram(String id, org.bukkit.Location loc, List<String> lines, long time) voidvoidbooleandeleteHologram(String id) voiddeleteHologramData(String holoID) voidbooleanbooleandeleteObject(String id) getHologram(String id) booleanhasHologram(String id) booleanisKeyBlock(HoloData data) voidmoveHologram(String id, org.bukkit.Location location) voidreloadHologramData(String holoID) voidvoidsaveHologramData(HoloData holo) voidsetHolograms(HashMap<String, HoloData> holograms) voidsetKeyholograms(HashMap<String, HoloData> keyholograms) voidvoid
-
Constructor Details
-
HologramManager
-
-
Method Details
-
saveHologramData
-
deleteHologramData
-
reloadHologramData
-
loadAllHologramData
public void loadAllHologramData() -
hasHologram
-
moveHologram
-
getHologram
-
checkHoloRegion
public boolean checkHoloRegion(org.bukkit.entity.Player player, org.bukkit.Location loc) -
createTempHologram
-
createHologram
public Optional<HoloData> createHologram(String id, org.bukkit.Location loc, KothEnum.TopType type, KothEnum.TopTime time, boolean save) -
createHologram
public Optional<HoloData> createHologram(String id, org.bukkit.Location loc, KothEnum.TopType type, KothEnum.TopTime time, boolean save, int maxlines) -
createKeyBlockHolo
-
isKeyBlock
-
deleteKeyHologram
-
updateKeyBlockHolograms
public void updateKeyBlockHolograms() -
deleteKeyBlockHolograms
public void deleteKeyBlockHolograms() -
updateHolograms
public void updateHolograms() -
deleteHologram
-
deleteAllHolograms
public void deleteAllHolograms() -
deleteAllHologramsObject
public void deleteAllHologramsObject() -
removeHoloObjects
public void removeHoloObjects() -
deleteObject
-
getHolograms
-
setHolograms
-
getKeyholograms
-
setKeyholograms
-