Package me.ulrich.outpost.manager
Class HologramManager
java.lang.Object
me.ulrich.outpost.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, OutpostEnum.TopType type, OutpostEnum.TopTime time, int maxlines, boolean save) createHologram(String id, org.bukkit.Location loc, OutpostEnum.TopType type, OutpostEnum.TopTime time, int maxlines, boolean save, Optional<UUID> outpost) voidcreateKeyBlockHolo(org.bukkit.Location lc) createObject(org.bukkit.Location location, String id, Object extra) voidvoidbooleandeleteHologram(String id) voiddeleteHologramData(String holoID) voidbooleandeleteKeyHolo(String id) voidvoidbooleandeleteObject(String id) getHologram(String id) booleanhasHologram(String id) booleanvoidmoveHologram(String id, org.bukkit.Location location) voidreloadHologramData(String holoID) voidvoidvoidsaveHologramData(HoloData holo) voidsetHoloAPI(HologramAPI connector) 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) -
createHologram
public HoloData createHologram(String id, org.bukkit.Location loc, OutpostEnum.TopType type, OutpostEnum.TopTime time, int maxlines, boolean save) -
createHologram
public HoloData createHologram(String id, org.bukkit.Location loc, OutpostEnum.TopType type, OutpostEnum.TopTime time, int maxlines, boolean save, Optional<UUID> outpost) -
deleteHologram
-
updateHolograms
public void updateHolograms() -
deleteAllHolograms
public void deleteAllHolograms() -
deleteAllHologramsObject
public void deleteAllHologramsObject() -
createObject
-
deleteKeyHolo
-
deleteKeyHolograms
public void deleteKeyHolograms() -
deleteKeyHologramsObject
public void deleteKeyHologramsObject() -
updateKeyBlockHolograms
public void updateKeyBlockHolograms() -
createKeyBlockHolo
public void createKeyBlockHolo(org.bukkit.Location lc) -
deleteKeyBlockHolograms
public void deleteKeyBlockHolograms() -
removeHoloObjects
public void removeHoloObjects() -
removeKeyObjects
public void removeKeyObjects() -
deleteObject
-
isHoloEnabled
public boolean isHoloEnabled() -
getHoloAPI
-
setHoloAPI
-
getHolograms
-
setHolograms
-
getKeyHolograms
-
setKeyHolograms
-