Since the update, Everything starts out as Errors.

Published by mac44444 on
Status
Works as designed
Issue description

Alright so, Let me keep this as Brief as i can; the updates (i believe) To the different Mod elements' stuff (I.E, new options and things)

may be the thing that causes errors when porting a mod through versions.

Generally, this shouldn't be much of an issue, Right?

Just update all mod elements and you should be good, Because the error stops from then.

However, If you have/are making a bigger Mod (Like Me), Then the issue becomes MUCH More Tedious to Get rid of.

I'd just like to know how i can solve this Faster, because i'm losing patience while updating everything.

If it helps, i added a picture of my logs.

Issue comments

Forgot to elaborate : This is from porting my mod from 1.12.2 to 1.14.4 Sorry!

Alright, The Solution Worked. But i have a second problem.

Some mod elements seem to have just.. Broken? I am unable to save them, and they cannot have Procedures or other mod elements call for them... Something like that.

Here are the logs for that :

I can't create any new Dimensions either. It just doesn't save, And creates a sort of "Ghost Dimension" or something.

Attempting to open one of these "Ghost Mod Elements" makes an error message that says:

"This mod does not have saved Instance. If you want to make it editable, You need to remake it."

Executing gradle task: build
Build info: MCreator 2019.5.51710, 1.14.4, 64-bit, 16342 MB, Windows 10, JVM 1.8.0_222, JAVA_HOME: C:\Program Files\Pylo\MCreator\jdk
> Configure project :
New Dep: net.minecraftforge:forge:1.14.4-28.1.106_mapped_snapshot_20190719-1.14.3
> Task :compileJava
C:\Users\Nutzer\MCreatorWorkspaces\Overpower\src\main\java\net\mcreator\overpower\MCreatorAnomalicchestOnBlockRightClicked.java:60: error: package MCreatorAnomalicchestgui does not exist
               return new MCreatorAnomalicchestgui.GuiContainerMod(id, inventory, new PacketBuffer(Unpooled.buffer())
                                                  ^
C:\Users\Nutzer\MCreatorWorkspaces\Overpower\src\main\java\net\mcreator\overpower\MCreatorBinkonore.java:67: error: cannot find symbol
               if (dimensionType == MCreatorEtherialDimension.type)
                                    ^
  symbol: variable MCreatorEtherialDimension
C:\Users\Nutzer\MCreatorWorkspaces\Overpower\src\main\java\net\mcreator\overpower\MCreatorCloudBlock.java:86: error: cannot find symbol
               if (dimensionType == MCreatorSkydimension.type)
                                    ^
  symbol: variable MCreatorSkydimension
C:\Users\Nutzer\MCreatorWorkspaces\Overpower\src\main\java\net\mcreator\overpower\MCreatorEtherialLiquid.java:93: error: cannot find symbol
               if (dimensionType == MCreatorEtherialDimension.type)
                                    ^
  symbol: variable MCreatorEtherialDimension
C:\Users\Nutzer\MCreatorWorkspaces\Overpower\src\main\java\net\mcreator\overpower\MCreatorGrysiteore.java:79: error: cannot find symbol
               if (dimensionType == MCreatorEtherialDimension.type)
                                    ^
  symbol: variable MCreatorEtherialDimension
C:\Users\Nutzer\MCreatorWorkspaces\Overpower\src\main\java\net\mcreator\overpower\MCreatorPurifiedwaterliquid.java:93: error: cannot find symbol
               if (dimensionType == MCreatorSkydimension.type)
                                    ^
  symbol: variable MCreatorSkydimension
C:\Users\Nutzer\MCreatorWorkspaces\Overpower\src\main\java\net\mcreator\overpower\MCreatorRaincloudBlock.java:98: error: cannot find symbol
               if (dimensionType == MCreatorSkydimension.type)
                                    ^
  symbol: variable MCreatorSkydimension
C:\Users\Nutzer\MCreatorWorkspaces\Overpower\src\main\java\net\mcreator\overpower\MCreatorSkyOre.java:85: error: cannot find symbol
               if (dimensionType == MCreatorSkydimension.type)
                                    ^
  symbol: variable MCreatorSkydimension
C:\Users\Nutzer\MCreatorWorkspaces\Overpower\src\main\java\net\mcreator\overpower\MCreatorVitheore.java:67: error: cannot find symbol
               if (dimensionType == MCreatorEtherialDimension.type)
                                    ^
  symbol: variable MCreatorEtherialDimension
C:\Users\Nutzer\MCreatorWorkspaces\Overpower\src\main\java\net\mcreator\overpower\MCreatorVoidwater.java:93: error: cannot find symbol
               if (dimensionType == MCreatorVoidDimension.type)
                                    ^
  symbol: variable MCreatorVoidDimension
10 errors
> Task :compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/4.9/userguide/command_line_interface.html#sec:c…
BUILD FAILED in 7s
1 actionable task: 1 executed
BUILD FAILED
Task completed in 19279 milliseconds

 

I'll try deleting cache, then Gradle if that doesn't work.

I'm sorry if the solution is just right infront of my nose- im not very good  at these things :(

I do not remember deleting any mod elements. All my 3 dimensions are perfectly intact as they had always been.

However trying to update said dimensions just, Doesn't work. Nothing happens.

All the changes i made to fix some errors Had nothing to do with my Dimensions.

Well I can not test this because it crashes because of this texture. Please fix this first and give me the workspace with this fixed so I can even test the actual bug you are reporting.

Put the version with the fixed textures up. I'm still not sure if its an issue with the elements or my mcreator messing up.

You will need to remake mod elements that say

"This mod does not have saved Instance. If you want to make it editable, You need to remake it."

To stop MCreator from messing new mod elements (dimension), do the following: Build & run -> Reload Gradle project

Then do Build & run -> Regenerate code and build

You attached workspace that still does not work:

Description: Rendering overlay
net.minecraft.util.ResourceLocationException: Non [a-z0-9/._-] character in path of location: overpower:items/imported piskel (69)

You are welcome! I am glad I could help :) If you like what we do, consider donating to us to help us keep this project up.