268269270271272273274275276277278
newItem.setPosition(x, y); if (newItem != item) { zone.add(newItem); } newItem.notifyWorldAboutChanges(); newItem.onPutOnGround(player); new ItemLogger().displace(player, newItem, zone, oldX, oldY, x, y); } else { entity.setPosition(x, y);