public class MetadataRewriter1_15To1_14_4 extends MetadataRewriter
protocol
Constructor and Description |
---|
MetadataRewriter1_15To1_14_4(Protocol1_15To1_14_4 protocol) |
Modifier and Type | Method and Description |
---|---|
int |
getNewEntityId(int oldId)
Returns the mapped entitiy (or the same if it has not changed).
|
protected EntityType |
getTypeFromId(int type) |
void |
handleMetadata(int entityId,
EntityType type,
Metadata metadata,
List<Metadata> metadatas,
UserConnection connection)
To be overridden to handle metadata.
|
getMetaByIndex, getObjectTracker, getObjectTypeFromId, getTracker, getTrackerAndRewriter, getTrackerAndRewriter, handleMetadata, mapType, mapTypes, registerEntityDestroy, registerMetadataRewriter, registerMetadataRewriter, registerSpawnTrackerWithData, registerTracker, registerTracker, rewriteParticle
public MetadataRewriter1_15To1_14_4(Protocol1_15To1_14_4 protocol)
public void handleMetadata(int entityId, EntityType type, Metadata metadata, List<Metadata> metadatas, UserConnection connection) throws Exception
MetadataRewriter
handleMetadata
in class MetadataRewriter
entityId
- entity idtype
- entity type, or null if not trackedmetadata
- current metadatametadatas
- full, mutable list of metadataconnection
- user connectionException
public int getNewEntityId(int oldId)
MetadataRewriter
getNewEntityId
in class MetadataRewriter
oldId
- old entity idprotected EntityType getTypeFromId(int type)
getTypeFromId
in class MetadataRewriter
Copyright © 2016–2021. All rights reserved.