diff --git a/build.gradle b/build.gradle index 4da106fad..01f3e4d68 100644 --- a/build.gradle +++ b/build.gradle @@ -22,8 +22,11 @@ version = "2.0.0" group= "li.cil.oc" // http://maven.apache.org/guides/mini/guide-naming-conventions.html archivesBaseName = "OpenComputers" +if (System.getenv("BUILD_NUMBER") != null) + version += "-dev${System.getenv("BUILD_NUMBER")}" + minecraft { - version = "1.7.2-10.12.0.1024" + version = "1.7.2-10.12.0.1028" assetDir = "eclipse/assets" } processResources diff --git a/src/main/scala/li/cil/oc/server/component/FileSystem.scala b/src/main/scala/li/cil/oc/server/component/FileSystem.scala index 74e924955..e0a74e23a 100644 --- a/src/main/scala/li/cil/oc/server/component/FileSystem.scala +++ b/src/main/scala/li/cil/oc/server/component/FileSystem.scala @@ -237,7 +237,7 @@ class FileSystem(val fileSystem: IFileSystem, var label: Label) extends ManagedC val address = ownerNbt.getString("address") if (address != "") { // Was tag list in 1.6, so wee need to check this when upgrading. - if (ownerNbt.getTag("handles").getId == NBT.TAG_INT_ARRAY) { + if (ownerNbt.hasKey("handles", NBT.TAG_INT_ARRAY)) { owners += address -> ownerNbt.getIntArray("handles").to[mutable.Set] } }