Class Resources
java.lang.Object
zombie.entity.Component
zombie.entity.components.resources.Resources
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
createResource
(String string, ResourceBlueprint resourceBlueprint) void
createResource
(ResourceBlueprint resourceBlueprint) void
createResourceFromSerial
(String string) void
createResourceFromSerial
(String string1, String string0) void
DoTooltip
(ObjectTooltip var1, ObjectTooltip.Layout var2) getResource
(int int0) getResource
(String string) int
getResourceGroup
(String string) int
getResourceIndex
(Resource resource) getResources
(List<Resource> list, ResourceChannel resourceChannel) getResources
(List<Resource> list, ResourceIO resourceIO) getResources
(List<Resource> list, ResourceIO resourceIO, ResourceChannel resourceChannel) getResources
(List<Resource> list, ResourceIO resourceIO, ResourceType resourceType) getResources
(List<Resource> list, ResourceType resourceType) getResourcesForGroup
(String string) getResourcesFromGroup
(String string, List<Resource> list, ResourceChannel resourceChannel) getResourcesFromGroup
(String string, List<Resource> list, ResourceIO resourceIO) getResourcesFromGroup
(String string, List<Resource> list, ResourceIO resourceIO, ResourceChannel resourceChannel) getResourcesFromGroup
(String string, List<Resource> list, ResourceIO resourceIO, ResourceType resourceType) getResourcesFromGroup
(String string, List<Resource> list, ResourceType resourceType) boolean
isValid()
protected void
load
(ByteBuffer byteBuffer, int int0) protected void
loadSyncData
(ByteBuffer byteBuffer) protected void
protected void
protected void
protected void
onEntityEvent
(EntityEvent var1) protected void
protected boolean
onReceivePacket
(ByteBuffer var1, EntityPacketType entityPacketType, UdpConnection var3) protected void
protected void
readFromScript
(ComponentScript componentScript) void
removeResource
(String string) void
removeResource
(Resource resource) void
removeResourceGroup
(String string) void
removeResourceGroup
(ResourceGroup resourceGroup) protected void
protected void
reset()
protected void
save
(ByteBuffer byteBuffer) protected void
saveSyncData
(ByteBuffer byteBuffer) Methods inherited from class zombie.entity.Component
DoTooltip, getComponent, getComponentType, getGameEntity, getOwner, getRenderLastPriority, getUsingPlayer, isAddedToEngine, isQualifiesForMetaStorage, isRenderLast, isRunningInMeta, isUsingPlayer, isValidOwnerType, sendClientPacket, sendComponentEvent, sendComponentEvent, sendServerPacket, sendServerPacketTo, setOwner, toString
-
Field Details
-
defaultGroup
- See Also:
-
-
Method Details
-
readFromScript
- Overrides:
readFromScript
in classComponent
-
reset
-
isValid
-
onAddedToOwner
protected void onAddedToOwner()- Overrides:
onAddedToOwner
in classComponent
-
onRemovedFromOwner
protected void onRemovedFromOwner()- Overrides:
onRemovedFromOwner
in classComponent
-
onConnectComponents
protected void onConnectComponents()- Overrides:
onConnectComponents
in classComponent
-
onFirstCreation
protected void onFirstCreation()- Overrides:
onFirstCreation
in classComponent
-
getResources
-
getResourceGroup
-
getResourcesForGroup
-
createResourceFromSerial
-
createResourceFromSerial
-
createResource
-
createResource
-
removeResourceGroup
-
removeResourceGroup
-
removeResource
-
removeResource
-
getResource
-
getResource
-
getResourceIndex
-
getResourceCount
public int getResourceCount() -
getResources
-
getResources
-
getResources
public List<Resource> getResources(List<Resource> list, ResourceIO resourceIO, ResourceChannel resourceChannel) -
getResources
-
getResources
public List<Resource> getResources(List<Resource> list, ResourceIO resourceIO, ResourceType resourceType) -
getResourcesFromGroup
-
getResourcesFromGroup
-
getResourcesFromGroup
public List<Resource> getResourcesFromGroup(String string, List<Resource> list, ResourceIO resourceIO, ResourceChannel resourceChannel) -
getResourcesFromGroup
-
getResourcesFromGroup
public List<Resource> getResourcesFromGroup(String string, List<Resource> list, ResourceIO resourceIO, ResourceType resourceType) -
onReceivePacket
protected boolean onReceivePacket(ByteBuffer var1, EntityPacketType entityPacketType, UdpConnection var3) throws IOException - Specified by:
onReceivePacket
in classComponent
- Throws:
IOException
-
saveSyncData
- Specified by:
saveSyncData
in classComponent
- Throws:
IOException
-
loadSyncData
- Specified by:
loadSyncData
in classComponent
- Throws:
IOException
-
save
- Overrides:
save
in classComponent
- Throws:
IOException
-
load
- Overrides:
load
in classComponent
- Throws:
IOException
-
onComponentEvent
- Overrides:
onComponentEvent
in classComponent
-
onEntityEvent
- Overrides:
onEntityEvent
in classComponent
-
DoTooltip
-
renderlast
protected void renderlast()- Overrides:
renderlast
in classComponent
-