Skip to content

Commit

Permalink
-127 ~ 128 to 0 ~ 255 entityTypeID (#8874)
Browse files Browse the repository at this point in the history
  • Loading branch information
siede2010 authored Jul 31, 2023
1 parent c406979 commit e4bc6e2
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion core/src/mindustry/core/NetClient.java
Original file line number Diff line number Diff line change
Expand Up @@ -414,7 +414,7 @@ public static void readSyncEntity(DataInputStream input, Reads read) throws IOEx

//entity must not be added yet, so create it
if(entity == null){
entity = (Syncc)EntityMapping.map(typeID).get();
entity = (Syncc)EntityMapping.map(typeID & 0xFF).get();
entity.id(id);
if(!netClient.isEntityUsed(entity.id())){
add = true;
Expand Down
2 changes: 1 addition & 1 deletion core/src/mindustry/core/NetServer.java
Original file line number Diff line number Diff line change
Expand Up @@ -947,7 +947,7 @@ public void writeEntitySnapshot(Player player) throws IOException{

//write all entities now
dataStream.writeInt(entity.id()); //write id
dataStream.writeByte(entity.classId()); //write type ID
dataStream.writeByte(entity.classId() & 0xFF); //write type ID
entity.writeSync(Writes.get(dataStream)); //write entity

sent++;
Expand Down

0 comments on commit e4bc6e2

Please sign in to comment.