public class MetadataRewriter1_11To1_10 extends MetadataRewriter
protocol
Constructor and Description |
---|
MetadataRewriter1_11To1_10(Protocol1_11To1_10 protocol) |
Modifier and Type | Method and Description |
---|---|
static Optional<Metadata> |
getById(List<Metadata> metadatas,
int id) |
protected EntityType |
getObjectTypeFromId(int type)
Returns the entity type from the given id.
|
protected EntityType |
getTypeFromId(int type) |
protected void |
handleMetadata(int entityId,
EntityType type,
Metadata metadata,
List<Metadata> metadatas,
UserConnection connection)
To be overridden to handle metadata.
|
static Entity1_11Types.EntityType |
rewriteEntityType(int numType,
List<Metadata> metadata) |
getMetaByIndex, getNewEntityId, getObjectTracker, getTracker, getTrackerAndRewriter, getTrackerAndRewriter, handleMetadata, mapType, mapTypes, registerEntityDestroy, registerMetadataRewriter, registerMetadataRewriter, registerSpawnTrackerWithData, registerTracker, registerTracker, rewriteParticle
public MetadataRewriter1_11To1_10(Protocol1_11To1_10 protocol)
protected void handleMetadata(int entityId, EntityType type, Metadata metadata, List<Metadata> metadatas, UserConnection connection)
MetadataRewriter
handleMetadata
in class MetadataRewriter
entityId
- entity idtype
- entity type, or null if not trackedmetadata
- current metadatametadatas
- full, mutable list of metadataconnection
- user connectionprotected EntityType getTypeFromId(int type)
getTypeFromId
in class MetadataRewriter
protected EntityType getObjectTypeFromId(int type)
MetadataRewriter
MetadataRewriter.getTypeFromId(int)
.getObjectTypeFromId
in class MetadataRewriter
type
- entity type idpublic static Entity1_11Types.EntityType rewriteEntityType(int numType, List<Metadata> metadata)
Copyright © 2016–2021. All rights reserved.