Interface PlatformSelectorEntity<L,P,M,I,S>
public interface PlatformSelectorEntity<L,P,M,I,S>
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanSpawn()intentityId()voidexecuteAction(P player, NPC.ClickAction action) voidhandleInventoryInteract(I inv, P player, M clickedItem) voidhandleLeftClickAction(P player) voidhandleRightClickAction(P player) location()npc()voidregisterScoreboardTeam(S scoreboard) voidremove()voidspawn()booleanspawned()voidstopTrackingService(@NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot service) voidtrackService(@NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot service) voidupdate()
-
Method Details
-
spawn
void spawn() -
remove
void remove() -
update
void update() -
trackService
-
stopTrackingService
-
handleRightClickAction
-
handleLeftClickAction
-
executeAction
-
selectorInventory
-
handleInventoryInteract
-
registerScoreboardTeam
-
npc
-
location
-
entityId
int entityId() -
infoLineEntityIds
-
scoreboardRepresentation
-
spawned
boolean spawned() -
canSpawn
boolean canSpawn()
-