From 8cf8dbaf740a512257e44bb68f86ee145cdcc7c7 Mon Sep 17 00:00:00 2001 From: simibubi <31564874+simibubi@users.noreply.github.com> Date: Mon, 8 Jun 2020 22:16:06 +0200 Subject: [PATCH 1/7] Version bump --- gradle.properties | 2 +- src/main/java/com/simibubi/create/Create.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index d093825f5..8d71a7922 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ org.gradle.jvmargs=-Xmx3G org.gradle.daemon=false # mod version info -mod_version=0.2.4 +mod_version=0.2.4a minecraft_version=1.15.2 forge_version=31.2.3 diff --git a/src/main/java/com/simibubi/create/Create.java b/src/main/java/com/simibubi/create/Create.java index 602c71053..692cdbe22 100644 --- a/src/main/java/com/simibubi/create/Create.java +++ b/src/main/java/com/simibubi/create/Create.java @@ -38,7 +38,7 @@ public class Create { public static final String ID = "create"; public static final String NAME = "Create"; - public static final String VERSION = "0.2.4"; + public static final String VERSION = "0.2.4a"; public static Logger logger = LogManager.getLogger(); public static ItemGroup baseCreativeTab = new CreateItemGroup(); From 7e4e262f560161bf99b3ba01d11d6d3740cf3e53 Mon Sep 17 00:00:00 2001 From: simibubi <31564874+simibubi@users.noreply.github.com> Date: Tue, 9 Jun 2020 23:15:26 +0200 Subject: [PATCH 2/7] Version bump --- gradle.properties | 2 +- src/main/java/com/simibubi/create/Create.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index 8d71a7922..e63947f00 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ org.gradle.jvmargs=-Xmx3G org.gradle.daemon=false # mod version info -mod_version=0.2.4a +mod_version=0.2.4b minecraft_version=1.15.2 forge_version=31.2.3 diff --git a/src/main/java/com/simibubi/create/Create.java b/src/main/java/com/simibubi/create/Create.java index 692cdbe22..042a171ae 100644 --- a/src/main/java/com/simibubi/create/Create.java +++ b/src/main/java/com/simibubi/create/Create.java @@ -38,7 +38,7 @@ public class Create { public static final String ID = "create"; public static final String NAME = "Create"; - public static final String VERSION = "0.2.4a"; + public static final String VERSION = "0.2.4b"; public static Logger logger = LogManager.getLogger(); public static ItemGroup baseCreativeTab = new CreateItemGroup(); From 902bfb98b76812dceeb3a0e5a06b15acf8775729 Mon Sep 17 00:00:00 2001 From: simibubi <31564874+simibubi@users.noreply.github.com> Date: Tue, 9 Jun 2020 23:24:33 +0200 Subject: [PATCH 3/7] Update changelog.txt --- changelog.txt | 35 +++-------------------------------- 1 file changed, 3 insertions(+), 32 deletions(-) diff --git a/changelog.txt b/changelog.txt index 16961d7c8..a968d2849 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,33 +1,4 @@ -0.2.4: -Welcome to the future! Glad you are still here. -Warning -- Do NOT transfer world or schematic data from 1.14. This version is incompatible with any of the prior versions! -New -- Ported Create to Minecraft 1.15.2 -- Added Nixie Tubes -- Added the Extendo Grip -- Added support for TerraForged worldgen -Changes -- Removed Windowlogging, might come back as a stand-alone -- Removed Blazing, Shadow Steel and Gilded Quartz Toolsets -- Massively reworked Create palettes, offering a whole bunch of new patterns! -- The Creative Motor can now face in any direction -- The Creative Motor, Encased Fan and other directional blocks will now reverse their effective rotation when oriented backwards -- Redstone link receivers now emit their signal with the level of the strongest transmitter of the same frequency -- Changed the way cart assemblers react to redstone input -- Blocks that couldn't be placed when a contraption disassembles, now drop as items -- Some fixes regarding inconsistencies with Super Glue placement -- Deployers no longer consume food -- Deployers can now feed players -- Ploughs no longer break blocks if farmland is below them -- Super glue can no longer be removed while inbetween two blocks +0.2.4b: +A hotfix for our dear users over in Multiplayer. Fixes -- Fixed Bells duplicating themselves when moved by a contraption -- Fixed moved Deployers in breaking mode getting stuck on fluids or bedrock -- Schematicannons can no longer place water in the nether -- Fixed bug with extractors not always being able to pull from moved contraptions -- Fixed deployers not able to place certain foods on campfires -- Fixed fire-immune creatures taking damage from heated air currents -- Endermen now take damage from washing fans -- Fixed crash when assembled minecarts pick up the block below their assembler -- Schematicannons can no longer place lit furnaces \ No newline at end of file +- Fixed server crash when Cart Assembler accelerates held Minecarts \ No newline at end of file From a8c994ec9f49eb7f5ded77b223c74234606775d6 Mon Sep 17 00:00:00 2001 From: simibubi <31564874+simibubi@users.noreply.github.com> Date: Tue, 9 Jun 2020 23:51:36 +0200 Subject: [PATCH 4/7] Hotfix the hotfix - Fixed build issues of auto-published jars --- build.gradle | 2 +- changelog.txt | 5 +++-- gradle.properties | 2 +- src/main/java/com/simibubi/create/Create.java | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index 99d040299..655b1189b 100644 --- a/build.gradle +++ b/build.gradle @@ -183,7 +183,7 @@ curseforge { changelog = System.getenv('CHANGELOG') == null || System.getenv('CHANGELOG').equals('none') ? getChangelogText() : System.getenv('CHANGELOG') changelogType = 'html' releaseType = project.curse_type - mainArtifact(jar) { + mainArtifact(shadowJar) { displayName = "Create - ${version}" } relations { diff --git a/changelog.txt b/changelog.txt index a968d2849..6ddecd2f4 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,5 @@ -0.2.4b: +0.2.4c: A hotfix for our dear users over in Multiplayer. Fixes -- Fixed server crash when Cart Assembler accelerates held Minecarts \ No newline at end of file +- (0.2.4b) Fixed server crash when Cart Assembler accelerates held Minecarts +- Fixed build errors of previous version \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index e63947f00..b723abe1d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ org.gradle.jvmargs=-Xmx3G org.gradle.daemon=false # mod version info -mod_version=0.2.4b +mod_version=0.2.4c minecraft_version=1.15.2 forge_version=31.2.3 diff --git a/src/main/java/com/simibubi/create/Create.java b/src/main/java/com/simibubi/create/Create.java index 042a171ae..06942182a 100644 --- a/src/main/java/com/simibubi/create/Create.java +++ b/src/main/java/com/simibubi/create/Create.java @@ -38,7 +38,7 @@ public class Create { public static final String ID = "create"; public static final String NAME = "Create"; - public static final String VERSION = "0.2.4b"; + public static final String VERSION = "0.2.4c"; public static Logger logger = LogManager.getLogger(); public static ItemGroup baseCreativeTab = new CreateItemGroup(); From 6f1be11612f4cf0efaa3688a522b33409088b23c Mon Sep 17 00:00:00 2001 From: tterrag Date: Tue, 9 Jun 2020 19:34:57 -0400 Subject: [PATCH 5/7] Remove classifier from shadow jar --- build.gradle | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build.gradle b/build.gradle index 655b1189b..ebc42baa9 100644 --- a/build.gradle +++ b/build.gradle @@ -118,6 +118,7 @@ dependencies { } jar { + classifier = 'slim' manifest { attributes([ "Specification-Title": "create", @@ -132,6 +133,7 @@ jar { } shadowJar { + classifier = '' configurations = [project.configurations.shade] relocate 'com.tterrag.registrate', 'com.simibubi.create.repack.registrate' } From 144f46251fd35f95a439d93f77d85c4508d0a5c1 Mon Sep 17 00:00:00 2001 From: tterrag Date: Tue, 9 Jun 2020 19:42:57 -0400 Subject: [PATCH 6/7] Fix changelog html output, add changelog history --- build.gradle | 6 ++++-- changelog.txt | 51 ++++++++++++++++++++++++++++++++++++++++++++++- gradle.properties | 2 +- 3 files changed, 55 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index ebc42baa9..61646a09c 100644 --- a/build.gradle +++ b/build.gradle @@ -155,7 +155,7 @@ String getChangelogText() { def temp = it if (lineCount == 0) { temp = "Create ${version}" - temp = "

