Legoboy0109
Forge Modder-
Posts
30 -
Joined
-
Last visited
Everything posted by Legoboy0109
-
I am making a block integrated with the RF api, but I want to make it so it can only connect from a certain side, but since it is a block with the directional blockstate, I need to check what direction it's facing before setting the side it can connect from. If I try to reference the FACING variable it says incompatible operand types. How would I do this? Thanks, Legoboy0109
-
Why Gradle? (Also is There Any Way to Develop Mods Without it)
Legoboy0109 replied to Legoboy0109's topic in Modder Support
Well then explain why almost every time I run that one command you say is the easiest thing ever it says "Build Failed" and I have to go find a way to fix it. -
Why Gradle? (Also is There Any Way to Develop Mods Without it)
Legoboy0109 replied to Legoboy0109's topic in Modder Support
Sorry, I wasn't trying to be stupid, I just had a legitimate question. Maybe you just do this so much that it all seems easy to you, but not all of us are "Forge Code Gods". If you're going to be so salty maybe I should just stick to playing with mods or vanilla. Maybe it would be better if someone just made a new mod loader that could run all forge mods and was easier to use. -
Why Gradle? (Also is There Any Way to Develop Mods Without it)
Legoboy0109 replied to Legoboy0109's topic in Modder Support
I've used IDEA before and it's not bad, but the problem I have is that I can't just import an eclipse project from git to develop mods on a school computer for my programming classes or when I'm on my friends computer at the school. I understand that they can't just distribute jars, but would it be possible to have an eclipse project that just has all those patches already imported that I can clone through git? -
Can't install due to network issue (possibly)?
Legoboy0109 replied to Set3's topic in Modder Support
It seems like an issue with your connection to the minecraftforge website. Could it be that it still wants to go through adfocus maybe? -
I was just wondering because gradle can be a pain to setup and doesn't work on all computers and wi-fi networks. It also doesn't always integrate into ide's well and it would just work better if there was some sort of eclipse project package that had all the libs and jar files you needed as well as the files and setup to run the mod in a forge environment.
-
[1.9.4]Referencing the .minecraft folder
Legoboy0109 replied to Legoboy0109's topic in Modder Support
No I don't need to reference specific audio files, I want to be able to put any audio file in a folder in the .minecraft folder and reference that with the block in game. -
I'm working on a mod that adds a block that can play audio files, but I need to know how to reference the .minecraft folder to find those sounds. Thanks, Legoboy0109
-
I'm making a small mod right now that let's you change the way dual wielding works. Basically you can dual wield certain weapons together and it's really cool. But how would I go about changing the dual wielding system so that you can swing the sword in your off-hand with right click, and the main-hand with left click. Thanks, Legoboy0109
-
I'm working on a mod that lets you "upgrade" yourself, and I was trying to figure out how I would override the EntityPlayer, but only add stuff to it, like shapeshifting, and adding textures to the player that arent't armor. If anyone knows how to do this I would love to learn, it's just a little complicated to try and do it on my own. Thanks, Legoboy0109
-
[1.9.4] Gradlew Build fails for task compileJava
Legoboy0109 replied to Legoboy0109's topic in ForgeGradle
Oh, duh. (Facepalm) False import of all things. -
I'm trying to compile my mod for 1.9.4, but I keep getting this error. I tried deleting some buggy, unused code from my mod files and it still won't work. This is the error message. Microsoft Windows [Version 10.0.10586] © 2015 Microsoft Corporation. All rights reserved. C:\Users\#######>cd "C:\Users\#######\Desktop\Forge 1.9.4" C:\Users\#######\Desktop\Forge 1.9.4>gradlew build ################################################# ForgeGradle 2.2-SNAPSHOT-c438b06 https://github.com/MinecraftForge/ForgeGradle ################################################# Powered by MCP unknown http://modcoderpack.com by: Searge, ProfMobius, Fesh0r, R4wk, ZeuX, IngisKahn, bspkrs ################################################# :deobfCompileDummyTask :getVersionJson :extractUserdev UP-TO-DATE :downloadClient SKIPPED :downloadServer SKIPPED :splitServerJar SKIPPED :mergeJars SKIPPED :applyBinaryPatches SKIPPED :deobfProvidedDummyTask :extractDependencyATs SKIPPED :extractMcpData SKIPPED :extractMcpMappings SKIPPED :genSrgs SKIPPED :deobfMcMCP SKIPPED :sourceApiJava UP-TO-DATE :compileApiJava UP-TO-DATE :processApiResources UP-TO-DATE :apiClasses UP-TO-DATE :sourceMainJava :compileJava warning: [options] bootstrap class path not set in conjunction with -source 1.6 C:\Users\#######\Desktop\Forge 1.9.4\build\sources\main\java\com\Legoboy0109\CousinCore\containers\ContainerSteamEngine.java:4: error: package com.sun.istack.internal does not exist import com.sun.istack.internal.Nullable; ^ C:\Users\#######\Desktop\Forge 1.9.4\build\sources\main\java\com\Legoboy0109\CousinCore\containers\ContainerSteamEngine.java:66: error: cannot find symbol @Nullable ^ symbol: class Nullable location: class ContainerSteamEngine Note: C:\Users\brandon\Desktop\Forge 1.9.4\build\sources\main\java\com\Legoboy0109\CousinCore\blocks\BlockSteamEngine.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 2 errors 1 warning :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. BUILD FAILED Total time: 20.344 secs C:\Users\#######\Desktop\Forge 1.9.4>gradlew build --stacktrace ################################################# ForgeGradle 2.2-SNAPSHOT-c438b06 https://github.com/MinecraftForge/ForgeGradle ################################################# Powered by MCP unknown http://modcoderpack.com by: Searge, ProfMobius, Fesh0r, R4wk, ZeuX, IngisKahn, bspkrs ################################################# :deobfCompileDummyTask :getVersionJson :extractUserdev UP-TO-DATE :downloadClient SKIPPED :downloadServer SKIPPED :splitServerJar SKIPPED :mergeJars SKIPPED :applyBinaryPatches SKIPPED :deobfProvidedDummyTask :extractDependencyATs SKIPPED :extractMcpData SKIPPED :extractMcpMappings SKIPPED :genSrgs SKIPPED :deobfMcMCP SKIPPED :sourceApiJava UP-TO-DATE :compileApiJava UP-TO-DATE :processApiResources UP-TO-DATE :apiClasses UP-TO-DATE :sourceMainJava UP-TO-DATE :compileJava warning: [options] bootstrap class path not set in conjunction with -source 1.6 C:\Users\#######\Desktop\Forge 1.9.4\build\sources\main\java\com\Legoboy0109\CousinCore\containers\ContainerSteamEngine.java:4: error: package com.sun.istack.internal does not exist import com.sun.istack.internal.Nullable; ^ C:\Users\#######\Desktop\Forge 1.9.4\build\sources\main\java\com\Legoboy0109\CousinCore\containers\ContainerSteamEngine.java:66: error: cannot find symbol @Nullable ^ symbol: class Nullable location: class ContainerSteamEngine Note: C:\Users\#######\Desktop\Forge 1.9.4\build\sources\main\java\com\Legoboy0109\CousinCore\blocks\BlockSteamEngine.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 2 errors 1 warning :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 --info or --debug option to get more log output. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':compileJava'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35) at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64) at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58) at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:52) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53) at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:203) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:185) at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:62) at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:25) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:110) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37) at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23) at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30) at org.gradle.initialization.DefaultGradleLauncher$4.run(DefaultGradleLauncher.java:155) at org.gradle.internal.Factories$1.create(Factories.java:22) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:52) at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:152) at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:33) at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:100) at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:94) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:62) at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:94) at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:83) at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:94) at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28) at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:43) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:28) at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:77) at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:47) at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:51) at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:28) at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:43) at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:170) at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:237) at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:210) at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35) at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24) at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:206) at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169) at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33) at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22) at org.gradle.launcher.Main.doAction(Main.java:33) at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54) at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35) at org.gradle.launcher.GradleMain.main(GradleMain.java:23) at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30) at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127) at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61) Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler error output for details. at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:47) at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:33) at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.delegateAndHandleErrors(NormalizingJavaCompiler.java:101) at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:50) at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:36) at org.gradle.api.internal.tasks.compile.CleaningJavaCompilerSupport.execute(CleaningJavaCompilerSupport.java:34) at org.gradle.api.internal.tasks.compile.CleaningJavaCompilerSupport.execute(CleaningJavaCompilerSupport.java:25) at org.gradle.api.tasks.compile.JavaCompile.performCompilation(JavaCompile.java:157) at org.gradle.api.tasks.compile.JavaCompile.compile(JavaCompile.java:139) at org.gradle.api.tasks.compile.JavaCompile.compile(JavaCompile.java:93) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.doExecute(AnnotationProcessingTaskFactory.java:243) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:219) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.execute(AnnotationProcessingTaskFactory.java:230) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:208) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61) ... 60 more BUILD FAILED Total time: 12.951 secs Thanks if anyone can help me.
-
[1.9.4] Adding a tooltip to an area of a gui
Legoboy0109 replied to Legoboy0109's topic in Modder Support
Which class? If I'm trying to add it to the gui, why would I add it to the items class? -
I've been working on making a mod that adds in its own energy system called Redston Energy, and I was trying to figure out how to add a tooltip that show how much energy is stored like in Thermal Expansion, when your mouse is hovered over the energy storage bar. Thanks, Legoboy0109
-
This mod adds in all items and resources, as well as OreDictionary names for all my mods. TCCMachines will add in machines that use RF and generators. I am almost ready to post a full release of this mod! If you want beta access, ask and I may send you a build to test. Ore Generation- Tin - A basic material you should all recognize. It is refined in the same method as iron. Copper - Easier to find than tin and used for power conductance. You should all recognize this as well. Silver - Similar to the silver in other mods. Spawns like gold and is used for certain recipes. Tungsten - Found at mining level 10 and below. As rare as diamond but spawns in groups of 1 or 2. Metal equivalent of diamond. Sapphire - A gemstone found in the earth. Used for a few recipes as well as tools. This, and other gemstones will be used mostly in GemTech. Ruby - Another basic gemstone. You can make tools with high mining speed and attack speed out of it. Amethyst - Like the other gemstones, you can make tools out of it. Peridot - Same as the other gemstones, but a bit rarer. Topaz - Rarer than the other gems, but same concept. Japser - A little more common than Topaz, but same as the other gems in use. Quartz - Same rarity as diamond, very similar as well. It's just not as hard. Can be crafted with a diamond and 8 nether quartz. Abzantanium - A VERY rare gem that is 10 times stronger than diamond. can be found in the end as well. I will be adding more soon, but I still have to finish the other stuff for the mod before I post them.
-
It keeps crashing even though I did it the same as in 1.9. My crash report is here ---- Minecraft Crash Report ---- // Hey, that tickles! Hehehe! Time: 7/2/16 11:09 AM Description: Initializing game java.lang.NullPointerException: Initializing game at com.Legoboy0109.CousinCore.CousinCore.preInit(CousinCore.java:22) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:561) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:228) at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:206) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135) at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:584) at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:249) at net.minecraft.client.Minecraft.startGame(Minecraft.java:437) at net.minecraft.client.Minecraft.run(Minecraft.java:349) at net.minecraft.client.main.Main.main(SourceFile:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) at GradleStart.main(GradleStart.java:26) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Client thread Stacktrace: at com.Legoboy0109.CousinCore.CousinCore.preInit(CousinCore.java:22) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:561) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:228) at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:206) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135) at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:584) at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:249) at net.minecraft.client.Minecraft.startGame(Minecraft.java:437) -- Initialization -- Details: Stacktrace: at net.minecraft.client.Minecraft.run(Minecraft.java:349) at net.minecraft.client.main.Main.main(SourceFile:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) at GradleStart.main(GradleStart.java:26) -- System Details -- Details: Minecraft Version: 1.9.4 Operating System: Windows 8.1 (amd64) version 6.3 Java Version: 1.8.0_91, Oracle Corporation Java VM Version: Java HotSpot 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 776345024 bytes (740 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.28 Powered by Forge 12.17.0.1922 4 mods loaded, 4 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCH mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCH FML{8.0.99.99} [Forge Mod Loader] (forgeBin-1.9.4-12.17.0.1922-1.9.4.jar) UCH Forge{12.17.0.1922} [Minecraft Forge] (forgeBin-1.9.4-12.17.0.1922-1.9.4.jar) UCE cc{1.0} [Cousin Core] (bin) Loaded coremods (and transformers): GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.4.0' Renderer: 'GeForce GTX 745/PCIe/SSE2' Launched Version: 1.9.4 LWJGL: 2.9.4 OpenGL: GeForce GTX 745/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation GL Caps: Using GL 1.3 multitexturing. Using GL 1.3 texture combiners. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Shaders are available because OpenGL 2.1 is supported. VBOs are available because OpenGL 1.5 is supported. Using VBOs: No Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: Current Language: English (US) Profiler Position: N/A (disabled) CPU: net.minecraft.client.Minecraft$15@67f5066e This is my code Main class package com.Legoboy0109.CousinCore; import com.Legoboy0109.CousinCore.client.ServerProxy; import com.Legoboy0109.CousinCore.items.CCItems; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.SidedProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; @Mod(modid = "cc", name = "Cousin Core", version = "1.0") public class CousinCore { @SidedProxy(clientSide = "com.Legoboy0109.CousinCore.client.ClientProxy", serverSide = "com.Legoboy0109.CousinCore.client.ServerProxy") public static ServerProxy proxy; public static CCItems items; @EventHandler public void preInit(FMLPreInitializationEvent event) { items.initItems(); items.registerItems(); } @EventHandler public void init(FMLInitializationEvent event) { proxy.registerRenders(); } @EventHandler public void postInit(FMLPostInitializationEvent event) { } } ClientProxy package com.Legoboy0109.CousinCore.client; import com.Legoboy0109.CousinCore.items.CCItems; public class ClientProxy extends ServerProxy{ @Override public void registerRenders() { CCItems.renderModels(); } } Server Proxy package com.Legoboy0109.CousinCore.client; import com.Legoboy0109.CousinCore.items.CCItems; public class ServerProxy { public void registerRenders() { } } CCItems package com.Legoboy0109.CousinCore.items; import net.minecraft.client.renderer.block.model.ModelResourceLocation; import net.minecraft.item.Item; import net.minecraftforge.client.model.ModelLoader; import net.minecraftforge.fml.common.registry.GameRegistry; public class CCItems { public static Item itemSapphire; public void registerItems() { GameRegistry.registerItem(itemSapphire, itemSapphire.getUnlocalizedName()); } public void initItems() { itemSapphire = new ItemSapphire().setUnlocalizedName("itemSapphire"); } public static void renderModels() { renderModel(itemSapphire); } public static void renderModel(Item item) { ModelLoader.setCustomModelResourceLocation(CCItems.itemSapphire, 0, new ModelResourceLocation("cc" + ":" + item.getUnlocalizedName().substring(5))); } } ItemSapphire package com.Legoboy0109.CousinCore.items; import net.minecraft.item.Item; public class ItemSapphire extends Item{ } And itemSapphire.json { "parent": "builtin/generated", "textures": { "layer0": "cc:items/itemSapphire" }
-
Well with tinkers' construct I've been able to get it working with a different tutorial I found, but thaumcraft 5's source code is a pain I tried to decompile the jar file with no avail. And I can't find a good source code download for it.
-
Well with tinkers' construct I've been able to get it working with a different tutorial I found, but thaumcraft 5's source code is a pain I tried to decompile the jar file with no avail. And I can't find a good source code download for it.
-
I was wanting to make an addon for Thaumcraft/Tinkers' Construct that bridges the 2, but can't get the source code to work for either. With Tinkers' Construct it gives me a ton of errors even if I have the Mantle source code, and Thaumcraft just won't work. If anyone knows a good way of getting the source code to work with addons I would really be happy so I can make a couple of addons I've wanted to make for a while.
-
I was wanting to make an addon for Thaumcraft/Tinkers' Construct that bridges the 2, but can't get the source code to work for either. With Tinkers' Construct it gives me a ton of errors even if I have the Mantle source code, and Thaumcraft just won't work. If anyone knows a good way of getting the source code to work with addons I would really be happy so I can make a couple of addons I've wanted to make for a while.
-
the model path is resources/assets/gt/models/item/itemSapphire.json The modid is gt and the texture path is resources/assets/gt/textures/items/itemSapphire.png I'm using the same model loading method as RFTools and the same resource path as Mr. CrayFish's 1.8.9 modding tutorial.
-
[1.7.10] RF Lasers - All the Convenience of a Mining Laser, but With RF!
Legoboy0109 replied to RaiderofRamen's topic in Mods
Just a tip. Could you add more abilities like the IC2 mining laser's? -
I've been trying to mod with 1.9 for about a month now, but the models and textures just won't work. I even tried using another mod (RFTools) as a baseline but I still can't get it to work. If anyone has a good tutorial or working method for 1.9 models/textures it would be very appreciated.
-
GemTech is a mod I am working on. It requires TechniCore, my new mod that adds all the basic resources necessary for my other mods. I am always open to suggestions. This is the feature list and the mod is not yet available to download. I will post changes and updates often and hope to soon release a stable version! Have you ever wanted to become a gem? (From Steven universe) Have you wished you could have more cool unique tools, weapons, armor, and utilities? Well with GemTech, you can do just that! This mod adds lots of cool features like gem minions, power generation, and cool mundane tools, weapons and armor. But the main feature is being able to imprint a gem on your character and use cool abilities and utilities. Blocks: Gem Infused Glass - A blast-resistant glass made from 4 obsidian, a peridot, and 4 glass. Gem Infused Stone - Colored, blast-resistant stone made from different gems and stone Gem Generator - The most basic generator that generates the most gem energy, but consumes gemstones. Made from some gem machine parts, a gem energy capacitor, a ruby, a sapphire and some iron. Gem Heat Generator - Generates the lowest amount of GE, but only requires a gem combination placed in the inventory. Crafted with a gem energy capacitor, 2 lava buckets, 2 obsidian, some gem machine parts, a ruby and a sapphire. Gem Solar Generator - Generates a medium amount of GE with a single gem and the sun. Crafted with a solar conductance grid, some gem machine parts, a sapphire, a gem energy capacitor, 2 obsidian and 2 gold. Primitive Generator - Generates GE with RE, (Redstone Energy) or RE with GE. Crafted with 2 Kinetic Generators, (from TechniCore Machines) some gem machine parts, a redstone block, a gem energy capacitor, a redstone energy capacitor and 2 steel. (1 GE is worth 2 RE) Gem Infuser - Infuses a gem with other materials. Crafted with some gem machine parts, 2 diamonds, an obsidian gemstone, a gem energy capacitor, 2 quartz and a sapphire. Gem Augmenter - Changes and enhances gems' abilities and weapons. Crafted with 2 gem machine parts, a gem fusion core, a gem infuser, a gem energy capacitor, 2 diamonds and 2 redstone blocks. Gem Imprinter - Imprints a gem onto a player. Crafted with some gem machine parts, a gem fusion core, 2 iron blocks, a redstone block, a sapphire and 2 diamonds. Gem Activation Chamber - Required to imprint gems, activate gem minions and fuse gems. Crafted with 6 gem infused glass, gem machine parts and 2 sapphires. Gem Activator - Activates gem minions. Crafted with a gem energy capacitor, 2 gem machine parts, 2 rubies, a diamond, a redstone block, and 2 gem fusion cores. Fusion Activator - Fuses either 2 players, 2 minions, or a player and a minion. Crafted with a fusion core, some gem machine parts, an emerald, a ruby, a sapphire, 2 iron and a redstone block. Gem Energy Conduits - Transfers GE over a distance. Crafted with 6 gem infused glass, 2 redstone and 1 amethyst gem. (Crafts 6.) Warp Pad Controller - Tile entity part of a warp pad. Crafted with a gem energy capacitor, 4 iron, a warp pad block, and 3 quartz blocks. Warp Pad Block - Used for the warp pad multiblock structure. Crafted with 4 quartz blocks, 4 redstone and 1 diamond. Items - Gem Machine Parts - Used for crafting machines. Crafted with 2 iron, 2 sapphires, 2 rubies, an amethyst gem, a topaz gem and a jasper gem. Gem Energy Capacitor - Stores GE like a battery and is used for crafting. Crafted with an emerald, 4 iron and 4 gem infused glass. Gem Fusion Core - Used for crafting. Crafted with an emerald, a ruby, a sapphire, 4 iron and 2 redstone. Colored Topaz - Different colors of topaz used for different abilities. Made by infusing topaz with other gemstones. Blue Diamond - Variant of a diamond for imprinting. Made by infusing a diamond with a blue gemstone. Yellow Diamond - Variant of a diamond for imprinting. Made by infusing a diamond with a yellow gemstone. Pink Diamond - Variant of a diamond for imprinting. Made by infusing a diamond with a Rose Quartz gemstone. Obsidian Gemstone - Used for imprinting obsidian on a player and crafting. Made by smelting obsidian. Steven Universe is owned by Cartoon Network and Rebecca Sugar and I do not claim to own anything but my mod itself. This mod is classified under fair use laws and is not affiliated with CN or Rebecca Sugar. That is what I have for now, but I will update the post with new features often. This is a mod I want to work on, but I have not had time to. I almost have a stable release of TechniCore for 1.9.4/1.10.2. If anyone wants to help out I can try to work on this mod more, but I need more expertise to be able to do some of the more complicated stuff. I still believe in Minecraft modding, I just have a busy life and not much time on my computer.
- 1 reply
-
- 1
-
Me and my cousin Ben have been working on a few mods for 1.9, CousinCore, GemTech, MCRPG and another smaller mod mainly by my cousin. They're still WIP but I'll update this post when we have stable versions up for download. You can check out the feature lists for CousinCore, GemTech and MCRPG on their individual posts.