-
Method Summary
void
Removes all disguises from entity.
void
disguiseAsBlock(@NotNull org.bukkit.entity.Entity entity,
@NotNull org.bukkit.Material material)
Disguises entity as block.
void
disguiseAsEntity(@NotNull org.bukkit.entity.Entity entity,
@NotNull org.bukkit.entity.EntityType type)
Disguises entity as other entity type.
void
Disguises entity as player.
void
Sets new display name for current disguise
of entity.
Methods inherited from interface ua.mcchickenstudio.opencreative.managers.Manager
getName
Methods inherited from interface ua.mcchickenstudio.opencreative.managers.Startable
start
-
Method Details
-
disguiseAsPlayer
void disguiseAsPlayer(@NotNull
@NotNull org.bukkit.entity.Entity entity,
@NotNull
@NotNull String skin,
@NotNull
@NotNull String nickname)
Disguises entity as player.
- Parameters:
entity - entity to disguise.
skin - skin nickname for disguise.
nickname - nickname of player.
-
disguiseAsEntity
void disguiseAsEntity(@NotNull
@NotNull org.bukkit.entity.Entity entity,
@NotNull
@NotNull org.bukkit.entity.EntityType type)
Disguises entity as other entity type.
- Parameters:
entity - entity, that will be disguised.
type - type of entity to disguise as.
-
disguiseAsBlock
void disguiseAsBlock(@NotNull
@NotNull org.bukkit.entity.Entity entity,
@NotNull
@NotNull org.bukkit.Material material)
Disguises entity as block.
- Parameters:
entity - entity to disguise.
material - material of block.
-
setDisguiseDisplayName
void setDisguiseDisplayName(@NotNull
@NotNull org.bukkit.entity.Entity entity,
@NotNull
@NotNull String displayName)
Sets new display name for current disguise
of entity. If entity doesn't have disguise,
it should be ignored.
- Parameters:
entity - entity to change name.
displayName - display name to set.
-
clearDisguises
void clearDisguises(@NotNull
@NotNull org.bukkit.entity.Entity entity)
Removes all disguises from entity.
- Parameters:
entity - entity to remove disguises.