Further update, I have tested with the latest liteloader snapshot and latest forge and this seems to work absolutely fine. Can you please confirm what configuration you are using which is causing this to occur?
Ok downloaded the latest snapshot and its working for me. thank you very much!
one of my local worlds crashes randomly in the last few days, works fine on mcedit.. dunno how to read report :/ resently updated to 1.11, liteloader and optifine too, using voxelmap and no other mods.. win10 on 64bit ..heres log of the latest crash ..checked that java (32 + 64bits) are up to date
world is flat and got lots of schematics imported, might be on of the reasons but it hasn't crashed before, created world hmm about year ago or so
This is definitely not caused by liteloader, it's in code that I don't touch at all. Most likely related to optifine, especially if you have any kind of threaded chunk loading going on.
Basically the method which it seems to be crashing in is the getBlockState method in Chunk, specifically inside the World.updateEntities() method.
Try disabling any chunk-related optimisations in Optifine, and also try just reducing your render distance a bit, it could be that chunks are being requested which haven't been fully received by the server. If that doesn't work, try disabling optifine altogether and see if the issue goes away.
I need a little help. I have tried LiteLoader with a minimap mod and it's great, however, I can't quite find out how to get OptiFine to work with it. Whenever I run the installer, they make separate profiles for each. Could someone please tell me exactly how this is supposed to be done? I would really appreciate it. Thanks
I need a little help. I have tried LiteLoader with a minimap mod and it's great, however, I can't quite find out how to get OptiFine to work with it. Whenever I run the installer, they make separate profiles for each. Could someone please tell me exactly how this is supposed to be done? I would really appreciate it. Thanks
Just put optifine in .minecraft/mods/<mcversion>. For 1.11, it would be /mods/1.11. 1.10.2 would be /mods/1.10.2
You'd be better off asking this in the thread for Mumfrey's Macros Mod. LiteLoader is just that -- the loader for other mods.
Rollback Post to RevisionRollBack
Have an idea for a mod? Join me on Discord or let me know here! (I prefer Discord though)
Keep track of the latest news and updates by following my twitter!
Feel like playing MC with me? Join me on the official PC Gamer US server here!
Can anyone point me in the right direction to start developing liteloader mods?
I made a very simple mod in forge, I would like to port it to liteloader.
The mod itself is very simple, I need to hook into the clientTick and renderTick events, and the mod only modifies the camera pitch of the player.
I tried following the getting started guides, but they seem outdated, and the svn info leads to a 404.
Thank you
Unfortunately, the guides you probably referenced are highly outdated, and have needed to be replaced for a while. In the meantime, Mumfrey's been telling people to follow the video guide below, but you'll need to substitute the URL for the LiteLoader Example Mod instead of the one for sponge listed in the video. Once you've got the example mod working and/or compiling for whatever version you want to develop for, you can start porting over your code.
Rollback Post to RevisionRollBack
Have an idea for a mod? Join me on Discord or let me know here! (I prefer Discord though)
Keep track of the latest news and updates by following my twitter!
Feel like playing MC with me? Join me on the official PC Gamer US server here!
I was having the same issue as LouisLOurson, however, after following through the video about Sponge replacing the git with LiteLoaders, trying to run "setupDecompWorkspace", the task ":recompileMc" failed caused by the following:
Caused by: java.lang.NoSuchMethodError: org.gradle.api.logging.LoggingManager.setLevel(Lorg/gradle/api/logging/LogLevel;)Lorg/gradle/api/logging/LoggingManager;
at net.minecraftforge.gradle.user.TaskRecompileMc.doStuff(TaskRecompileMc.java:89)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.doExecute(DefaultTaskClassInfoStore.java:133)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:126)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:115)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:623)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:606)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
I'm aware that it's a dependency issue, but I'm new to using Gradle and completely baffled as to what to do about it. Can anyone assist me?
When you choose the version of gradle to import with, you can choose "use wrapper (default)" or you can choose a specific version. Choose version 2.11
I was having the same issue as LouisLOurson, however, after following through the video about Sponge replacing the git with LiteLoaders, trying to run "setupDecompWorkspace", the task ":recompileMc" failed caused by the following:
Caused by: java.lang.NoSuchMethodError: org.gradle.api.logging.LoggingManager.setLevel(Lorg/gradle/api/logging/LogLevel;)Lorg/gradle/api/logging/LoggingManager;
at net.minecraftforge.gradle.user.TaskRecompileMc.doStuff(TaskRecompileMc.java:89)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.doExecute(DefaultTaskClassInfoStore.java:133)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:126)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:115)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:623)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:606)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
I'm aware that it's a dependency issue, but I'm new to using Gradle and completely baffled as to what to do about it. Can anyone assist me?
That's a forgegradle bug. Downgrade your gradle version for now.
Okay, so I now have that setup and working, the next step is how to create a project to create a mod in?
Create a class and prefix it with LiteMod. Then implement any interface which extends LiteMod (or LiteMod itself). They can be found in the com.mumfrey.liteloader package.
Okay, I now have it loadable by LiteLoader, except in my mod, none of the Minecraft source is resolvable for my mod... any ideas?
The ExampleMod should basically work "out of the box". You just delete the example stuff and replace it with your own. If it's not working then you need to make sure you followed all the steps correctly.
The ExampleMod should basically work "out of the box". You just delete the example stuff and replace it with your own. If it's not working then you need to make sure you followed all the steps correctly.
Okay I'm so confused. The current tutorial for LiteLoader is outdated, and following the video for Sponge doesn't show how to make mods for LiteLoader. I've got LiteLoader in Eclipse, that all runs fine, but creating a new project and linking the LiteLoader project doesn't seem to give me access to the decompiled MC files.
Okay I'm so confused. The current tutorial for LiteLoader is outdated, and following the video for Sponge doesn't show how to make mods for LiteLoader. I've got LiteLoader in Eclipse, that all runs fine, but creating a new project and linking the LiteLoader project doesn't seem to give me access to the decompiled MC files.
There is no LiteLoader project anymore. It's just your mod and the many libraries. LiteLoader is one of those libraries. You'll probably be better off watching how to setup a forge workspace. It's exactly the same as LiteLoader's setup.
After setting it up like I had when I setup Forge, I'm left with three source folders, none of which are empty... Whereas with Forge, the src folders are all empty. Am I supposed to make my mod inside one of those three folders?
Ok downloaded the latest snapshot and its working for me. thank you very much!
This is definitely not caused by liteloader, it's in code that I don't touch at all. Most likely related to optifine, especially if you have any kind of threaded chunk loading going on.
Basically the method which it seems to be crashing in is the getBlockState method in Chunk, specifically inside the World.updateEntities() method.
Try disabling any chunk-related optimisations in Optifine, and also try just reducing your render distance a bit, it could be that chunks are being requested which haven't been fully received by the server. If that doesn't work, try disabling optifine altogether and see if the issue goes away.
I need a little help. I have tried LiteLoader with a minimap mod and it's great, however, I can't quite find out how to get OptiFine to work with it. Whenever I run the installer, they make separate profiles for each. Could someone please tell me exactly how this is supposed to be done? I would really appreciate it. Thanks
Just put optifine in .minecraft/mods/<mcversion>. For 1.11, it would be /mods/1.11. 1.10.2 would be /mods/1.10.2
Mods I work on and maintain:
TabbyChat | Mine Little Pony
My Blog
I really like this mod but is there a way to use a command every 10 sec??
EX: /give meep1304 1 WAIT 10 SEC /give meep1304 1
EX2: /scratchcard buy WAIT 10 SEC /scratchcard buy
Thank You
Well, if it's that easy I should have found out how myself... I guess I'm just stupid LOL. It works great, thanks!
You'd be better off asking this in the thread for Mumfrey's Macros Mod. LiteLoader is just that -- the loader for other mods.
Have an idea for a mod? Join me on Discord or let me know here! (I prefer Discord though)
Keep track of the latest news and updates by following my twitter!
Feel like playing MC with me? Join me on the official PC Gamer US server here!
Unfortunately, the guides you probably referenced are highly outdated, and have needed to be replaced for a while. In the meantime, Mumfrey's been telling people to follow the video guide below, but you'll need to substitute the URL for the LiteLoader Example Mod instead of the one for sponge listed in the video. Once you've got the example mod working and/or compiling for whatever version you want to develop for, you can start porting over your code.
Have an idea for a mod? Join me on Discord or let me know here! (I prefer Discord though)
Keep track of the latest news and updates by following my twitter!
Feel like playing MC with me? Join me on the official PC Gamer US server here!
-
When you choose the version of gradle to import with, you can choose "use wrapper (default)" or you can choose a specific version. Choose version 2.11
That's a forgegradle bug. Downgrade your gradle version for now.
Mods I work on and maintain:
TabbyChat | Mine Little Pony
My Blog
Okay, I will try that, thanks guys
Okay, so I now have that setup and working, the next step is how to create a project to create a mod in?
Create a class and prefix it with LiteMod. Then implement any interface which extends LiteMod (or LiteMod itself). They can be found in the com.mumfrey.liteloader package.
Mods I work on and maintain:
TabbyChat | Mine Little Pony
My Blog
Okay, I now have it loadable by LiteLoader, except in my mod, none of the Minecraft source is resolvable for my mod... any ideas?
The ExampleMod should basically work "out of the box". You just delete the example stuff and replace it with your own. If it's not working then you need to make sure you followed all the steps correctly.
Okay I'm so confused. The current tutorial for LiteLoader is outdated, and following the video for Sponge doesn't show how to make mods for LiteLoader. I've got LiteLoader in Eclipse, that all runs fine, but creating a new project and linking the LiteLoader project doesn't seem to give me access to the decompiled MC files.
There is no LiteLoader project anymore. It's just your mod and the many libraries. LiteLoader is one of those libraries. You'll probably be better off watching how to setup a forge workspace. It's exactly the same as LiteLoader's setup.
Mods I work on and maintain:
TabbyChat | Mine Little Pony
My Blog
After setting it up like I had when I setup Forge, I'm left with three source folders, none of which are empty... Whereas with Forge, the src folders are all empty. Am I supposed to make my mod inside one of those three folders?