Package devs.beer.nativepackets.api
Interface EntityMetadataPacketView
- All Superinterfaces:
PacketView
Zero-copy view of clientbound entity metadata. Native entries are borrowed.
-
Method Summary
Modifier and TypeMethodDescriptionintentityId()voidentityId(int entityId) entry(int entryIndex) intentryNativeHandle(int entryIndex) findByIndex(int metadataIndex) <T> Tget(EntityMetadataField<T> field) intmetadataIndex(int entryIndex) booleanremove(EntityMetadataField<?> field) booleanremoveByIndex(int metadataIndex) <T> voidset(EntityMetadataField<T> field, T value) voidset(NativeMetadataEntry entry) Methods inherited from interface devs.beer.nativepackets.api.PacketView
isModified, nativeHandle, type
-
Method Details
-
entityId
int entityId() -
entryCount
int entryCount() -
metadataIndex
int metadataIndex(int entryIndex) -
entryNativeHandle
-
entry
-
findByIndex
-
get
-
entityId
void entityId(int entityId) -
set
-
set
-
removeByIndex
boolean removeByIndex(int metadataIndex) -
remove
-