$temp

for Minecraft ${minecraft_version}
" + temp = "Create v${mod_version}  for Minecraft ${minecraft_version}
" } else if (it.startsWith('-')) { temp = "   $temp
" temp = temp.replaceAll("(\\S+\\/\\S+)#([0-9]+)\\b", "\$0"); @@ -165,14 +165,16 @@ String getChangelogText() { } str += temp lineCount++ - return } else { + str += "

Please submit any Issues you come across on the Issue Tracker.

" done = true } } return str } +new File("changelog.html").write getChangelogText() + tasks.curseforge.enabled = !dev && project.hasProperty('simi_curseforge_key') curseforge { diff --git a/changelog.txt b/changelog.txt index 6ddecd2f4..eceb49bb8 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,4 +2,53 @@ A hotfix for our dear users over in Multiplayer. Fixes - (0.2.4b) Fixed server crash when Cart Assembler accelerates held Minecarts -- Fixed build errors of previous version \ No newline at end of file +- Fixed build errors of previous version + +0.2.4a: +Just a few Bug-Fixes since the recent 1.15 release. Enjoy! +Fixes +- Fixed pistons moving at inconsistent speeds, overshooting their bounds +- Fixed belts not moving entities +- Fixed diagonal belts teleporting entities miles away +- Fixed tree fertilizer not working +- Patched some localization gaps +- Fixed pulley placing down ropes when destroyed while moving +- Fixed inconsistencies with glue removal and placement +- Fixed crash when placing a crafter between two colliding rotation sources +- Fixed cases of self-powering loops caused by blocks rotated using the wrench +- Fixed Extendo Grip animation for left-handed players +- Fixed encoding of degree symbols in tooltips + +0.2.4: +Welcome to the future! Glad you are still here. +Warning +- Do NOT transfer world or schematic data from 1.14. This version is incompatible with any of the prior versions! +New +- Ported Create to Minecraft 1.15.2 +- Added Nixie Tubes +- Added the Extendo Grip +- Added support for TerraForged worldgen +Changes +- Removed Windowlogging, might come back as a stand-alone +- Removed Blazing, Shadow Steel and Gilded Quartz Toolsets +- Massively reworked Create palettes, offering a whole bunch of new patterns! +- The Creative Motor can now face in any direction +- The Creative Motor, Encased Fan and other directional blocks will now reverse their effective rotation when oriented backwards +- Redstone link receivers now emit their signal with the level of the strongest transmitter of the same frequency +- Changed the way cart assemblers react to redstone input +- Blocks that couldn't be placed when a contraption disassembles, now drop as items +- Some fixes regarding inconsistencies with Super Glue placement +- Deployers no longer consume food +- Deployers can now feed players +- Ploughs no longer break blocks if farmland is below them +- Super glue can no longer be removed while inbetween two blocks +Fixes +- Fixed Bells duplicating themselves when moved by a contraption +- Fixed moved Deployers in breaking mode getting stuck on fluids or bedrock +- Schematicannons can no longer place water in the nether +- Fixed bug with extractors not always being able to pull from moved contraptions +- Fixed deployers not able to place certain foods on campfires +- Fixed fire-immune creatures taking damage from heated air currents +- Endermen now take damage from washing fans +- Fixed crash when assembled minecarts pick up the block below their assembler +- Schematicannons can no longer place lit furnaces \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index b723abe1d..9513489dc 100644 --- a/gradle.properties +++ b/gradle.properties @@ -17,4 +17,4 @@ projectId=328085 curse_type=beta # github information -github_project=Creators-of-Create/Create \ No newline at end of file +github_project=Creators-of-Create/Create From a4a4298c2071c742a6a8d322e465bfe05d57cd9a Mon Sep 17 00:00:00 2001 From: tterrag Date: Tue, 9 Jun 2020 19:45:38 -0400 Subject: [PATCH 7/7] Comment out changelog debugging code --- build.gradle | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 61646a09c..f665ed05d 100644 --- a/build.gradle +++ b/build.gradle @@ -173,7 +173,8 @@ String getChangelogText() { return str } -new File("changelog.html").write getChangelogText() +//changelog debugging +//new File("changelog.html").write getChangelogText() tasks.curseforge.enabled = !dev && project.hasProperty('simi_curseforge_key')