From f73418f231ec36d4e1a08f07e4eace82c653f5c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Thu, 14 May 2015 22:21:40 +0200 Subject: [PATCH] Increase max allowed EEPROM label length. --- src/main/scala/li/cil/oc/common/init/Items.scala | 2 +- src/main/scala/li/cil/oc/server/component/EEPROM.scala | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/li/cil/oc/common/init/Items.scala b/src/main/scala/li/cil/oc/common/init/Items.scala index e045caa00..d559632a1 100644 --- a/src/main/scala/li/cil/oc/common/init/Items.scala +++ b/src/main/scala/li/cil/oc/common/init/Items.scala @@ -146,7 +146,7 @@ object Items extends ItemAPI { override def registerEEPROM(name: String, code: Array[Byte], data: Array[Byte], readonly: Boolean): ItemStack = { val nbt = new NBTTagCompound() if (name != null) { - nbt.setString(Settings.namespace + "label", name.trim.take(16)) + nbt.setString(Settings.namespace + "label", name.trim.take(24)) } if (code != null) { nbt.setByteArray(Settings.namespace + "eeprom", code.take(Settings.get.eepromSize)) diff --git a/src/main/scala/li/cil/oc/server/component/EEPROM.scala b/src/main/scala/li/cil/oc/server/component/EEPROM.scala index 5594d386b..2e70c6dbf 100644 --- a/src/main/scala/li/cil/oc/server/component/EEPROM.scala +++ b/src/main/scala/li/cil/oc/server/component/EEPROM.scala @@ -54,7 +54,7 @@ class EEPROM extends prefab.ManagedEnvironment { if (readonly) { return result(Unit, "storage is readonly") } - label = args.optString(0, "EEPROM").trim.take(16) + label = args.optString(0, "EEPROM").trim.take(24) if (label.length == 0) label = "EEPROM" result(label) }