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
This error is not about mod elements but a broken cache. It is fixable by doing the second most common solution described on this page: https://mcreator.net/wiki/gradle-setup-errors#wiki-index-1
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.
Caused by: net.minecraft.util.ResourceLocationException: Non [a-z0-9/._-] character in path of location: overpower:blocks/imported piskel (76)
https://mcreator.net/wiki/minecraft-1144-resourcelocationexception-non-z0-9-character-path-location
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
Forgot to elaborate : This is from porting my mod from 1.12.2 to 1.14.4 Sorry!