Welcome to TofuCraftReload, TofuCraft mod in 1.12.2 minecraft.
TofuCraft is a mod that all about tofu.
First of all, soybeans.
Pick weeds to find soybeans growing mixed in them.
How to cultivate is the same as wheat or carrots.
Make tofu as food, or solidify tofu and use it for armor etc.
And There is a new world that is full of tofu! Tofu World!
Tofu foods, Tofu animals, Tofu Mobs and a new Boss in tofu forest.
Have fun in TofuCraftReload ;)
If you want Discussion about this mod? join that discord!
https://discordapp.com/invite/BMy4CX5
Supported Mod:
Farmer's delight (Add More Food)
Create(Suppport Automation)
Credit:
Rutl-Tri(He made TofuWorld Music!)
Tip: how to make tofuportal in 1.14.4?
1.First, place grilledtofu like this
2.Then pour soymilk into it
3.Click the center of the portal with tofustick to complete
screen shots:
1.12.2で遊んでいます。
豆腐スライムレーダー(TofuSlimeRadar)がスライムボール×1、レッドストーン×1、鋼豆腐×2で作成できません。
他modで分解してみましたが、豆腐スライムレーダーと豆腐石に分離されるだけで、元のレシピが表示されませんでした。
作成可能でしたら、レシピを教えてほしいです。
English:
I'm playing with 1.12.2.
Tofu Slime Radar cannot be created with 1 slime ball, 1 red stone, and 2 steel tofu.
I tried disassembling it with another mod, but the original recipe was not displayed, only separated into tofu slime radar and tofu stone.
If you can make it, please tell me the recipe.
Hi, I'm playing ver 1.12.2 Tofu Craft Reload on a mod server.
I'm using the development TF aggregator to create a single material, but I can't seem to create anything with multiple materials.
I'm using mod file.
1.12.2-forge-14.23.5.2860
[1.12][forge2413]mod_CutAllSMP_v2.5.2
1.12forge2413mod_DigAllSMP_v2.3.2
1.12forge2413mod_MineAllSMP_v2.6.6_1
1.12forge2413mod_StorageBox_v3.2.0
additionalpipes-6.0.0.8
buildcraft-all-7.99.24.8
EnderCore-1.12.2-0.5.76
EnderIO-1.12.2-5.3.70
industrialcraft-2-2.8.170-ex112
InventoryTweaks-1.63
jei_1.12.2-4.16.1.302
MMLib-2.3.0
OptiFine_1.12.2_HD_U_G5
Sakura-1.0.7-1.12.2
SlashBlade-mc1.12-r31
TofuCraftReload-0.1.0.9
twilightforest-1.12.2-3.11.1021-universal
こんにちは。modサーバーでver1.12.2の豆腐クラフトリロードを遊ばせてもらってます。
発展TFアグリゲーターを使って素材は1つだけのものは作れるのですがどうやら素材が複数のものが全て作れなくなってしまっているようです。
使用しているmodファイルです。
1.12.2-forge-14.23.5.2860
[1.12][forge2413]mod_CutAllSMP_v2.5.2
1.12forge2413mod_DigAllSMP_v2.3.2
1.12forge2413mod_MineAllSMP_v2.6.6_1
1.12forge2413mod_StorageBox_v3.2.0
additionalpipes-6.0.0.8
buildcraft-all-7.99.24.8
EnderCore-1.12.2-0.5.76
EnderIO-1.12.2-5.3.70
industrialcraft-2-2.8.170-ex112
InventoryTweaks-1.63
jei_1.12.2-4.16.1.302
MMLib-2.3.0
OptiFine_1.12.2_HD_U_G5
Sakura-1.0.7-1.12.2
SlashBlade-mc1.12-r31
TofuCraftReload-0.1.0.9
twilightforest-1.12.2-3.11.1021-universal
1.18.1 Doesn't seem to work with JEI
This causes fail to join (singleplayer) server when used with Quark 1.18
[Server thread/ERROR]: Exception caught during firing event: Cannot invoke "net.minecraft.world.item.ItemStack.m_41619_()" because the return value of "net.minecraft.world.item.crafting.Recipe.m_8043_()" is null[Server thread/ERROR]: Exception caught during firing event: Cannot invoke "net.minecraft.world.item.ItemStack.m_41619_()" because the return value of "net.minecraft.world.item.crafting.Recipe.m_8043_()" is null Index: 4 Listeners: 0: NORMAL 1: net.minecraftforge.eventbus.EventBus$$Lambda$4197/0x0000000800b773c8@6fe5ddc1 2: ASM: net.minecraftforge.common.ForgeInternalHandler@34fd35ea playerLogin(Lnet/minecraftforge/event/entity/player/PlayerEvent$PlayerLoggedInEvent;)V 3: ASM: class baguchan.tofucraft.CommonEvents onPlayerLoggedIn(Lnet/minecraftforge/event/entity/player/PlayerEvent$PlayerLoggedInEvent;)V 4: ASM: vazkii.quark.content.tweaks.module.AutomaticRecipeUnlockModule@584e32d8 onPlayerLoggedIn(Lnet/minecraftforge/event/entity/player/PlayerEvent$PlayerLoggedInEvent;)Vjava.lang.NullPointerException: Cannot invoke "net.minecraft.world.item.ItemStack.m_41619_()" because the return value of "net.minecraft.world.item.crafting.Recipe.m_8043_()" is null at TRANSFORMER/quark@3.0-332/vazkii.quark.content.tweaks.module.AutomaticRecipeUnlockModule.lambda$onPlayerLoggedIn$0(AutomaticRecipeUnlockModule.java:53) at java.base/java.util.ArrayList.removeIf(ArrayList.java:1672) at java.base/java.util.ArrayList.removeIf(ArrayList.java:1660) at TRANSFORMER/quark@3.0-332/vazkii.quark.content.tweaks.module.AutomaticRecipeUnlockModule.onPlayerLoggedIn(AutomaticRecipeUnlockModule.java:53) at net.minecraftforge.eventbus.ASMEventHandler_152_AutomaticRecipeUnlockModule_onPlayerLoggedIn_PlayerLoggedInEvent.invoke(.dynamic) at MC-BOOTSTRAP/eventbus@5.0.3/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) at MC-BOOTSTRAP/eventbus@5.0.3/net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) at MC-BOOTSTRAP/eventbus@5.0.3/net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) at TRANSFORMER/forge@39.0.8/net.minecraftforge.event.ForgeEventFactory.firePlayerLoggedIn(ForgeEventFactory.java:810) at TRANSFORMER/minecraft@1.18.1/net.minecraft.server.players.PlayerList.m_11261_(PlayerList.java:237) at TRANSFORMER/minecraft@1.18.1/net.minecraft.server.network.ServerLoginPacketListenerImpl.m_143699_(ServerLoginPacketListenerImpl.java:138) at TRANSFORMER/minecraft@1.18.1/net.minecraft.server.network.ServerLoginPacketListenerImpl.m_10055_(ServerLoginPacketListenerImpl.java:125) at TRANSFORMER/minecraft@1.18.1/net.minecraft.server.network.ServerLoginPacketListenerImpl.m_10050_(ServerLoginPacketListenerImpl.java:69) at TRANSFORMER/minecraft@1.18.1/net.minecraft.network.Connection.m_129483_(Connection.java:229) at TRANSFORMER/minecraft@1.18.1/net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:142) at TRANSFORMER/minecraft@1.18.1/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:882) at TRANSFORMER/minecraft@1.18.1/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:808) at TRANSFORMER/minecraft@1.18.1/net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:86) at TRANSFORMER/minecraft@1.18.1/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:668) at TRANSFORMER/minecraft@1.18.1/net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:258) at java.base/java.lang.Thread.run(Thread.java:833)
[10:22:21] [Server thread/ERROR]: Couldn't place player in worldjava.lang.NullPointerException: Cannot invoke "net.minecraft.world.item.ItemStack.m_41619_()" because the return value of "net.minecraft.world.item.crafting.Recipe.m_8043_()" is null at vazkii.quark.content.tweaks.module.AutomaticRecipeUnlockModule.lambda$onPlayerLoggedIn$0(AutomaticRecipeUnlockModule.java:53) ~[Quark-3.0-332.jar%2353!:3.0-332] at java.util.ArrayList.removeIf(ArrayList.java:1672) ~[?:?] at java.util.ArrayList.removeIf(ArrayList.java:1660) ~[?:?] at vazkii.quark.content.tweaks.module.AutomaticRecipeUnlockModule.onPlayerLoggedIn(AutomaticRecipeUnlockModule.java:53) ~[Quark-3.0-332.jar%2353!:3.0-332] at net.minecraftforge.eventbus.ASMEventHandler_152_AutomaticRecipeUnlockModule_onPlayerLoggedIn_PlayerLoggedInEvent.invoke(.dynamic) ~[?:?] at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-5.0.3.jar%232!:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!:?] at net.minecraftforge.event.ForgeEventFactory.firePlayerLoggedIn(ForgeEventFactory.java:810) ~[forge-1.18.1-39.0.8-universal.jar%2359!:?] at net.minecraft.server.players.PlayerList.m_11261_(PlayerList.java:237) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at net.minecraft.server.network.ServerLoginPacketListenerImpl.m_143699_(ServerLoginPacketListenerImpl.java:138) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at net.minecraft.server.network.ServerLoginPacketListenerImpl.m_10055_(ServerLoginPacketListenerImpl.java:125) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at net.minecraft.server.network.ServerLoginPacketListenerImpl.m_10050_(ServerLoginPacketListenerImpl.java:69) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at net.minecraft.network.Connection.m_129483_(Connection.java:229) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:142) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:882) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:808) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:86) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:668) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:258) ~[client-1.18.1-20211210.034407-srg.jar%2355!:?] at java.lang.Thread.run(Thread.java:833) [?:?]
In reply to AlmightyBrushwagg:
It's quark's Automatic Recipe Unlock Feature cause this problem
Try to turn off
In reply to bagu_chan500:
look, quark does not cause this problem with any other mod. It's your problem too. FIX IT
Will there be a Fabric version ?
いつも楽しく遊ばせていただいています。
Forge 39.0.5, TofuCraftReloaded 1.18.1-0.6.3, サーバーを立てて(LocalHost)のSMP環境にて、塩釜に水バケツを右クリックするとクライアントがクラッシュします。
シングルプレイでは同様の現象は確認できませんでした
以下スポイラーにログあります
English:
Appreciate for your work, Thanks.
Forge 39.0.5, TofuCraftReloaded 1.18.1-0.6.3, Playing on SMP (LocalHost) server.
RClicking with bucket of water to salt furnace causes client to crash.
Never happened on single play.
Log is in spoiler below.
java.lang.NullPointerException: Cannot invoke "net.minecraft.server.MinecraftServer.m_6846_()" because the return value of "net.minecraftforge.network.PacketDistributor.getServer()" is null
at net.minecraftforge.network.PacketDistributor.lambda$playerListAll$3(PacketDistributor.java:224) ~[forge-1.18.1-39.0.5-universal.jar%2357!:?]
at net.minecraftforge.network.PacketDistributor$PacketTarget.send(PacketDistributor.java:179) ~[forge-1.18.1-39.0.5-universal.jar%2357!:?]
at net.minecraftforge.network.simple.SimpleChannel.send(SimpleChannel.java:126) ~[forge-1.18.1-39.0.5-universal.jar%2357!:?]
at baguchan.tofucraft.block.utils.SaltFurnaceBlock.m_6227_(SaltFurnaceBlock.java:65) ~[TofuCraftReload-1.18.1-0.6.3.jar%2352!:1.18.1-0.6.3]
at net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.m_60664_(BlockBehaviour.java:695) ~[client-1.18.1-20211210.034407-srg.jar%2353!:?]
at net.minecraft.client.multiplayer.MultiPlayerGameMode.m_105262_(MultiPlayerGameMode.java:297) ~[client-1.18.1-20211210.034407-srg.jar%2353!:?]
at net.minecraft.client.Minecraft.m_91277_(Minecraft.java:1554) ~[client-1.18.1-20211210.034407-srg.jar%2353!:?]
at net.minecraft.client.Minecraft.m_91279_(Minecraft.java:1833) ~[client-1.18.1-20211210.034407-srg.jar%2353!:?]
at net.minecraft.client.Minecraft.m_91398_(Minecraft.java:1651) ~[client-1.18.1-20211210.034407-srg.jar%2353!:?]
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1015) ~[client-1.18.1-20211210.034407-srg.jar%2353!:?]
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:660) ~[client-1.18.1-20211210.034407-srg.jar%2353!:?]
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%2353!:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.5.jar%2323!:?]
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.0.7.jar%235!:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.0.7.jar%235!:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.0.7.jar%235!:?]
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.0.7.jar%235!:?]
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.0.7.jar%235!:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.0.7.jar%235!:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.0.7.jar%235!:?]
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:90) [bootstraplauncher-0.1.17.jar:?]
In reply to umaykn0wwhat1want:
It's fixed on 1.18.1-0.6.4!
[01:30:28] [Server thread/WARN]: Recipe tofucraft:harden_momen returned a null ItemStack in getRecipeOutput - this is bad! The developer of tofucraft should return an empty ItemStack instead to avoid problems.
[01:30:28] [Server thread/WARN]: Recipe tofucraft:bittern_soymilk returned a null ItemStack in getRecipeOutput - this is bad! The developer of tofucraft should return an empty ItemStack instead to avoid problems.
[01:30:28] [Server thread/WARN]: Recipe tofucraft:harden_ishi returned a null ItemStack in getRecipeOutput - this is bad! The developer of tofucraft should return an empty ItemStack instead to avoid problems.
[01:30:28] [Server thread/WARN]: Recipe tofucraft:bittern_soymilk_hell returned a null ItemStack in getRecipeOutput - this is bad! The developer of tofucraft should return an empty ItemStack instead to avoid problems.
[01:30:28] [Server thread/WARN]: Recipe tofucraft:bittern_soymilk_soul returned a null ItemStack in getRecipeOutput - this is bad! The developer of tofucraft should return an empty ItemStack instead to avoid problems.
latest 1.18 version
ver.TofuCraftReload-1.17.1-0.1.5.1.jar
The performance of the steel tofu pickaxe and axe is reversed.
Steel Tofu's axe is stone in aptitude.
Steel Tofu's pickaxe has wood aptitude.
In reply to yj_nemi:
oh sorry about this....
I fixed in 1.17.1-0.1.5.2
Hi, I really love tofucraft at 1.7.10 so I appreciate your work! Thanks.
I am wondering if there are tofu machines available in 1.16.5 version? Those all really cool features of the mod...
Plus, is there an official wiki? The discord channel seems to have very limited information on this mod for non-Japanese users.
In reply to qcloud1223:
If possible, we plan to introduce the In game wiki someday.
I also plan to consider the revival of the tofu industry.
When crafting soymilk, the bucket is not returned and becomes a glass bottle
TofuCraftReload-1.16.5-0.3.8
In reply to manimani556:
It's fixed in1.16.5-0.3.7.6!
Could you please make Tofu mod compatible in 1.10.2? I really need this done because I need 1.10.2 version on CurseForge to use this fantastic mod in my server, using aternos.
最新的版本(1.16.5-0.3.7)在服务端进入豆腐世界一段时间后崩溃 附上crash-log: Description: Ticking entity
java.lang.ClassCastException: net.minecraft.state.properties.BedPart cannot be cast to java.lang.Boolean at baguchan.tofucraft.entity.ai.SleepOnBedGoal.func179488a(SleepOnBedGoal.java:37) ~[tofucraft:1.16.5-0.3.7] {re:classloading} at net.minecraft.entity.ai.goal.MoveToBlockGoal.func179489g(SourceFile:114) ~[?:?] {re:classloading} at baguchan.tofucraft.entity.ai.SleepOnBedGoal.func179489g(SleepOnBedGoal.java:46) ~[tofucraft:1.16.5-0.3.7] {re:classloading} at net.minecraft.entity.ai.goal.MoveToBlockGoal.func75250a(SourceFile:47) ~[?:?] {re:classloading} at baguchan.tofucraft.entity.ai.SleepOnBedGoal.func75250a(SleepOnBedGoal.java:23) ~[tofucraft:1.16.5-0.3.7] {re:classloading} at net.minecraft.entity.ai.goal.PrioritizedGoal.func75250a(SourceFile:22) ~[?:?] {re:classloading} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174) ~[?:1.8.0292] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0292] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0292] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0292] {} at java.util.Iterator.forEachRemaining(Iterator.java:116) ~[?:1.8.0292] {} at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:1.8.0292] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0292] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0292] {} at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:1.8.0292] {} at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:1.8.0292] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0292] {} at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) ~[?:1.8.0292] {} at net.minecraft.entity.ai.goal.GoalSelector.func75774a(SourceFile:77) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorGoalSelector,pl:mixin:A} at net.minecraft.entity.MobEntity.func70626be(MobEntity.java:682) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMobEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.LivingEntity.func70636d(LivingEntity.java:2411) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immptlmixins.json:common.MixinLivingEntity,pl:mixin:APP:immptlmixins.json:common.collision.MixinLivingEntityC,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorLivingEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func70636d(MobEntity.java:488) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMobEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.AgeableEntity.func70636d(SourceFile:127) ~[?:?] {re:mixin,re:classloading} at net.minecraft.entity.LivingEntity.func70071h(LivingEntity.java:2158) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immptlmixins.json:common.MixinLivingEntity,pl:mixin:APP:immptlmixins.json:common.collision.MixinLivingEntityC,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorLivingEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func70071h(MobEntity.java:300) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMobEntity,pl:mixin:A,pl:runtimedistcleaner:A} at baguchan.tofucraft.entity.AbstractTofunianEntity.func70071h(AbstractTofunianEntity.java:25) ~[tofucraft:1.16.5-0.3.7] {re:classloading} at baguchan.tofucraft.entity.TofunianEntity.func70071h(TofunianEntity.java:503) ~[tofucraft:1.16.5-0.3.7] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.world.server.ServerWorld.func217479a(ServerWorld.java:611) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:immptlmixins.json:common.MixinServerWorld,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.world.World.func217390a(World.java:554) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:hitbox,pl:mixin:APP:sereneseasons.mixins.json:MixinWorld,pl:mixin:APP:starlight.mixins.json:common.world.WorldMixin,pl:mixin:APP:immptlmixins.json:common.MixinWorld,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.world.server.ServerWorld.func72835b(ServerWorld.java:404) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:immptlmixins.json:common.MixinServerWorld,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func71190q(MinecraftServer.java:851) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixin.terraforged.json:common.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:immptlmixins.json:common.MixinMinecraftServer,pl:mixin:APP:immptlmixins.json:common.dimension.MixinMinecraftServerD,pl:mixin:APP:immptlmixins.json:common.portalgeneration.MixinMinecraftServerP,pl:mixin:APP:immptl_peripheralmixins.json:common.altiusworld.MixinMinecraftServerA,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.server.dedicated.DedicatedServer.func71190q(DedicatedServer.java:291) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.func71217p(MinecraftServer.java:787) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixin.terraforged.json:common.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:immptlmixins.json:common.MixinMinecraftServer,pl:mixin:APP:immptlmixins.json:common.dimension.MixinMinecraftServerD,pl:mixin:APP:immptlmixins.json:common.portalgeneration.MixinMinecraftServerP,pl:mixin:APP:immptlperipheralmixins.json:common.altiusworld.MixinMinecraftServerA,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func240802v(MinecraftServer.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixin.terraforged.json:common.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:immptlmixins.json:common.MixinMinecraftServer,pl:mixin:APP:immptlmixins.json:common.dimension.MixinMinecraftServerD,pl:mixin:APP:immptlmixins.json:common.portalgeneration.MixinMinecraftServerP,pl:mixin:APP:immptlperipheralmixins.json:common.altiusworld.MixinMinecraftServerA,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func240783a(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixin.terraforged.json:common.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:immptlmixins.json:common.MixinMinecraftServer,pl:mixin:APP:immptlmixins.json:common.dimension.MixinMinecraftServerD,pl:mixin:APP:immptlmixins.json:common.portalgeneration.MixinMinecraftServerP,pl:mixin:APP:immptlperipheralmixins.json:common.altiusworld.MixinMinecraftServerA,pl:mixin:A,pl:runtimedistcleaner:A} at java.lang.Thread.run(Thread.java:748) [?:1.8.0292] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head -- Thread: Server thread Stacktrace: at baguchan.tofucraft.entity.ai.SleepOnBedGoal.func179488a(SleepOnBedGoal.java:37) ~[tofucraft:1.16.5-0.3.7] {re:classloading} at net.minecraft.entity.ai.goal.MoveToBlockGoal.func179489g(SourceFile:114) ~[?:?] {re:classloading} at baguchan.tofucraft.entity.ai.SleepOnBedGoal.func179489g(SleepOnBedGoal.java:46) ~[tofucraft:1.16.5-0.3.7] {re:classloading} at net.minecraft.entity.ai.goal.MoveToBlockGoal.func75250a(SourceFile:47) ~[?:?] {re:classloading} at baguchan.tofucraft.entity.ai.SleepOnBedGoal.func75250a(SleepOnBedGoal.java:23) ~[tofucraft:1.16.5-0.3.7] {re:classloading} at net.minecraft.entity.ai.goal.PrioritizedGoal.func75250a(SourceFile:22) ~[?:?] {re:classloading} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174) ~[?:1.8.0292] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0292] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0292] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0292] {} at java.util.Iterator.forEachRemaining(Iterator.java:116) ~[?:1.8.0292] {} at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:1.8.0292] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0292] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0292] {} at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:1.8.0292] {} at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:1.8.0292] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0292] {} at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) ~[?:1.8.0292] {} at net.minecraft.entity.ai.goal.GoalSelector.func75774a(SourceFile:77) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorGoalSelector,pl:mixin:A} at net.minecraft.entity.MobEntity.func70626be(MobEntity.java:682) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMobEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.LivingEntity.func70636d(LivingEntity.java:2411) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immptlmixins.json:common.MixinLivingEntity,pl:mixin:APP:immptlmixins.json:common.collision.MixinLivingEntityC,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorLivingEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func70636d(MobEntity.java:488) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMobEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.AgeableEntity.func70636d(SourceFile:127) ~[?:?] {re:mixin,re:classloading} at net.minecraft.entity.LivingEntity.func70071h(LivingEntity.java:2158) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immptlmixins.json:common.MixinLivingEntity,pl:mixin:APP:immptlmixins.json:common.collision.MixinLivingEntityC,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorLivingEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func70071h(MobEntity.java:300) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMobEntity,pl:mixin:A,pl:runtimedistcleaner:A} at baguchan.tofucraft.entity.AbstractTofunianEntity.func70071h(AbstractTofunianEntity.java:25) ~[tofucraft:1.16.5-0.3.7] {re:classloading} at baguchan.tofucraft.entity.TofunianEntity.func70071h(TofunianEntity.java:503) ~[tofucraft:1.16.5-0.3.7] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.world.server.ServerWorld.func217479a(ServerWorld.java:611) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:immptlmixins.json:common.MixinServerWorld,pl:mixin:A,pl:runtimedistcleaner:A} -- Entity being ticked -- Details: Entity Type: tofucraft:tofunian (baguchan.tofucraft.entity.TofunianEntity) Entity ID: 277 Entity Name: Tofunian Entity's Exact location: 1812.50, 64.00, 7755.50 Entity's Block location: World: (1812,64,7755), Chunk: (at 4,4,11 in 113,484; contains blocks 1808,0,7744 to 1823,255,7759), Region: (3,15; contains chunks 96,480 to 127,511, blocks 1536,0,7680 to 2047,255,8191) Entity's Momentum: 0.00, -0.08, 0.00 Entity's Passengers: [] Entity's Vehicle: ~~ERROR~~ NullPointerException: null Stacktrace: at net.minecraft.world.World.func217390a(World.java:554) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:hitbox,pl:mixin:APP:sereneseasons.mixins.json:MixinWorld,pl:mixin:APP:starlight.mixins.json:common.world.WorldMixin,pl:mixin:APP:immptlmixins.json:common.MixinWorld,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.world.server.ServerWorld.func72835b(ServerWorld.java:404) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:immptlmixins.json:common.MixinServerWorld,pl:mixin:A,pl:runtimedistcleaner:A}
-- Affected level -- Details: All players: 1 total; [ServerPlayerEntity['yaxuan97'/177, l='ServerWorld tofucraft:tofuworld world', x=1715.01, y=72.46, z=7812.99]] Chunk stats: ServerChunkCache: 1480 Level dimension: tofucraft:tofuworld Derived: true Level spawn location: World: (1710,72,7819), Chunk: (at 14,4,11 in 106,488; contains blocks 1696,0,7808 to 1711,255,7823), Region: (3,15; contains chunks 96,480 to 127,511, blocks 1536,0,7680 to 2047,255,8191) Level time: 18403 game time, 6947 day time Level name: world Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Level weather: Rain time: 20304 (now: false), thunder time: 131980 (now: false) Known server brands: forge Level was modded: true Level storage version: 0x04ABD - Anvil Stacktrace: at net.minecraft.server.MinecraftServer.func71190q(MinecraftServer.java:851) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixin.terraforged.json:common.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:immptlmixins.json:common.MixinMinecraftServer,pl:mixin:APP:immptlmixins.json:common.dimension.MixinMinecraftServerD,pl:mixin:APP:immptlmixins.json:common.portalgeneration.MixinMinecraftServerP,pl:mixin:APP:immptlperipheralmixins.json:common.altiusworld.MixinMinecraftServerA,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.server.dedicated.DedicatedServer.func71190q(DedicatedServer.java:291) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.func71217p(MinecraftServer.java:787) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixin.terraforged.json:common.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:immptlmixins.json:common.MixinMinecraftServer,pl:mixin:APP:immptlmixins.json:common.dimension.MixinMinecraftServerD,pl:mixin:APP:immptlmixins.json:common.portalgeneration.MixinMinecraftServerP,pl:mixin:APP:immptlperipheralmixins.json:common.altiusworld.MixinMinecraftServerA,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func240802v(MinecraftServer.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixin.terraforged.json:common.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:immptlmixins.json:common.MixinMinecraftServer,pl:mixin:APP:immptlmixins.json:common.dimension.MixinMinecraftServerD,pl:mixin:APP:immptlmixins.json:common.portalgeneration.MixinMinecraftServerP,pl:mixin:APP:immptlperipheralmixins.json:common.altiusworld.MixinMinecraftServerA,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func240783a(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixin.terraforged.json:common.MixinMinecraftServer,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:immptlmixins.json:common.MixinMinecraftServer,pl:mixin:APP:immptlmixins.json:common.dimension.MixinMinecraftServerD,pl:mixin:APP:immptl_mixins.json:common.portalgeneration.MixinMinecraftServerP,pl:mixin:APP:immptlperipheralmixins.json:common.altiusworld.MixinMinecraftServerA,pl:mixin:A,pl:runtimedistcleaner:A} at java.lang.Thread.run(Thread.java:748) [?:1.8.0292] {}
In reply to Yaxuan97:
it fixed 1.16.5-0.3.7.1
最新的版本( 1.16.5-0.3.6.3)不能被服务端加载
java.lang.RuntimeException: Attempted to load class baguchan/tofucraft/client/ClientProxy for invalid dist DEDICATED_SERVER