Skip to content

Instantly share code, notes, and snippets.

@hohserg1
hohserg1 / 1.12.2 mods with mixins
Last active June 11, 2025 15:01
1.12.2 mods with mixins
https://github.com/YaLTeR/MouseTweaks/tree/minecraft-1.12
https://github.com/Snownee/Jade/tree/1.18.2-fabric
https://github.com/tr7zw/EntityCulling-Fabric/tree/1.12
https://github.com/Shadows-of-Fire/Placebo/tree/1.16https://github.com/Keksuccino/Konkrete/tree/legacy-forge-1.12
https://github.com/Keksuccino/FancyMenu/tree/v2-1.12-forge
https://github.com/SuperMartijn642/SuperMartijn642sConfigLib/tree/forge-1.12
https://github.com/SuperMartijn642/SuperMartijn642sCoreLib/tree/forge-1.12
https://github.com/noobanidus/lootr/tree/1.12
https://github.com/henkelmax/simple-voice-chat/tree/1.12.2
https://github.com/SuperMartijn642/Fusion/tree/forge-1.12
https://github.com/mezz/JustEnoughItems
https://github.com/bernie-g/geckolib
https://github.com/YaLTeR/MouseTweaks
https://github.com/squeek502/AppleSkin
https://github.com/Darkhax-Minecraft/Bookshelf
https://github.com/jaredlll08/Controlling
https://github.com/Snownee/Jade
https://github.com/jaredlll08/Clumps
https://github.com/Serilum/Collective
https://github.com/TwelveIterationMods/Waystones
package hohserg.ie.exercises;
import blusunrize.immersiveengineering.api.TargetingInfo;
import blusunrize.immersiveengineering.api.energy.wires.IImmersiveConnectable;
import blusunrize.immersiveengineering.api.energy.wires.ImmersiveNetHandler;
import blusunrize.immersiveengineering.api.energy.wires.WireType;
import blusunrize.immersiveengineering.api.energy.wires.redstone.IRedstoneConnector;
import blusunrize.immersiveengineering.api.energy.wires.redstone.RedstoneWireNetwork;
import blusunrize.immersiveengineering.common.IEContent;
import blusunrize.immersiveengineering.common.blocks.IEBlockInterfaces;
> Configure project :ElegantNetworking_1.15
Java: 1.8.0_251 JVM: 25.251-b08(Oracle Corporation) Arch: amd64
> Configure project :ElegantNetworking_1.16
Java: 1.8.0_251 JVM: 25.251-b08(Oracle Corporation) Arch: amd64
FAILURE: Build failed with an exception.
* What went wrong:
@SubscribeEvent
def blacklistResearchCategory1(e: FMLNetworkEvent.ServerConnectionFromClientEvent): Unit = { //Adding custom handler at server side
e.getManager.channel.pipeline
.addLast(Main.modid + ":hook_packet_handler", new PacketHook) //Work
//using addFirst gives effect, but packets look as CPacketCustomPayload
}
class PacketHook extends ChannelInboundHandlerAdapter {
---- Minecraft Crash Report ----
// There are four lights!
Time: 26.12.20 21:26
Description: Mod loading error has occurred
java.lang.Exception: Mod Loading has failed
at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:85) ~[forge-1.16.4-35.1.10_mapped_snapshot_20201028-1.16.3-recomp.jar:?] {re:classloading}
at net.minecraftforge.fml.client.ClientModLoader.completeModLoading(ClientModLoader.java:188) ~[forge-1.16.4-35.1.10_mapped_snapshot_20201028-1.16.3-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.lambda$null$1(Minecraft.java:513) ~[forge-1.16.4-35.1.10_mapped_snapshot_20201028-1.16.3-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
> Task :compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> Could not resolve all files for configuration ':compileClasspath'.
> Could not resolve net.industrial-craft:industrialcraft-2:2.2.825-experimental.
Required by:
project :
def srcDelomboked = 'build/src-delomboked'
task delombok {
description 'Delomboks the entire source code tree'
def srcJava = 'src'
inputs.files file(srcJava)
outputs.dir file(srcDelomboked)
doLast {
def collection = files(configurations.compile + configurations.testCompile)
Tweaker.setWorld(1)
Tweaker.setPlacementStage("PRE_POPULATE")
sky=forBiomes("minecraft:sky","minecraft:void")
white_flower = forBlock("botania:miniisland")
white_flower.setProperty("color", "white")
white_flowerDec = newOreDecoration()
white_flowerDec.set("count", 1)
white_flowerDec.set("mainBlock", white_flower)
---- Minecraft Crash Report ----
// This doesn't make any sense!
Time: 8/3/20 3:27 PM
Description: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderException: codechickenlib Failed to load new mod instance.
at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:606)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)