Git Product home page Git Product logo

betterrecipebook's Introduction

betterrecipebook's People

Contributors

buiawpkgew1 avatar cloudperry avatar cmplstofb avatar deluxghost avatar felix14-v2 avatar hexasan avatar mehradn avatar mrshmllow avatar notlin4 avatar ocram9 avatar radk6 avatar ruvaldak avatar taucubed avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

betterrecipebook's Issues

Missing recipes

The book seems to be missing a few recipes or not picking them all. Also please add search indexing like jei if possible. Here you can see in the screenshot that the weapons and tools are not showing
https://i.imgur.com/EJHZcjv.png

[CurseForge] Missing dependencies

Hello ๐Ÿข

It'd be great if you'd add all dependencies on the CurseForge website so the launcher installs them automatically.

Brewing stand recipes alternatives

I think it would be so useful to be able to merge similar potions (like jump boost โ… , โ…ก, +) into groups as it is in crafting table.

This mod causes a server to crash

I reckon this mod is client side only, so could you please make it not load on a server. Fabric makes it possible to run a server and client using the same mods folder and this works correctly for every mod out of my 42 mods except for this one. I think its really convenient to manage mods this way, because most of the time I want my mods on both the client and the server.

I created a PR to make it load only on a client: #31

Typo in en_us.json

"Showing breable" instead of "Showing brewable" or "Showing brew-able"

Brewing stand recipe book not updating consistently

I took some recordings this time, I was able to recreate the bug in the latest release.

Here is the furnace recipe book working as I'd expect:
Peek 2021-10-10 09-16

And here's the brewing stand acting a little odd:
Peek 2021-10-10 09-22

From what I can tell this is what's happening:
Toggling the filter on and off updates the recipe list, adding items inside the brewing stand itself.
But opening the brewing stand directly doesn't add the container's items.

Also picking up items while the brewing stand is open doesn't add the filtered items to the list, whether that be from the ground or the brewing stand

Btw, thanks for all the work you do! :)

crash in 1.19.4

Sorry to inform you, but it seems like the mod crashes on 1.19.4.

[20:30:53] [Render thread/ERROR]: Mixin apply for mod brb failed mixins.brb-common.json:RemoveBookButton from mod brb -> net.minecraft.class_344: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @Inject annotation on renderButton could not find any targets matching 'Lnet/minecraft/class_344;method_25359(Lnet/minecraft/class_4587;IIF)V' in net.minecraft.class_344. Using refmap brb-common-refmap.json [PREINJECT Applicator Phase -> mixins.brb-common.json:RemoveBookButton from mod brb -> Prepare Injections ->  -> handler$zdh001$brb$renderButton(Lnet/minecraft/class_4587;IIFLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V -> Parse]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on renderButton could not find any targets matching 'Lnet/minecraft/class_344;method_25359(Lnet/minecraft/class_4587;IIF)V' in net.minecraft.class_344. Using refmap brb-common-refmap.json [PREINJECT Applicator Phase -> mixins.brb-common.json:RemoveBookButton from mod brb -> Prepare Injections ->  -> handler$zdh001$brb$renderButton(Lnet/minecraft/class_4587;IIFLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V -> Parse]
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:316) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:308) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo.<init>(CallbackInjectionInfo.java:46) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at jdk.internal.reflect.GeneratedConstructorAccessor19.newInstance(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
	at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
	at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1330) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1053) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.4+mixin.0.8.5.jar:0.12.4+mixin.0.8.5]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.17.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.17.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.17.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) ~[fabric-loader-0.14.17.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at net.minecraft.class_442.method_25426(class_442.java:132) ~[client-intermediary.jar:?]
	at net.minecraft.class_437.method_25423(class_437.java:427) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1507(class_310.java:1079) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.<init>(class_310.java:681) ~[client-intermediary.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:198) ~[minecraft-1.19.4-client.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:462) ~[fabric-loader-0.14.17.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.17.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.17.jar:?]
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88) ~[NewLaunch.jar:?]
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126) ~[NewLaunch.jar:?]
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:71) ~[NewLaunch.jar:?]

Full log can be found here.

Scroll in circles with no recipes

