brassgoggledcoders / transport Goto Github PK
View Code? Open in Web Editor NEWTransport of all kinds in Minecraft
License: MIT License
Transport of all kinds in Minecraft
License: MIT License
Minecraft 1.16.4
Forge 35.1.36
Transport 3.4.0
When trying to load my singleplayer world, I get this screen:
"Errors in currently selected datapacks prevented world from loading. You can either try to load only with vanilla datapack ("safe mode") or go back to title screen and fix it manually"
When I downgrade Transport to 3.3.1, it loads fine.
as title. The "only fuel items" filter exists for the gui, though :)
When balancing Transport as part of a pack, it would be super helpful to be able to configure the speeds of the various minecart engines. Transport has a lot of great synergies with Create's minecart stuff, and I'd like to have a little more control over those interactions.
if you break an treated wood boat, it turns into the oak boat.
Server crash:
https://hatebin.com/ztdulgvpgv
1.15.2-2.1.1.jar
Tried to get into Transport on the IE dev server, but i cannot add a quarks chests.
And on the server the vanilla ones are uncraftable.
Using forge:chests
instead of the vanilla chest item directly i think should be a good idea
Both the Comparator Point Machine as well as teh Comparator Routing instruction do not use Vanilla's logic for carts, and thus miss out on Chests/Furnaces
"I want an upgraded version that can do target filtering/load filtering"
Please? :D
Wawla/Hwyla/TOP compat missing for carts and locomotive.
Also noticed it is missing in IE as well on IE carts
If a booster cart is waiting at a holding track or a timed holding track, and another booster cart bumps into it from behind, the first cart will be pushed from its place on the holding track, regardless of time remaining or if the holding track is disabled.
If the locomotive and a minecart are connected via chains (quark mod) and the tracks go in a slope downwards that is longer than one blocke, or around a circle it can happen that the minecart goes infront of the train.
Our server crashed this morning with the following Crash Log, it seems to be related to a compat between Transport and Quark, we think.
Quark Version: Quark-r2.4-281
Transport Verion: Transport-1.16.4-3.3.0
Forge Verion: 35.1.13
Crash Log: https://gist.github.com/Ridanisaurus/cd445b0bafe084c1e18d644759ec95f4
Please let me know if you require any additional information.
As you ask'd in Discord:
Add capability to detect whether passenger is adult for routing switch.
Use case:
Animal farm, villager sorting.
Forge: 2707
BASE: 3.9.0
Transport: 1.0.0
Crash Report: https://paste.dimdev.org/apacolireq.mccrash
Replicate:
Similar to the Stone cutter, but for Rails, can rotate through powered vs unpowered sets.
ROUTING {
NOT {
OR {
NAME {
"1"
}
NAME {
"2"
}
}
}
}
put this code into book, place on Lecter near Wye Switch Rail. when minecraft hits Wye rail - game crashes
Forge version: 35.1.36
Mod version: 3.4.0
Thermal Expansion version: 1.1.6
---- Minecraft Crash Report ----
// You're mean.
Time: 1/12/21 7:09 PM
Description: Starting integrated server
java.lang.IllegalArgumentException: Unknown registration steam_bucket for type class net.minecraft.item.Item
at xyz.brassgoggledcoders.transport.repack.registrate.AbstractRegistrate.getRegistration(AbstractRegistrate.java:384) ~[?:1.16.4-3.4.0] {re:classloading}
at xyz.brassgoggledcoders.transport.repack.registrate.AbstractRegistrate.get(AbstractRegistrate.java:364) ~[?:1.16.4-3.4.0] {re:classloading}
at xyz.brassgoggledcoders.transport.repack.registrate.builders.FluidBuilder.lambda$null$2(FluidBuilder.java:208) ~[?:1.16.4-3.4.0] {re:classloading}
at xyz.brassgoggledcoders.transport.repack.registrate.builders.FluidBuilder$$Lambda$9927/1869703560.get(Unknown Source) ~[?:?] {}
at net.minecraftforge.fluids.ForgeFlowingFluid.func_204524_b(ForgeFlowingFluid.java:112) ~[?:?] {re:classloading}
at cofh.thermal.expansion.util.managers.machine.BottlerRecipeManager.refresh(BottlerRecipeManager.java:194) ~[?:1.1.6] {re:classloading}
at cofh.thermal.core.common.ThermalRecipeManagers.refreshServer(ThermalRecipeManagers.java:47) ~[?:1.1.6] {re:classloading}
at cofh.thermal.core.event.TCoreCommonSetupEvents.tagsUpdated(TCoreCommonSetupEvents.java:80) ~[?:1.1.6] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_165_TCoreCommonSetupEvents_tagsUpdated_VanillaTagTypes.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-3.0.5-service.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:297) ~[eventbus-3.0.5-service.jar:?] {}
at net.minecraft.tags.ITagCollectionSupplier.func_242212_e(ITagCollectionSupplier.java:25) ~[?:?] {re:classloading}
at net.minecraft.resources.DataPackRegistries.func_240971_i_(DataPackRegistries.java:84) ~[?:?] {re:classloading,xf:fml:placebo:recipemanager,re:mixin}
at net.minecraft.client.Minecraft.func_238195_a_(Minecraft.java:1736) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_238192_a_(Minecraft.java:1685) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screen.CreateWorldScreen.redirect$zjo000$redirectOnCreateLevel(CreateWorldScreen.java:721) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screen.CreateWorldScreen.func_195352_j(CreateWorldScreen.java:260) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screen.CreateWorldScreen.lambda$init$11(CreateWorldScreen.java:205) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screen.CreateWorldScreen$$Lambda$13451/17315880.onPress(Unknown Source) ~[?:?] {}
at net.minecraft.client.gui.widget.button.Button.func_230930_b_(SourceFile:33) ~[?:?] {re:classloading,re:mixin}
at net.minecraft.client.gui.widget.button.AbstractButton.func_230982_a_(SourceFile:16) ~[?:?] {re:classloading,re:mixin}
at net.minecraft.client.gui.widget.Widget.func_231044_a_(Widget.java:136) ~[?:?] {re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.INestedGuiEventHandler.func_231044_a_(SourceFile:27) ~[?:?] {re:computing_frames,re:mixin,re:classloading}
at net.minecraft.client.MouseHelper.lambda$mouseButtonCallback$0(MouseHelper.java:87) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper$$Lambda$13176/1505579812.run(Unknown Source) ~[?:?] {}
at net.minecraft.client.gui.screen.Screen.func_231153_a_(Screen.java:427) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:quark.mixins.json:client.ScreenMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper.func_198023_a(MouseHelper.java:85) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper.lambda$null$4(MouseHelper.java:175) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper$$Lambda$13090/892596253.run(Unknown Source) ~[?:?] {}
at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(SourceFile:94) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.client.MouseHelper.lambda$registerCallbacks$5(MouseHelper.java:174) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper$$Lambda$10689/817229472.invoke(Unknown Source) ~[?:?] {}
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) ~[lwjgl-glfw-3.2.2.jar:build 10] {}
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.2.2.jar:build 10] {}
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101) ~[lwjgl-glfw-3.2.2.jar:build 10] {}
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(SourceFile:109) ~[?:?] {re:classloading,re:mixin}
at net.minecraft.client.MainWindow.func_227802_e_(MainWindow.java:305) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:996) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.4-35.1.36.jar:35.1] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$479/745287727.call(Unknown Source) [forge-1.16.4-35.1.36.jar:35.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.6.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.6.jar:?] {re:classloading}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at xyz.brassgoggledcoders.transport.repack.registrate.AbstractRegistrate.getRegistration(AbstractRegistrate.java:384) ~[?:1.16.4-3.4.0] {re:classloading}
at xyz.brassgoggledcoders.transport.repack.registrate.AbstractRegistrate.get(AbstractRegistrate.java:364) ~[?:1.16.4-3.4.0] {re:classloading}
at xyz.brassgoggledcoders.transport.repack.registrate.builders.FluidBuilder.lambda$null$2(FluidBuilder.java:208) ~[?:1.16.4-3.4.0] {re:classloading}
at xyz.brassgoggledcoders.transport.repack.registrate.builders.FluidBuilder$$Lambda$9927/1869703560.get(Unknown Source) ~[?:?] {}
at net.minecraftforge.fluids.ForgeFlowingFluid.func_204524_b(ForgeFlowingFluid.java:112) ~[?:?] {re:classloading}
at cofh.thermal.expansion.util.managers.machine.BottlerRecipeManager.refresh(BottlerRecipeManager.java:194) ~[?:1.1.6] {re:classloading}
at cofh.thermal.core.common.ThermalRecipeManagers.refreshServer(ThermalRecipeManagers.java:47) ~[?:1.1.6] {re:classloading}
at cofh.thermal.core.event.TCoreCommonSetupEvents.tagsUpdated(TCoreCommonSetupEvents.java:80) ~[?:1.1.6] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_165_TCoreCommonSetupEvents_tagsUpdated_VanillaTagTypes.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-3.0.5-service.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:297) ~[eventbus-3.0.5-service.jar:?] {}
at net.minecraft.tags.ITagCollectionSupplier.func_242212_e(ITagCollectionSupplier.java:25) ~[?:?] {re:classloading}
at net.minecraft.resources.DataPackRegistries.func_240971_i_(DataPackRegistries.java:84) ~[?:?] {re:classloading,xf:fml:placebo:recipemanager,re:mixin}
-- Starting integrated server --
Details:
Level ID: New World
Level Name: New World
Stacktrace:
at net.minecraft.client.Minecraft.func_238195_a_(Minecraft.java:1736) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_238192_a_(Minecraft.java:1685) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screen.CreateWorldScreen.redirect$zjo000$redirectOnCreateLevel(CreateWorldScreen.java:721) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screen.CreateWorldScreen.func_195352_j(CreateWorldScreen.java:260) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screen.CreateWorldScreen.lambda$init$11(CreateWorldScreen.java:205) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screen.CreateWorldScreen$$Lambda$13451/17315880.onPress(Unknown Source) ~[?:?] {}
at net.minecraft.client.gui.widget.button.Button.func_230930_b_(SourceFile:33) ~[?:?] {re:classloading,re:mixin}
at net.minecraft.client.gui.widget.button.AbstractButton.func_230982_a_(SourceFile:16) ~[?:?] {re:classloading,re:mixin}
at net.minecraft.client.gui.widget.Widget.func_231044_a_(Widget.java:136) ~[?:?] {re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.INestedGuiEventHandler.func_231044_a_(SourceFile:27) ~[?:?] {re:computing_frames,re:mixin,re:classloading}
at net.minecraft.client.MouseHelper.lambda$mouseButtonCallback$0(MouseHelper.java:87) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper$$Lambda$13176/1505579812.run(Unknown Source) ~[?:?] {}
-- Affected screen --
Details:
Screen name: net.minecraft.client.gui.screen.CreateWorldScreen
Stacktrace:
at net.minecraft.client.gui.screen.Screen.func_231153_a_(Screen.java:427) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:quark.mixins.json:client.ScreenMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper.func_198023_a(MouseHelper.java:85) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper.lambda$null$4(MouseHelper.java:175) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper$$Lambda$13090/892596253.run(Unknown Source) ~[?:?] {}
at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(SourceFile:94) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.client.MouseHelper.lambda$registerCallbacks$5(MouseHelper.java:174) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHelper$$Lambda$10689/817229472.invoke(Unknown Source) ~[?:?] {}
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) ~[lwjgl-glfw-3.2.2.jar:build 10] {}
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.2.2.jar:build 10] {}
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101) ~[lwjgl-glfw-3.2.2.jar:build 10] {}
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(SourceFile:109) ~[?:?] {re:classloading,re:mixin}
at net.minecraft.client.MainWindow.func_227802_e_(MainWindow.java:305) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:996) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.4-35.1.36.jar:35.1] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$479/745287727.call(Unknown Source) [forge-1.16.4-35.1.36.jar:35.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.6.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.6.jar:?] {re:classloading}
-- System Details --
Details:
Minecraft Version: 1.16.4
Minecraft Version ID: 1.16.4
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1022650016 bytes (975 MB) / 3936878592 bytes (3754 MB) up to 7635730432 bytes (7282 MB)
CPUs: 8
JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx8192m -Xms256m -XX:PermSize=256m
ModLauncher: 8.0.6+85+master.325de55
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.2.jar mixin PLUGINSERVICE
/eventbus-3.0.5-service.jar eventbus PLUGINSERVICE
/forge-1.16.4-35.1.36.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.4-35.1.36.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-2.2.0-shadowed.jar accesstransformer PLUGINSERVICE
/forge-1.16.4-35.1.36.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.4-35.1.36.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
/forge-1.16.4-35.1.36.jar fml TRANSFORMATIONSERVICE
FML: 35.1
Forge: net.minecraftforge:35.1.36
FML Language Providers:
[email protected]
minecraft@1
Mod List:
rsrequestify-1.16.3-2.0.1.jar |RSRequestify |rsrequestify |2.0.1 |DONE |NOSIGNATURE
QuarkOddities-1.16.3.jar |Quark Oddities |quarkoddities |1.16.3 |DONE |NOSIGNATURE
NetherPortalFix_1.16.3-7.2.1.jar |NetherPortalFix |netherportalfix |7.2.1 |DONE |NOSIGNATURE
OldJavaWarning-1.16.4-6.0.1.jar |OldJavaWarning |oldjavawarning |6.0.1 |DONE |ea:45:b3:82:b6:9d:50:16:95:e7:2e:34:e1:92:d5:b4:9b:69:90:d3:4f:2e:71:99:b0:be:40:80:27:1f:3e:b0
jei-1.16.4-7.6.1.65.jar |Just Enough Items |jei |7.6.1.65 |DONE |NOSIGNATURE
DoggyTalents-1.16.4-2.0.1.2.jar |Doggy Talents 2 |doggytalents |2.0.1.2 |DONE |NOSIGNATURE
abnormals_core-1.16.4-3.0.6.jar |Abnormals Core |abnormals_core |3.0.6 |DONE |NOSIGNATURE
buzzier_bees-1.16.4-3.0.0.jar |Buzzier Bees |buzzier_bees |3.0.0 |DONE |NOSIGNATURE
mcw-windows-1.0.2-mc1.16.4.jar |Macaw's Windows |mcwwindows |1.0.2 |DONE |NOSIGNATURE
extraboats-1.16.4-2.0.0.jar |Extra Boats |extraboats |2.0.0 |DONE |NOSIGNATURE
create-mc1.16.3_v0.3c.jar |Create |create |mc1.16.3_v0.3c |DONE |NOSIGNATURE
BetterCaves-1.16.3-1.0.6.jar |YUNG's Better Caves |bettercaves |1.16.3-1.0.6 |DONE |NOSIGNATURE
Waystones_1.16.3-7.3.1.jar |Waystones |waystones |7.3.1 |DONE |NOSIGNATURE
XaerosWorldMap_1.11.6_Forge_1.16.4.jar |Xaero's World Map |xaeroworldmap |1.11.6 |DONE |NOSIGNATURE
CTM-MC1.16.1-1.1.2.6.jar |ConnectedTexturesMod |ctm |MC1.16.1-1.1.2.6 |DONE |NOSIGNATURE
Placebo-1.16.3-4.3.3.jar |Placebo |placebo |4.3.3 |DONE |NOSIGNATURE
comforts-forge-1.16.4-4.0.1.0.jar |Comforts |comforts |1.16.4-4.0.1.0 |DONE |NOSIGNATURE
SereneSeasons-1.16.4-4.0.0.86-universal.jar |Serene Seasons |sereneseasons |1.16.4-4.0.0.85 |DONE |NOSIGNATURE
culinaryconstruct-forge-1.16.4-4.0.0.2.jar |Culinary Construct |culinaryconstruct |1.16.4-4.0.0.2 |DONE |NOSIGNATURE
mcw-doors-1.0.1fix-mc1.16.4.jar |Macaw's Doors |mcwdoors |1.0.1 |DONE |NOSIGNATURE
TMechworks-1.16.3+-2.2.2.jar |Tinkers' Mechworks |tmechworks |2.2.2 |DONE |NOSIGNATURE
JustEnoughResources-1.16.4-0.12.0.103.jar |Just Enough Resources |jeresources |0.12.0.103 |DONE |NOSIGNATURE
immersive-portals-0.12-mc1.16.4-forge.jar |Immersive Portals |immersive_portals |0.7 |DONE |NOSIGNATURE
Fancy Fluid Storage-1.16.4-3.1.0.jar |Fancy Fluid Storage |ffs |3.1.0 |DONE |NOSIGNATURE
forge-1.16.4-35.1.36-universal.jar |Forge |forge |35.1.36 |DONE |22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
refinedstorage-1.9.11.jar |Refined Storage |refinedstorage |1.9.11 |DONE |NOSIGNATURE
immersiveposts-1.16.3-3.0.0.jar |Immersive Posts |immersiveposts |3.0.0 |DONE |d5:aa:49:67:b7:dd:64:8a:a4:7d:3e:57:12:6b:f9:3f:e8:5e:6b:24:d9:f9:c5:fb:c5:e7:a0:cf:98:64:dc:d0
DynamicSurroundings-1.16.4-4.0.3.3.jar |ยง3Dynamic Surroundings |dsurround |1.16.4-4.0.3.3 |DONE |b4:98:14:b9:76:55:25:4f:e5:5f:4d:71:90:87:43:5b:f9:d5:3a:02:60:42:5e:da:1f:15:9c:ff:be:a9:7c:77
forge-1.16.4-35.1.36-client.jar |Minecraft |minecraft |1.16.4 |DONE |NOSIGNATURE
upgrade_aquatic-1.16.4-3.0.0.jar |Upgrade Aquatic |upgrade_aquatic |3.0.0 |DONE |NOSIGNATURE
cofh_core-1.16.3-1.1.6.jar |CoFH Core |cofh_core |1.1.6 |DONE |NOSIGNATURE
thermal_foundation-1.16.3-1.1.6.jar |Thermal Series |thermal |1.1.6 |DONE |NOSIGNATURE
ensorcellation-1.16.3-1.1.2.jar |Ensorcellation |ensorcellation |1.1.2 |DONE |NOSIGNATURE
endergetic-1.16.4-3.0.0.jar |The Endergetic Expansion |endergetic |3.0.0 |DONE |NOSIGNATURE
mcw-bridges-1.0.4-mc1.16.4.jar |Macaw's Bridges |mcwbridges |1.0.4 |DONE |NOSIGNATURE
FarmersDelight-1.16.3-0.2.4b.jar |Farmer's Delight |farmersdelight |1.16.3-0.2.4b |DONE |NOSIGNATURE
TipTheScales-1.16.4-3.0.0.10.jar |TipTheScales |tipthescales |3.0.0.10 |DONE |NOSIGNATURE
thermal_innovation-1.16.3-1.1.7.jar |Thermal Innovation |thermal_innovation |1.1.7 |DONE |NOSIGNATURE
MouseTweaks-2.13-mc1.16.2.jar |Mouse Tweaks |mousetweaks |2.13 |DONE |NOSIGNATURE
titanium-1.16.4-3.2.5.jar |Titanium |titanium |3.2.5 |DONE |NOSIGNATURE
Psi 1.16-89.jar |Psi |psi |1.16-88 |DONE |NOSIGNATURE
ImmersiveEngineering-1.16.4-4.1.2-129.jar |Immersive Engineering |immersiveengineering |1.16.4-4.1.2-129 |DONE |44:39:94:cf:1d:8c:be:3c:7f:a9:ee:f4:1e:63:a5:ac:61:f9:c2:87:d5:5b:d9:d6:8c:b5:3e:96:5d:8e:3f:b7
CreativeCore_v2.0.10_mc1.16.4.jar |CreativeCore |creativecore |2.0.0 |DONE |NOSIGNATURE
Ding-1.16.3-1.2.0.jar |Ding |ding |1.2.0 |DONE |NOSIGNATURE
Botania-1.16.4-410.jar |Botania |botania |1.16.4-410 |DONE |NOSIGNATURE
storage_overhaul-1.16.4-1.0.3.jar |Storage Overhaul |storage_overhaul |1.16.4-1.0.3 |DONE |NOSIGNATURE
fairylights-4.0.4-1.16.4.jar |Fairy Lights |fairylights |4.0.4 |DONE |NOSIGNATURE
ChickenChunks-1.16.4-2.7.0.85-universal.jar |ChickenChunks |chickenchunks |2.7.0.85 |DONE |31:e6:db:63:47:4a:6e:e0:0a:2c:11:d1:76:db:4e:82:ff:56:2d:29:93:d2:e5:02:bd:d3:bd:9d:27:47:a5:71
atmospheric-1.16.4-3.0.0.jar |Atmospheric |atmospheric |3.0.0 |DONE |NOSIGNATURE
jeiintegration_1.16.4-6.1.1.11.jar |JEI Integration |jeiintegration |6.1.1.11 |DONE |NOSIGNATURE
curios-forge-1.16.4-4.0.3.4.jar |Curios API |curios |1.16.4-4.0.3.4 |DONE |NOSIGNATURE
Patchouli-1.16.4-48.jar |Patchouli |patchouli |1.16.4-48 |DONE |NOSIGNATURE
Mantle-1.16.4-1.6.52.jar |Mantle |mantle |1.6.52 |DONE |NOSIGNATURE
Inspirations-1.16.3-1.2.1.24.jar |Inspirations |inspirations |1.2.1 |DONE |NOSIGNATURE
Xaeros_Minimap_20.30.1_Forge_1.16.4.jar |Xaero's Minimap |xaerominimap |20.30.1 |DONE |NOSIGNATURE
thermal_cultivation-1.16.3-1.1.6.jar |Thermal Cultivation |thermal_cultivation |1.1.6 |DONE |NOSIGNATURE
FastWorkbench-1.16.3-4.4.1.jar |FastWorkbench |fastbench |4.4.1 |DONE |NOSIGNATURE
AutoRegLib-1.6-47.jar |AutoRegLib |autoreglib |1.6-47 |DONE |NOSIGNATURE
Quark-r2.4-293.jar |Quark |quark |r2.4-293 |DONE |NOSIGNATURE
thermal_expansion-1.16.3-1.1.6.jar |Thermal Expansion |thermal_expansion |1.1.6 |DONE |NOSIGNATURE
Ceramics-1.16.4-1.6.0.jar |Ceramics |ceramics |1.6.0 |DONE |NOSIGNATURE
elevatorid-1.16.4-1.7.9.jar |Elevator Mod |elevatorid |1.16.4-1.7.9 |DONE |NOSIGNATURE
FastFurnace-1.16.3-4.3.0.jar |FastFurnace |fastfurnace |4.3.0 |DONE |NOSIGNATURE
Transport-1.16.4-3.4.0.jar |Transport |transport |3.4.0 |DONE |NOSIGNATURE
furniture-7.0.0-pre19-1.16.3.jar |MrCrayfish's Furniture Mod |cfm |7.0.0-pre19 |DONE |NOSIGNATURE
AppleSkin-mc1.16.2-forge-1.0.14.jar |AppleSkin |appleskin |1.0.14 |DONE |NOSIGNATURE
engineersdecor-1.16.4-1.1.6-b3.jar |Engineer's Decor |engineersdecor |1.1.6-b3 |DONE |bf:30:76:97:e4:58:41:61:2a:f4:30:d3:8f:4c:e3:71:1d:14:c4:a1:4e:85:36:e3:1d:aa:2f:cb:22:b0:04:9b
ItemPhysic_v1.4.14_mc1.16.4.jar |ItemPhysic |itemphysic |1.6.0 |DONE |NOSIGNATURE
Aquaculture-1.16.4-2.1.12.jar |Aquaculture 2 |aquaculture |1.16.4-2.1.12 |DONE |NOSIGNATURE
bwncr-1.16.4-3.9.16.jar |Bad Wither No Cookie Reloaded |bwncr |1.16.4-3.9.16 |DONE |NOSIGNATURE
refinedstorageaddons-0.7.2.jar |Refined Storage Addons |refinedstorageaddons |0.7.2 |DONE |NOSIGNATURE
FastLeafDecay-v25.jar |FastLeafDecay |fastleafdecay |v25 |DONE |NOSIGNATURE
CosmeticArmorReworked-1.16.4-v1.jar |CosmeticArmorReworked |cosmeticarmorreworked |1.16.4-v1 |DONE |5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53
CodeChickenLib-1.16.4-3.5.0.401-universal.jar |CodeChicken Lib |codechickenlib |3.5.0.401 |DONE |31:e6:db:63:47:4a:6e:e0:0a:2c:11:d1:76:db:4e:82:ff:56:2d:29:93:d2:e5:02:bd:d3:bd:9d:27:47:a5:71
overloadedarmorbar-5.1.0.jar |Overloaded Armor Bar |overloadedarmorbar |5.1.0 |DONE |NOSIGNATURE
BetterMineshafts-Forge-1.16.3-1.1.1.jar |YUNG's Better Mineshafts |bettermineshafts |1.16.3-1.1.1 |DONE |NOSIGNATURE
xptome-1.16.2-v1.1.6.jar |XP Tome |xpbook |v1.1.6 |DONE |NOSIGNATURE
Crash Report UUID: fdfb8f51-2624-4efe-836b-423e5d673bf0
[Psi] Active spell: None
Patchouli open book context: n/a
Launched Version: forge-35.1.36
Backend library: LWJGL version 3.2.2 build 10
Backend API: GeForce GTX 970/PCIe/SSE2 GL version 4.6.0 NVIDIA 461.09, NVIDIA Corporation
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs:
Current Language: English (US)
CPU: 8x Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
```
COMPARATOR assorted routing is not working. I write the following:
ROUTING {
COMPARATOR {
3
}
}
but it does not route the modular minecart when it would have a comparator strength of 3 or more. I also tried:
ROUTING {
NOT {
COMPARATOR {
3
}
}
}
to make sure I wasn't incorrect about something. Neither work, but the routing works if I try something else (e.g. name). If I use a normal comparator instead of the lectern then it also works fine. If the comparator routing worked correctly then at least one of the above would route a minecart.
Hi There,
I was going to try out this mod.
After i set up an itemloader and configured it to load downwards where my minecraft with furnace was waiting, it crashed my game as soon as i put a coal item in the itemloader
This was on the 1.15.2
here is the crashlog: https://pastebin.com/WfYRSFQg
Modular carts do not link if there is not an inventory module on them
Holding rail is having trouble stopping modular carts with Trains of 3 or more carts.
it seems like the momentum of the trailing carts is pushing it past the rail, if you use multiple holding rails it generally will stop the cart when the modular train gets to the second or third holding rail.
https://cdn.discordapp.com/attachments/124592220387934208/778694479573024798/unknown.png
Wye Rail chapter shows the same error.
As title :)
Forge [forge-35.1.36]
Create [create-mc1.16.3_v0.3e]
Transport [Transport-1.16.4-3.4.0]
Patchouli [Patchouli-1.16.4-48]
Titanium [titanium-1.16.4-3.2.5]
JEI [jei-1.16.4-7.6.1.65]
Updated Transport from 3.3.1, and suddenly Mechanical Crafting recipes from Create no longer display in JEI. Have verified that with 3.3.1 they DO still show. Recipes still function, just don't display.
Attaching logs from instance with ONLY mods listed above, where issue persists
latest.log
debug.log
Trying to find guides about this mod is basically impossible.
Transport-1.15.2-2.3.0
forge-31.2.20
1- Shift-clicking items (modules) out of the interface, fills all empty slots of the players inventory with full stacks of said item, without removing the item in the interface. Verified with loaders and engines.
2- Breaks instantly but drops itself only when broken w/Pick (The One Probe lists it as 'No Tool' required)
2b- Does NOT drop it's contents when broken, no matter what is used.
Item Loader loader only fills the solid fuel engine if the current stack is less than 32 since it transfers in stacks of 32
Anytime there is a redstone signal near the cargo cart powered by a solid fuel engine the game crashes. If it's on a holding rail it crashes the server, if it's on a switched rail it crashes the client. I am currently playing Valhesia with another person and as long as they are not in the area they are fine, but as soon as someone enters the area they crash. Quark is installed but apparently the newer version does not help it. We used explosive arrows and a bow to get rid of the items in the area. Interesting mod just can't use it currently.
crash-2020-12-21_21.02.53-client.txt
As you requested; A little something I would like to see added to your Transport mod.
Something like this would be great!
https://i.ytimg.com/vi/X0atuZ22YWM/hqdefault.jpg
When coupled to minecarts via the minecart couplings from the Create mod, steam locomotives become hard to control, moving without respect for the speed controller and reversing direction randomly.
as title, even tried feeding it with loaders under the rails so it wouldn't be a collision issue
When Transport and Project Red are both installed, any attempt to open the GUI for a Project Red gate will crash the game with the following stack trace: https://hastebin.com/cenisecuku.properties
This appears to be due to the fact that Project Red uses -1
for a windowId
(containerId
using Mojang mappings) for their NodeContainer
GUI, and Transport also uses that for the EMPTY
instance of ModularScreenInfo
. This allows the first check here: https://github.com/BrassGoggledCoders/Transport/blob/develop/1.16.x/src/main/java/xyz/brassgoggledcoders/transport/screen/ModularScreenInfo.java#L49 to pass, and fall to the second check using getType()
which (for some reason, thanks to Mojang) throws an exception for Container
instances with a null containerType
(menuType
w/ Mojang), which is the case for PR's NodeContainer
. It's obviously a multi-layer problem with no clear culprit, but logically it seems like the best workaround is on Transport's part by adding a preliminary check to the ModularScreenInfo.matches
method which immediately returns false
if current == EMPTY
. I haven't tested this fix, but this should prevent Transport from attempting to call into any GUIs at all from other mods.
I managed to work around this temporarily on Project Red's end by changing the NodeContainer
containerId
to -2
instead of -1
, but I don't think this is the appropriate permanent fix, because there's always a possibility that another mod may do the same thing. I would argue that Transport should not be touching any other mod's GUI/Container classes unless that mod has a dependency on Transport.
This can be reproduced as follows:
The locomotives model doesn't jitter or anything, it just sometimes drives backwards when setting the lever to "forward".
I have no sure fire way to replicate it, yet, I'll update this if I find one.
When installed with Yung's Better Portals loading a cart into the Module Configurator will cause the instance to freeze requiring a force quit. Checking the log files gives a ticking entity error, which I have attached. https://pastebin.com/EpF72Jzc
Tried in an instance with just Transport and Better Portals (and their dependencies) to confirm the issue.
Forge 36.0.14 (tried with most up to date 36.0.42 as well, still causes the error)
Transport 1.16.4-3.4.2
Better Portals 1.16.4-0.3
The issue does not exist with Better Portals 1.16.4-0.2.1.
YUNG-GANG/YUNGs-Better-Portals#14
As seen on https://cdn.discordapp.com/attachments/124592220387934208/778690572361531442/unknown.png
Both powered (solid fuel engine) and pushed carts were not stopped by the Bumper.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.