From bea8cea59ddaaedd766f0e0cc7f80dc82f5172cf Mon Sep 17 00:00:00 2001 From: simibubi <31564874+simibubi@users.noreply.github.com> Date: Sun, 7 Nov 2021 20:58:46 +0100 Subject: [PATCH] Get building - Fixed super glue not spawning particles on break - Fixed logspam when goggle overlays are shown - Fixed blocks launched by a schematicannon spiraling through the air - Fixed javadoc errors --- gradle.properties | 2 +- src/main/java/com/simibubi/create/Create.java | 2 +- .../components/structureMovement/glue/SuperGlueEntity.java | 2 +- .../content/contraptions/goggles/GoggleOverlayRenderer.java | 2 +- .../content/schematics/block/SchematicannonRenderer.java | 6 ++++-- .../data/recipe/MechanicalCraftingRecipeBuilder.java | 6 +++--- src/main/resources/META-INF/mods.toml | 2 +- 7 files changed, 12 insertions(+), 10 deletions(-) diff --git a/gradle.properties b/gradle.properties index 7cc576625..e73bfe0db 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.3.2f +mod_version = 0.4 minecraft_version = 1.17.1 forge_version = 37.0.104 diff --git a/src/main/java/com/simibubi/create/Create.java b/src/main/java/com/simibubi/create/Create.java index 89ef019e0..43b8f4f29 100644 --- a/src/main/java/com/simibubi/create/Create.java +++ b/src/main/java/com/simibubi/create/Create.java @@ -61,7 +61,7 @@ public class Create { public static final String ID = "create"; public static final String NAME = "Create"; - public static final String VERSION = "0.3.2f"; + public static final String VERSION = "0.4-unstable"; public static final Logger LOGGER = LogManager.getLogger(); diff --git a/src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/glue/SuperGlueEntity.java b/src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/glue/SuperGlueEntity.java index 586d43eb0..e173183af 100644 --- a/src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/glue/SuperGlueEntity.java +++ b/src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/glue/SuperGlueEntity.java @@ -276,9 +276,9 @@ public class SuperGlueEntity extends Entity } if (isAlive() && !level.isClientSide) { + onBroken(source.getEntity()); kill(); markHurt(); - onBroken(source.getEntity()); } return true; diff --git a/src/main/java/com/simibubi/create/content/contraptions/goggles/GoggleOverlayRenderer.java b/src/main/java/com/simibubi/create/content/contraptions/goggles/GoggleOverlayRenderer.java index 48c34e8cc..6ba5e0318 100644 --- a/src/main/java/com/simibubi/create/content/contraptions/goggles/GoggleOverlayRenderer.java +++ b/src/main/java/com/simibubi/create/content/contraptions/goggles/GoggleOverlayRenderer.java @@ -149,7 +149,7 @@ public class GoggleOverlayRenderer { return; ms.pushPose(); - Screen tooltipScreen = new TooltipScreen(null); + Screen tooltipScreen = new TooltipScreen(new TextComponent("")); tooltipScreen.init(mc, mc.getWindow() .getGuiScaledWidth(), mc.getWindow() diff --git a/src/main/java/com/simibubi/create/content/schematics/block/SchematicannonRenderer.java b/src/main/java/com/simibubi/create/content/schematics/block/SchematicannonRenderer.java index e46267e33..6362c8db8 100644 --- a/src/main/java/com/simibubi/create/content/schematics/block/SchematicannonRenderer.java +++ b/src/main/java/com/simibubi/create/content/schematics/block/SchematicannonRenderer.java @@ -165,8 +165,10 @@ public class SchematicannonRenderer extends SafeTileEntityRenderer p_200464_1_) { this.build(p_200464_1_, ForgeRegistries.ITEMS.getKey(this.result)); } /** - * Builds this recipe into an {@link IFinishedRecipe}. Use + * Builds this recipe into a {@link FinishedRecipe}. Use * {@link #build(Consumer)} if save is the same as the ID for the result. */ public void build(Consumer p_200466_1_, String p_200466_2_) { @@ -122,7 +122,7 @@ public class MechanicalCraftingRecipeBuilder { } /** - * Builds this recipe into an {@link IFinishedRecipe}. + * Builds this recipe into a {@link FinishedRecipe}. */ public void build(Consumer p_200467_1_, ResourceLocation p_200467_2_) { validate(p_200467_2_); diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml index 4c3401433..68d417929 100644 --- a/src/main/resources/META-INF/mods.toml +++ b/src/main/resources/META-INF/mods.toml @@ -5,7 +5,7 @@ license="MIT" [[mods]] modId="create" -version="0.3.2f" +version="0.4" displayName="Create" #updateJSONURL="" displayURL="https://www.curseforge.com/minecraft/mc-mods/create"