If u turn on scroll in circles and have no recipes in ur book, u can do this by showing craftable only after u scroll ur game will crash if notenoughcrashes is installed after u log back into ur world all entities will be invisible

2021-10-21.20-50-49.mp4

[Suggestion]

I saw a hide button function in the settings and have a super idea. To make this more survival, you could bind the recipe book button to the knowledege book. This would give the ability to define a recipe for the knowledge book to activate the recipe book button. If Knowledge not in the inventory recipe book button is hidden. As a sideeffect you would make a useless item useful. This could be configurable as gamemode. Maybe could called something like creative mode and survival mode?

Inventorio Compatibility

"Keep crafting screens centered" option makes recipe book offset too far from inventory and is not centered if Inventorio is installed.

Steps to reproduce:

  1. Install "BetterRecipeBook", "Inventorio" and their dependencies.
  2. Load up the world.
  3. Make sure that "Keep crafting screens centered" set to true.
  4. Open recipe book in inventory.

In-game screenshot:
image

Mods folder screenshot:
image

"Could not execute entrypoint stage 'main' due to errors, provided by 'brb'!"

I'm not sure how to solve this issue or if it's some compatibility issue

[10:23:25] [main/FATAL]: Failed to start the minecraft server

481 | java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'brb'!
482 | at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51) ~[fabric-loader-0.13.3.jar:?]
483 | at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.13.3.jar:?]
484 | at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49) ~[fabric-loader-0.13.3.jar:?]
485 | at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.13.3.jar:?]
486 | at net.fabricmc.loader.impl.game.minecraft.Hooks.startServer(Hooks.java:62) ~[fabric-loader-0.13.3.jar:?]
487 | at net.minecraft.server.Main.main(Main.java:106) [server-intermediary.jar:?]
488 | at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
489 | at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
490 | at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
491 | at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
492 | at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416) [fabric-loader-0.13.3.jar:?]
493 | at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.13.3.jar:?]
494 | at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.13.3.jar:?]
495 | at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
496 | at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
497 | at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
498 | at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
499 | at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:66) [fabric-loader-0.13.3.jar:?]
500 | Caused by: java.lang.NoClassDefFoundError: net/minecraft/class_746
501 | at marsh.town.brb.BetterRecipeBook.init(BetterRecipeBook.java:37) ~[brb-Fabric-1.5.6.jar:?]
502 | at marsh.town.brb.fabric.BetterRecipeBookFabric.onInitialize(BetterRecipeBookFabric.java:9) ~[brb-Fabric-1.5.6.jar:?]
503 | at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.13.3.jar:?]
504 | ... 15 more
505 | Caused by: java.lang.ClassNotFoundException: net.minecraft.class_746
506 | at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[?:?]
507 | at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[?:?]
508 | at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
509 | at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:158) ~[fabric-loader-0.13.3.jar:?]
510 | at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
511 | at marsh.town.brb.BetterRecipeBook.init(BetterRecipeBook.java:37) ~[brb-Fabric-1.5.6.jar:?]
512 | at marsh.town.brb.fabric.BetterRecipeBookFabric.onInitialize(BetterRecipeBookFabric.java:9) ~[brb-Fabric-1.5.6.jar:?]
513 | at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.13.3.jar:?]
514 | ... 15 more

https://pastebin.com/4TEeTMwQ

1.17

Is 1.17 support planned?

[Request] Smithing Table Recipe Book

Regarding Vanilla, a Smithing Table recipe book would be really good, specially for packs trying to not rely on JEI/REI. Support for the more famous modded workstations with a GUI would be good too, such as the Cooking Pot from Farmer's Delight.

1.19.3 update?

Hi! I really like to use this mod because it is very usefull but it does not work on 1.19.3 with the latest version. When will this mod be updated?

[Suggestion] Recipe update delay when instant crafting is turned on

When spamming a recipe with instant craft turned on it often happens that new recipes become craftable or uncraftable resulting in a layout change and therefore crafting of unwanted items. A configurable delay to wait with updating craftable recipes after crafting when instant crafting is turned on would prevent crafting unwanted items because the layout would only change when you are done crafting.

Error when loading brb in forge 1.18.2 40.1.54

This is the Error Message, all dependencies are installed.

