From 39bf91d9ff31b037e62f6721ead7ef1a3ef1ce4f Mon Sep 17 00:00:00 2001 From: Doyoung Gwak Date: Tue, 28 May 2019 13:30:18 +0900 Subject: [PATCH] remove redundant type casting detail: item's type is defined as short. --- core/src/io/anuke/mindustry/world/ItemBuffer.java | 2 +- .../io/anuke/mindustry/world/blocks/distribution/Conveyor.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/io/anuke/mindustry/world/ItemBuffer.java b/core/src/io/anuke/mindustry/world/ItemBuffer.java index 3c80a87f54..b46efaca3f 100644 --- a/core/src/io/anuke/mindustry/world/ItemBuffer.java +++ b/core/src/io/anuke/mindustry/world/ItemBuffer.java @@ -25,7 +25,7 @@ public class ItemBuffer{ public void accept(Item item, short data){ //if(!accepts()) return; - buffer[index++] = Pack.longInt(Float.floatToIntBits(Time.time()), Pack.shortInt((short)item.id, data)); + buffer[index++] = Pack.longInt(Float.floatToIntBits(Time.time()), Pack.shortInt(item.id, data)); } public void accept(Item item){ diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java b/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java index a2cbf90315..1f7113a686 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java @@ -406,7 +406,7 @@ public class Conveyor extends Block{ static long packItem(Item item, float x, float y){ short[] shorts = packShorts; - shorts[0] = (short)item.id; + shorts[0] = item.id; shorts[1] = (short)(x * Short.MAX_VALUE); shorts[2] = (short)((y - 1f) * Short.MAX_VALUE); return Pack.longShorts(shorts);