Index
All Classes and Interfaces|All Packages
B
- BoundEntityComponent - Class in com.mrbysco.itemframes.component
- BoundEntityComponent(UUID) - Constructor for class com.mrbysco.itemframes.component.BoundEntityComponent
- BreakSystem() - Constructor for class com.mrbysco.itemframes.system.ItemFrameSystems.BreakSystem
C
- clone() - Method in class com.mrbysco.itemframes.component.BoundEntityComponent
- clone() - Method in class com.mrbysco.itemframes.component.ItemFrameComponent
- CODEC - Static variable in class com.mrbysco.itemframes.component.BoundEntityComponent
- CODEC - Static variable in class com.mrbysco.itemframes.component.ItemFrameComponent
- CODEC - Static variable in class com.mrbysco.itemframes.interaction.ItemFrameEntityInteraction
- CODEC - Static variable in class com.mrbysco.itemframes.interaction.ItemFrameInteraction
- com.mrbysco.itemframes - package com.mrbysco.itemframes
- com.mrbysco.itemframes.component - package com.mrbysco.itemframes.component
- com.mrbysco.itemframes.interaction - package com.mrbysco.itemframes.interaction
- com.mrbysco.itemframes.system - package com.mrbysco.itemframes.system
- com.mrbysco.itemframes.util - package com.mrbysco.itemframes.util
F
- firstRun(InteractionType, InteractionContext, CooldownHandler) - Method in class com.mrbysco.itemframes.interaction.ItemFrameEntityInteraction
- FrameUtil - Class in com.mrbysco.itemframes.util
- FrameUtil() - Constructor for class com.mrbysco.itemframes.util.FrameUtil
G
- get() - Static method in class com.mrbysco.itemframes.ItemFramePlugin
- getAttachedEntity() - Method in class com.mrbysco.itemframes.component.BoundEntityComponent
- getBoundEntityComponent() - Method in class com.mrbysco.itemframes.ItemFramePlugin
- getComponentType() - Static method in class com.mrbysco.itemframes.component.BoundEntityComponent
- getComponentType() - Static method in class com.mrbysco.itemframes.component.ItemFrameComponent
- getFrameEntity(World, Vector3i) - Static method in class com.mrbysco.itemframes.util.FrameUtil
-
Get the item frame's entity store reference at the given position
- getFrameItem(World, Vector3i) - Static method in class com.mrbysco.itemframes.util.FrameUtil
-
Get the item in the item frame at the given position
- getFramePosition() - Method in class com.mrbysco.itemframes.component.ItemFrameComponent
- getFrameRotation() - Method in class com.mrbysco.itemframes.component.ItemFrameComponent
- getHeldStack() - Method in class com.mrbysco.itemframes.component.ItemFrameComponent
- getItemFrameComponent() - Method in class com.mrbysco.itemframes.ItemFramePlugin
- getItemModel(Item) - Static method in class com.mrbysco.itemframes.util.FrameUtil
- getItemModelId(Item) - Static method in class com.mrbysco.itemframes.util.FrameUtil
- getQuery() - Method in class com.mrbysco.itemframes.system.ItemFrameSystems.BreakSystem
- getQuery() - Method in class com.mrbysco.itemframes.system.ItemFrameSystems.ItemFrameTick
- getQuery() - Method in class com.mrbysco.itemframes.system.ItemFrameSystems.PlaceSystem
- getWaitForDataFrom() - Method in class com.mrbysco.itemframes.interaction.ItemFrameEntityInteraction
- getWaitForDataFrom() - Method in class com.mrbysco.itemframes.interaction.ItemFrameInteraction
H
- handle(int, ArchetypeChunk, Store, CommandBuffer, BreakBlockEvent) - Method in class com.mrbysco.itemframes.system.ItemFrameSystems.BreakSystem
- handle(int, ArchetypeChunk, Store, CommandBuffer, PlaceBlockEvent) - Method in class com.mrbysco.itemframes.system.ItemFrameSystems.PlaceSystem
I
- interactWithBlock(World, CommandBuffer, InteractionType, InteractionContext, ItemStack, Vector3i, CooldownHandler) - Method in class com.mrbysco.itemframes.interaction.ItemFrameInteraction
- isFrameBlock(World, Vector3i) - Static method in class com.mrbysco.itemframes.util.FrameUtil
-
Check if the block at the given position is an item frame
- isItemFrame(String) - Static method in class com.mrbysco.itemframes.util.FrameUtil
-
Check if the given frame ID corresponds to an item frame
- ITEM_FRAME_COMPONENT - Static variable in class com.mrbysco.itemframes.util.FrameUtil
-
The component type for item frame components (For mod compatibility)
- ItemFrameComponent - Class in com.mrbysco.itemframes.component
- ItemFrameComponent(ItemStack, Vector3i, int) - Constructor for class com.mrbysco.itemframes.component.ItemFrameComponent
- ItemFrameEntityInteraction - Class in com.mrbysco.itemframes.interaction
- ItemFrameEntityInteraction() - Constructor for class com.mrbysco.itemframes.interaction.ItemFrameEntityInteraction
- ItemFrameInteraction - Class in com.mrbysco.itemframes.interaction
- ItemFrameInteraction() - Constructor for class com.mrbysco.itemframes.interaction.ItemFrameInteraction
- ItemFramePlugin - Class in com.mrbysco.itemframes
- ItemFramePlugin(JavaPluginInit) - Constructor for class com.mrbysco.itemframes.ItemFramePlugin
- ItemFrameSystems - Class in com.mrbysco.itemframes.system
- ItemFrameSystems() - Constructor for class com.mrbysco.itemframes.system.ItemFrameSystems
- ItemFrameSystems.BreakSystem - Class in com.mrbysco.itemframes.system
- ItemFrameSystems.ItemFrameTick - Class in com.mrbysco.itemframes.system
- ItemFrameSystems.PlaceSystem - Class in com.mrbysco.itemframes.system
- ItemFrameTick() - Constructor for class com.mrbysco.itemframes.system.ItemFrameSystems.ItemFrameTick
- ItemHelper - Class in com.mrbysco.itemframes.util
- ItemHelper() - Constructor for class com.mrbysco.itemframes.util.ItemHelper
L
- LOGGER - Static variable in class com.mrbysco.itemframes.ItemFramePlugin
P
- PlaceSystem() - Constructor for class com.mrbysco.itemframes.system.ItemFrameSystems.PlaceSystem
R
- remakeItemEntity(Store, Ref, ItemStack, int) - Static method in class com.mrbysco.itemframes.util.FrameUtil
-
Remake the item entity for the given item stack
- removeVariantComponents(Store, Ref) - Static method in class com.mrbysco.itemframes.util.FrameUtil
S
- setAttachedEntity(UUID) - Method in class com.mrbysco.itemframes.component.BoundEntityComponent
- setFrameItem(CommandBuffer, World, Vector3i, ItemStack, boolean) - Static method in class com.mrbysco.itemframes.util.FrameUtil
-
Set the item in the item frame at the given position
- setFramePosition(Vector3i) - Method in class com.mrbysco.itemframes.component.ItemFrameComponent
- setFrameRotation(int) - Method in class com.mrbysco.itemframes.component.ItemFrameComponent
- setHeldStack(ItemStack) - Method in class com.mrbysco.itemframes.component.ItemFrameComponent
- setup() - Method in class com.mrbysco.itemframes.ItemFramePlugin
- simulateInteractWithBlock(InteractionType, InteractionContext, ItemStack, World, Vector3i) - Method in class com.mrbysco.itemframes.interaction.ItemFrameInteraction
- spawnItem(ComponentAccessor, ItemFrameComponent, Ref) - Static method in class com.mrbysco.itemframes.util.ItemHelper
T
- tick(float, int, ArchetypeChunk, Store, CommandBuffer) - Method in class com.mrbysco.itemframes.system.ItemFrameSystems.ItemFrameTick
All Classes and Interfaces|All Packages