Thank you for your time and your wonderful plugin!

---- Minecraft Crash Report ----
// Uh... Did I do that?

Time: 7/4/22, 2:50 PM
Description: Mod loading error has occurred

java.lang.Exception: Mod Loading has failed
at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:55) ~[forge-1.18.2-40.1.54-universal.jar%2396!/:?] {re:classloading}
at net.minecraftforge.server.loading.ServerModLoader.load(ServerModLoader.java:39) ~[forge-1.18.2-40.1.54-universal.jar%2396!/:?] {re:classloading}
at net.minecraft.server.Main.main(Main.java:112) ~[server-1.18.2-20220404.173914-srg.jar%2391!/:?] {re:classloading}
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.CommonServerLaunchHandler.lambda$launchService$0(CommonServerLaunchHandler.java:32) ~[fmlloader-1.18.2-40.1.54.jar%2316!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: main
Stacktrace:
at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:57) ~[fmlloader-1.18.2-40.1.54.jar%2316!/:1.0] {}
-- MOD brb --
Details:
Caused by 0: java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {}
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] {}
at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:67) ~[javafmllanguage-1.18.2-40.1.54.jar%2393!/:?] {}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:106) ~[fmlcore-1.18.2-40.1.54.jar%2392!/:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {}

Mod File: brb-1.18.2-forge-1.5.6.jar
Failure message: Better Recipe Book (brb) has failed to load correctly
	java.lang.reflect.InvocationTargetException: null
Mod Version: 1.5.6
Mod Issue URL: https://github.com/mrshmllow/BetterRecipeBook/issues
Exception message: java.lang.RuntimeException: Attempted to load class net/minecraft/client/player/LocalPlayer for invalid dist DEDICATED_SERVER

Stacktrace:
at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:57) ~[fmlloader-1.18.2-40.1.54.jar%2316!/:1.0] {}
at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:110) ~[securejarhandler-1.0.3.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.lambda$findClass$16(ModuleClassLoader.java:216) ~[securejarhandler-1.0.3.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:226) ~[securejarhandler-1.0.3.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:216) ~[securejarhandler-1.0.3.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:132) ~[securejarhandler-1.0.3.jar:?] {}
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] {}
at marsh.town.brb.BetterRecipeBook.init(BetterRecipeBook.java:37) ~[brb-1.18.2-forge-1.5.6.jar%2345!/:?] {re:classloading,re:mixin}
at marsh.town.brb.forge.BetterRecipeBookForge.(BetterRecipeBookForge.java:9) ~[brb-1.18.2-forge-1.5.6.jar%2345!/:?] {re:classloading}
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {}
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] {}
at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:67) ~[javafmllanguage-1.18.2-40.1.54.jar%2393!/:?] {}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:106) ~[fmlcore-1.18.2-40.1.54.jar%2392!/:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {}

-- System Details --
Details:
Minecraft Version: 1.18.2
Minecraft Version ID: 1.18.2
Operating System: Linux (amd64) version 5.4.151-1-pve
Java Version: 17.0.1, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 2687286848 bytes (2562 MiB) / 3061841920 bytes (2920 MiB) up to 3061841920 bytes (2920 MiB)
CPUs: 80
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Xeon(R) CPU E5-2698 v4 @ 2.20GHz
Identifier: Intel64 Family 6 Model 79 Stepping 1
Microarchitecture: Broadwell (Server)
Frequency (GHz): 2.20
Number of physical packages: 2
Number of physical CPUs: 40
Number of logical CPUs: 80
Graphics card #0 name: unknown
Graphics card #0 vendor: unknown
Graphics card #0 VRAM (MB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: unknown
Virtual memory max (MB): 288455.47
Virtual memory used (MB): 429728.44
Swap memory total (MB): 30517.00
Swap memory used (MB): 1784.59
JVM Flags: 4 total; -Xms750M -Xmx2919M -Xss512k -XX:ParallelGCThreads=1
ModLauncher: 9.1.3+9.1.3+main.9b69c82a
ModLauncher launch target: forgeserver
ModLauncher naming: srg
ModLauncher services:
mixin PLUGINSERVICE
eventbus PLUGINSERVICE
slf4jfixer PLUGINSERVICE
object_holder_definalize PLUGINSERVICE
runtime_enum_extender PLUGINSERVICE
capability_token_subclass PLUGINSERVICE
accesstransformer PLUGINSERVICE
runtimedistcleaner PLUGINSERVICE
mixin TRANSFORMATIONSERVICE
fml TRANSFORMATIONSERVICE
FML Language Providers:
[email protected]
lowcodefml@null
javafml@null
Mod List:
YungsBetterDungeons-1.18.2-Forge-2.1.0.jar |YUNG's Better Dungeons |betterdungeons |1.18.2-Forge-2.1.0 |COMMON_SET|Manifest: NOSIGNATURE
netherportalfix-forge-1.18-9.0.0.jar |NetherPortalFix |netherportalfix |9.0.0 |COMMON_SET|Manifest: NOSIGNATURE
DoggyTalents-1.18.2-2.5.0.jar |Doggy Talents 2 |doggytalents |2.5.0 |COMMON_SET|Manifest: NOSIGNATURE
Clumps-forge-1.18.2-8.0.0+10.jar |Clumps |clumps |8.0.0+10 |COMMON_SET|Manifest: NOSIGNATURE
XaerosWorldMap_1.24.0_Forge_1.18.2.jar |Xaero's World Map |xaeroworldmap |1.24.0 |COMMON_SET|Manifest: NOSIGNATURE
cookingforblockheads-forge-1.18.2-12.0.2.jar |CookingForBlockheads |cookingforblockheads |12.0.2 |COMMON_SET|Manifest: NOSIGNATURE
Placebo-1.18.2-6.4.1.jar |Placebo |placebo |6.4.1 |COMMON_SET|Manifest: NOSIGNATURE
artifacts-1.18.2-4.1.0.jar |Artifacts |artifacts |1.18.2-4.1.0 |COMMON_SET|Manifest: NOSIGNATURE
SereneSeasons-1.18.2-7.0.0.15.jar |Serene Seasons |sereneseasons |0.0NONE |COMMON_SET|Manifest: NOSIGNATURE
configured-1.5.3-1.18.2.jar |Configured |configured |1.5.3 |COMMON_SET|Manifest: NOSIGNATURE
YungsApi-1.18.2-Forge-2.0.8.jar |YUNG's API |yungsapi |1.18.2-Forge-2.0.8 |COMMON_SET|Manifest: NOSIGNATURE
Decorative Blocks-forge-1.18.2-2.1.0.jar |Decorative Blocks |decorative_blocks |2.1.0 |COMMON_SET|Manifest: NOSIGNATURE
betteranimalsplus-1.18.2-11.0.5-forge.jar |Better Animals Plus |betteranimalsplus |1.18.2-11.0.5 |COMMON_SET|Manifest: NOSIGNATURE
bonsaitrees3-3.1.0.jar |Bonsai Trees 3 |bonsaitrees3 |3.1.0 |COMMON_SET|Manifest: NOSIGNATURE
balm-3.1.0+0.jar |Balm |balm |3.1.0+0 |COMMON_SET|Manifest: NOSIGNATURE
carryon-1.18.2-1.17.0.8.jar |Carry On |carryon |1.17.0.8 |COMMON_SET|Manifest: NOSIGNATURE
cloth-config-6.2.62-forge.jar |Cloth Config v4 API |cloth_config |6.2.62 |COMMON_SET|Manifest: NOSIGNATURE
forge-1.18.2-40.1.54-universal.jar |Forge |forge |40.1.54 |COMMON_SET|Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
mob_grinding_utils-1.18.2-0.4.39.jar |Mob Grinding Utils |mob_grinding_utils |1.18.2-0.4.39 |COMMON_SET|Manifest: NOSIGNATURE
refinedstorage-1.10.2.jar |Refined Storage |refinedstorage |1.10.2 |COMMON_SET|Manifest: NOSIGNATURE
selene-1.18.2-1.17.9.jar |Selene |selene |1.18.2-1.17.9 |COMMON_SET|Manifest: NOSIGNATURE
supplementaries-1.18.2-1.4.6.jar |Supplementaries |supplementaries |1.18.2-1.4.6 |COMMON_SET|Manifest: NOSIGNATURE
ironchest-1.18.2-13.1.9.jar |Iron Chests |ironchest |1.18.2-13.1.9 |COMMON_SET|Manifest: NOSIGNATURE
server-1.18.2-20220404.173914-srg.jar |Minecraft |minecraft |1.18.2 |COMMON_SET|Manifest: NOSIGNATURE
TConstruct-1.18.2-3.5.1.31.jar |Tinkers' Construct |tconstruct |3.5.1.31 |COMMON_SET|Manifest: NOSIGNATURE
industrial-foregoing-1.18.2-3.3.1.4-8.jar |Industrial Foregoing |industrialforegoing |3.3.1.4 |COMMON_SET|Manifest: NOSIGNATURE
FarmersDelight-1.18.2-1.1.2.jar |Farmer's Delight |farmersdelight |1.18.2-1.1.2 |COMMON_SET|Manifest: NOSIGNATURE
theoneprobe-1.18-5.1.0.jar |The One Probe |theoneprobe |1.18-5.1.0 |COMMON_SET|Manifest: NOSIGNATURE
TerraBlender-forge-1.18.2-1.1.0.102.jar |TerraBlender |terrablender |1.18.2-1.1.0.102 |COMMON_SET|Manifest: NOSIGNATURE
titanium-1.18.2-3.5.6-38.jar |Titanium |titanium |3.5.6 |COMMON_SET|Manifest: NOSIGNATURE
BiomesOPlenty-1.18.2-16.0.0.134.jar |Biomes O' Plenty |biomesoplenty |0.0NONE |COMMON_SET|Manifest: NOSIGNATURE
NethersDelight-1.18.2-2.2.0.jar |Nethers Delight |nethersdelight |2.2 |COMMON_SET|Manifest: NOSIGNATURE
betterfpsdist-1.18.2-1.5.jar |betterfpsdist mod |betterfpsdist |1.18.2-1.5 |COMMON_SET|Manifest: NOSIGNATURE
curios-forge-1.18.2-5.0.7.1.jar |Curios API |curios |1.18.2-5.0.7.1 |COMMON_SET|Manifest: NOSIGNATURE
Patchouli-1.18.2-71.1.jar |Patchouli |patchouli |1.18.2-71.1 |COMMON_SET|Manifest: NOSIGNATURE
Mantle-1.18.2-1.9.27.jar |Mantle |mantle |1.9.27 |COMMON_SET|Manifest: NOSIGNATURE
gravestone-1.18.2-1.0.2.jar |Gravestone Mod |gravestone |1.18.2-1.0.2 |COMMON_SET|Manifest: NOSIGNATURE
StorageDrawers-1.18.2-10.2.1.jar |Storage Drawers |storagedrawers |10.2.1 |COMMON_SET|Manifest: NOSIGNATURE
libnonymous-2.1.0.jar |libnonymous |libnonymous |2.1.0 |COMMON_SET|Manifest: NOSIGNATURE
soultrap-1.18.2-1.0.0.jar |Soul Trap |soultrap |1.18.2-1.0.0 |COMMON_SET|Manifest: NOSIGNATURE
cfm-7.0.0-pre29-1.18.2.jar |MrCrayfish's Furniture Mod |cfm |7.0.0-pre29 |COMMON_SET|Manifest: NOSIGNATURE
architectury-4.5.75-forge.jar |Architectury |architectury |4.5.75 |COMMON_SET|Manifest: NOSIGNATURE
brb-1.18.2-forge-1.5.6.jar |Better Recipe Book |brb |1.5.6 |ERROR |Manifest: NOSIGNATURE
ferritecore-4.2.1-forge.jar |Ferrite Core |ferritecore |0.0NONE |COMMON_SET|Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a
refinedstorageaddons-0.8.2.jar |Refined Storage Addons |refinedstorageaddons |0.8.2 |COMMON_SET|Manifest: NOSIGNATURE
FastLeafDecay-28.jar |FastLeafDecay |fastleafdecay |28 |COMMON_SET|Manifest: NOSIGNATURE
expandability-6.0.0.jar |ExpandAbility |expandability |6.0.0 |COMMON_SET|Manifest: NOSIGNATURE
CodeChickenLib-1.18.2-4.1.1.462-universal.jar |CodeChicken Lib |codechickenlib |4.1.1.462 |COMMON_SET|Manifest: 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
EnderStorage-1.18.2-2.9.0.177-universal.jar |EnderStorage |enderstorage |2.9.0.177 |COMMON_SET|Manifest: 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
YungsBetterMineshafts-1.18.2-Forge-2.1.4.jar |YUNG's Better Mineshafts |bettermineshafts |1.18.2-Forge-2.1.4 |COMMON_SET|Manifest: NOSIGNATURE
valhelsia_core-1.18.2-0.3.1.jar |Valhelsia Core |valhelsia_core |1.18.2-0.3.1 |COMMON_SET|Manifest: NOSIGNATURE
valhelsia_structures-forge-1.18.2-0.1.0.jar |Valhelsia Structures |valhelsia_structures |1.18.2-0.1.0 |COMMON_SET|Manifest: NOSIGNATURE
mcw-lights-1.0.3-mc1.18.2.jar |Macaw's Lights and Lamps |mcwlights |1.0.3 |COMMON_SET|Manifest: NOSIGNATURE
Crash Report UUID: 26728223-73e8-4629-a91b-059d1c6dd610
FML: 40.1
Forge: net.minecraftforge:40.1.54

Brewing stand shows nothing in recipes

if you search for something and then delete it you won't see any recipe
also if you click show all and then click again show brewings it also won't show any recipe

Bedrock Edition features

Consider adding options for Bedrock Edition parity features, including (but not limited to):

  • Un-merged items (e.g. all kinds of planks are displayed separately)
  • 7x7 vertically scrollable grid
  • One click places all of the item to crafting table
  • Tabs on top (for simplicity, can use existing Java Edition tabs' organization)
  • Creative mode support (recipe book gives free items, survival inventory on the right)

let book be open/closed per crafting type

very cool mod :)
The worst thing about vanilla book is that when I leave the crafting table, the book stays open in my inventory screen. and when I close it there, I have to reopen it when I go back to a crafting table. Would it be possible to always remember how you left it for each crafting screen?
This issue would also be less annoying if the player at least had a shortcut key for opening/closing the book, instead of having to literally click it. but that's a less direct solution idk

Better Recipe book don't Load up in forge

It seems something is wrong with the Forge version in the mod because the modloader forge says is a fabric mod i have all dependcies installed.
Is doseant's show up ...
I have the 1.1.1 version for 1.16.5

crash in 1.19.3

Description: Initializing game
java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'brb'!
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
	at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
	at net.minecraft.class_310.<init>(class_310.java:465)
	at net.minecraft.client.main.Main.method_44604(Main.java:205)
	at net.minecraft.client.main.Main.main(Main.java:51)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.prismlauncher.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104)
	at org.prismlauncher.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:176)
	at org.prismlauncher.impl.OneSixLauncher.launch(OneSixLauncher.java:186)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:144)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:74)
Caused by: java.lang.NoSuchFieldError: field_11143
	at marsh.town.brb.BrewingStand.Result.<init>(Result.java:23)
	at marsh.town.brb.Loaders.PotionLoader.init(PotionLoader.java:28)
	at marsh.town.brb.BetterRecipeBook.init(BetterRecipeBook.java:28)
	at marsh.town.brb.fabric.BetterRecipeBookFabric.onInitialize(BetterRecipeBookFabric.java:9)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
	... 17 more

Crashing on 1.19.2

I've played with this mod before and its awesome, but when I try to play it on 1.19.2 Forge 43.2.6 it just crashes on startup leaving this screen
image
Here's the crashlog: https://mclo.gs/OvQ25iI

Brewing stand recipe book behavior differences

As the contents of your inventory change, the recipes hidden in the recipe book do not change.
This behavior varies from the standard recipe book, which updates its contents as items pop in and out of your inventory

The brewing stand recipe also doesn't include items stored inside the brewing stand itself, which varies from the behavior of the furnace recipe book.

Closing a brewing stand, then opening it again resets it to the default state of: recipe book open, not filtered by craftable.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.