- generate(Player, String...) - Method in interface com.github.shynixn.petblocks.api.business.entity.GUIItemContainer
-
Generates a new itemStack for the player and his permissions.
- getAge() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Returns the age in ticks.
- getAll() - Method in interface com.github.shynixn.petblocks.api.persistence.controller.IController
-
Returns all items from the repository as unmodifiableList.
- getAllGUIItems() - Method in interface com.github.shynixn.petblocks.api.persistence.controller.EngineController
-
Returns all gui items.
- getAmbientSound() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.EngineContainer
-
Returns the ambient sound.
- getArmorStand() - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Returns the armorstand of the petblock.
- getBlockX() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Returns the x coordinate as int of the builder.
- getBlockY() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Returns the y coordinate as int of the builder.
- getBlockZ() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Returns the z coordinate as int of the builder.
- getContainerFromPosition(int) - Method in interface com.github.shynixn.petblocks.api.persistence.controller.ContainerController
-
Returns the container by the given order id.
- getDefaultPetBlockController() - Static method in class com.github.shynixn.petblocks.api.PetBlocksApi
-
Returns the petBlock controller.
- getDefaultPetMetaController() - Static method in class com.github.shynixn.petblocks.api.PetBlocksApi
-
Returns the default meta controller.
- getDisplayName() - Method in interface com.github.shynixn.petblocks.api.business.entity.GUIItemContainer
-
Returns the displayName of the itemStack if present.
- getEngine() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Returns the data of the engine.
- getEngineEntity() - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Returns the entity being used as engine.
- getEntity() - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlockPartEntity
-
Returns the entity hidden by this object.
- getEntityDisplayName() - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Returns the displayName of the petblock.
- getEntityType() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.EngineContainer
-
Returns the entityType.
- getExecuteableScript() - Method in interface com.github.shynixn.petblocks.api.business.entity.GUIItemContainer
-
Returns the optional executable script.
- getFromId(long) - Method in interface com.github.shynixn.petblocks.api.persistence.controller.IDatabaseController
-
Returns the item of the given id.
- getFromItem(T) - Method in interface com.github.shynixn.petblocks.api.persistence.controller.ParticleController
-
Returns the particleEffect by the given container.
- getFromPlayer(Player) - Method in interface com.github.shynixn.petblocks.api.business.controller.PetBlockController
-
Returns the petblock of the given player.
- getFromPlayer(Player) - Method in interface com.github.shynixn.petblocks.api.persistence.controller.PetMetaController
-
Returns the petData from the given player.
- getFromUUID(UUID) - Method in interface com.github.shynixn.petblocks.api.persistence.controller.PlayerMetaController
-
Returns the playerMeta of the given uuid.
- getGUIItem() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.EngineContainer
-
Returns the guiItem of the engine.
- getGUIItemFromName(String) - Method in interface com.github.shynixn.petblocks.api.persistence.controller.OtherGUIItemsController
-
Returns the guiItem by the given name.
- getHeadItemStack() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Returns the itemStack for the head.
- getId() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.Persistenceable
-
Returns the id of the object.
- getItemDamage() - Method in interface com.github.shynixn.petblocks.api.business.entity.GUIItemContainer
-
Returns the damage of the item.
- getItemDamage() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Returns the damage of the item.
- getItemId() - Method in interface com.github.shynixn.petblocks.api.business.entity.GUIItemContainer
-
Returns the id of the item.
- getItemId() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Returns the id of the item.
- getItemMaterialName() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Returns the material name of the item id.
- getLocation() - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Returns the location of the entity.
- getLore() - Method in interface com.github.shynixn.petblocks.api.business.entity.GUIItemContainer
-
Returns the lore of the itemStack if present.
- getMeta() - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Returns the meta of the petblock.
- getName() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PlayerMeta
-
Returns the name of the playerData.
- getPage() - Method in interface com.github.shynixn.petblocks.api.business.entity.GUIItemContainer
-
Returns the guiPage of this container.
- getParticleEffect() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.EngineContainer
-
Returns the optional default particle effect for this engine.
- getParticleEffectMeta() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Returns the particleEffect meta.
- getPermission() - Method in enum com.github.shynixn.petblocks.api.business.enumeration.Permission
-
Returns all permission in an array.
- getPetDisplayName() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Returns the stored display name of the pet which appear above it's head on respawn.
- getPetName() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.EngineContainer
-
Returns the optional default pet name for this engine.
- getPitch() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Returns the pitch of the builder.
- getPlayer() - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Deprecated.
- getPlayer() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PlayerMeta
-
Deprecated.
- getPlayerMeta() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Returns the meta of the owner.
- getPosition() - Method in interface com.github.shynixn.petblocks.api.business.entity.GUIItemContainer
-
Returns the position of the itemStack in the ui.
- getRideType() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.EngineContainer
-
Returns the rideType.
- getSkin() - Method in interface com.github.shynixn.petblocks.api.business.entity.GUIItemContainer
-
Returns the skin of the itemStack.
- getSkin() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Returns the skin of the pet.
- getUUID() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PlayerMeta
-
Returns the uuid of the playerData.
- getWalkingSound() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.EngineContainer
-
Returns the walking sound.
- getWorldName() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Returns the worldname of the builder.
- getX() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Returns the x coordinate of the builder.
- getY() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Returns the y coordinate of the builder.
- getYaw() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Returns the yaw of the builder.
- getZ() - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Returns the z coordinate of the builder.
- GUIItemContainer<Player> - Interface in com.github.shynixn.petblocks.api.business.entity
-
Holds general info about the UI items.
- GUIPage - Enum in com.github.shynixn.petblocks.api.business.enumeration
-
List of GUI pages in the Petblocks's UI.
- setAge(long) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Sets the age in ticks.
- setCoordinates(double, double, double) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Sets the coordinates x, y, z.
- setDieing() - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Deprecated.
- setDisplayName(String) - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Sets the displayName of the petblock.
- setEnabled(boolean) - Method in interface com.github.shynixn.petblocks.api.business.entity.GUIItemContainer
-
Sets the itemContainer enabled.
- setEnabled(boolean) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Sets the petblock enabled.
- setEngine(EngineContainer<T>) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Sets the data of the engine.
- setEngine(EngineContainer<T>, boolean) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Sets the data of the engine.
- setName(String) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PlayerMeta
-
Sets the name of the playerData.
- setPetDisplayName(String) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Sets the stored display name of the pet which appears above it's head on respawn.
- setPitch(double) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Sets the pitch of the builder.
- setRotation(double, double) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Sets the rotation yaw, pitch.
- setSkin(String) - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Deprecated.
- setSkin(Object, byte) - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Deprecated.
- setSkin(int, int, String, boolean) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Deprecated.
- setSkin(String, int, String, boolean) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Sets the itemStack.
- setSoundEnabled(boolean) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PetMeta
-
Sets the pet sound enabled.
- setUuid(UUID) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.PlayerMeta
-
Sets the uuid of the playerData.
- setVelocity(Object) - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlock
-
Sets the velocity of the petblock.
- setWorldName(String) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Sets the worldName of the builder.
- setX(double) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Sets the x coordinate of the builder.
- setY(double) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Sets the y coordinate of the builder.
- setYaw(double) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Sets the yaw of the builder.
- setZ(double) - Method in interface com.github.shynixn.petblocks.api.persistence.entity.IPosition
-
Sets the z coordinate of the builder.
- size() - Method in interface com.github.shynixn.petblocks.api.persistence.controller.IController
-
Returns the amount of items in the repository.
- spawn(Object) - Method in interface com.github.shynixn.petblocks.api.business.entity.PetBlockPartEntity
-
Spawns the entity at the given location.
- store(T) - Method in interface com.github.shynixn.petblocks.api.persistence.controller.IController
-
Stores a new a item in the repository.