Giter Site home page Giter Site logo

elenterius / biomancy Goto Github PK

View Code? Open in Web Editor NEW
32.0 7.0 16.0 34.78 MB

Biomancy is magi-tech Mod for Minecraft. The mod is inspired by Biopunk and Bio-Manipulation and features a fleshy art style.

Home Page: https://modrinth.com/mod/biomancy

License: Other

Java 99.90% GLSL 0.10%
minecraft-forge-mod java minecraft minecraft-1-18-2 minecraft-1-19-2 forge minecraft-mod minecraft-1-20-1

biomancy's Introduction

Biomancy

Biomancy

Biomancy is magi-tech Mod for Minecraft. The mod is inspired by Biopunk and Bio-Manipulation and features a fleshy art style.

Tech Stack

Integration with other Mods

Credits

Special thanks to RhinoW for artwork and game design help.

View full List of Contributors

License

All code is licensed under the MIT License.

All artwork (images, textures, models, animations, etc.) is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License , unless stated otherwise.

Development

Setup

  • open the repository with IntelliJ IDEA
  • wait for gradle project import to finish, you might have to cancel it if it gets stuck and reload the gradle project
  • run gradle task genIntellijRuns (Tasks > forgegradle runs > genIntellijRuns) to generate all run configurations

[!info] The repository will not contain most resource and data pack assets. These need to be generated on demand and requires you to run the runData configuration to generate the missing recipes, tags and other things. You can checkout the datagen source-set to see which assets are generated.

Maven

Atm there is no dedicated maven, you can use cursemaven or Modrinth Maven to include the mod as a dependency.

Contributing

Pull Request are welcome.

For new features or major changes related to the gameplay or art style please join our Discord and request to join the dev team.
This will give you access to the private mod development channels and resources such as the biomancy design document and concept board.

You can track the development progress via our Dev Board.

This project uses Conventional Commits Messages (https://www.conventionalcommits.org/en/v1.0.0/) to automatically genereate changelogs on release and to determine the semantic version bump.

Support

If you need help feel free to join our Discord.

User Guide

The mod provides no ingame guide book but uses tooltip descriptions & flavor texts instead. If you need further information you can read the github Wiki.

Read the Getting Started Guide section if you don't know what to do at all.

Recipes

To conveniently look up recipes ingame I recommend the use of the JEI mod.

biomancy's People

Contributors

arsserpentarium avatar elenterius avatar kd8lvt avatar kitteh6660 avatar missionarcher avatar nageih avatar ruskiethe3rd avatar slimesb avatar t-422 avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

biomancy's Issues

Cradle Shader Bloom effect does not work on Oculus

  • Forge-Version: 40.2.17
  • Mod-Version: 2.3.1.0

While Using Complementary Shaders 4.3, the effect of the "glow" on the Primordial Cradle does not properly execute.

However while using Optifine Shaders, the effect happens flawlessly.

biomancy + ImmersiveEngineering = game breaking error

forge/mod version

forge-1.16.5-36.1.23

biomancy-1.16.5-1.0.0-beta.2-forge

ImmersiveEngineering-1.16.5-4.2.4-134

after a few hours of testing I found out that the bugs I had previously encountered were all caused by the ImmersiveEngineering mod, all other mods out of 125 in my pack work perfectly with biomancy.

Expected behavior
load the game properly

Additional context
if it is useful information I use a pirate launcher

Shiginima Launcher SE v4.400

updated crash log:

crash-2021-06-25_14.19.56-fml.txt

new error screen print:
Captura de tela 2021-06-25 143121

Outdated PlaceholderComponent?

Please complete the following information:
Based on ldtteam/minecolonies#8994

Describe the bug
Hi, we've got a crash report caused by our logic, but the problem is that your PlaceholderComponent is implenting just Component iface. I believe that you should switch away from extending component hierarchy in any way. Instead you should create your own ComponentContents class like we do in our mod and use in vanilla MutableComponent. It seems that your PlaceholderComponent is not anyhow special and ComponentContents will do the job.

Sincerely Nightenom

chewer eats glass

Please complete the following information:

  • Forge-Version: [e.g. 36.1.0]
  • Mod-Version: [e.g. 1.0.0]

Describe the bug
Chewer doesn't return bottle of honey if it was fed with one.

Expected behavior
It should return honey bottle.

Additional context
none

Despoil / Bone Cleaver drops are not displayed in JustEnoughResources

Please complete the following information:

  • Forge-Version: 1.19.2-43.2.3
  • Mod-Version: 2.0.48.0

Describe the bug
Despoil/Bone Cleaver drops are not displayed within JustEnoughResources

Expected behavior
Despoil drops should be shown in JER. It has an option to display enchantment/tool requirements per drop, if memory serves.

Additional context
N/A

Add Creator Block

Functional

  • store 6 items
  • consume items
  • spawn flesh blob based on amount of raw meat items
  • aoe attack
  • JEI integration ?

Bundles can be put in storage sacs

Please complete the following information:

  • Forge-Version: 47.2.20
  • Mod-Version: 2.4.4.0

Describe the bug

Minecraft bundles can be placed inside storage sacs.

Expected behavior

Perhaps a tag should exist (if one doesn't already?) to prevent certain items from going into the storage sacs, to avoid other inventories being placed inside them.

Additional context

Typo in description of scent diffuser

Please complete the following information:

  • Forge-Version: N/A (I don't think this contributes to the problem)
  • Mod-Version: 1.0.0-beta.8b

Describe the bug
Title says it all, "from the blood and hormone rich bile it is feed.".

Expected behavior
It to instead say, "from the blood and hormone rich bile it is fed."

Additional context
I realize this is a really small issue, but it bugged me a little. Not sure if this should be classified as a bug either, but I didn't see any other report option.

mod saying it requires "combat commons" whenever game is start up

Please complete the following information:

  • Forge-Version: 1.16.5
  • Mod-Version: 1.16.5

Describe the bug
whenever the game is start up, it says it requires "combat commons" to work, yet i haven't found any mod on forge called "combat commons."

Expected behavior
expected the game to start up as usual, or expected actually finding the missing mod.

Additional context
maybe im just a dingus, but i am unable to understand what the mod biomancy requires
Screenshot 2023-07-27 141120

can't pick up boomling.

Please complete the following information:

  • Forge-Version: [e.g. 36.1.0]
  • Mod-Version: [e.g. 1.0.0]

Describe the bug
I made boomling.But I can't pick up it.

Expected behavior
I should be able to pick up it with sneak click. As info said.

Additional context
I played in creative.

meat blobs get trapped inside walls

I think this fits as a low priority bug.

Please complete the following information:

  • Forge-Version: forge-1.16.5-36.1.23-installer

  • Mod-Version: biomancy-1.16.5-1.0.0-beta.2-forge.jar

  • describe the bug
    meat blobs are trapped inside solid walls and die if they grow too close to them.

Expected behavior
force meat blobs hitbox off walls
(or something else, I'm not sure how to stop them)

if a printe is necessary I can get one

Crash: Biomancy (1.1.4.1) 1.16.5 Forge crash on start

  • Forge-Version: 1.16.5
  • Mod-Version: 1.1.4.1

Describe the bug
crashed on start

aditional mods: astral sorcery, cagedmobs, curios, cyclopscore, evilcraft, geckolib, genetic laboratory, jei, mekanism, observerlib, optifine, rsgauges

crash report:
java.lang.NoClassDefFoundError: com/github/elenterius/combat_commons/entity/EntityAttributes
at com.github.elenterius.biomancy.init.ModAttributes.getAttackReach(ModAttributes.java:21) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.LeechClawItem.addAdditionalAttributeModifiers(LeechClawItem.java:44) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem.createAttributeModifiers(ClawWeaponItem.java:42) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem$$Lambda$6840/1625666472.get(Unknown Source) ~[?:?] {}
at net.minecraftforge.common.util.Lazy$Fast.get(Lazy.java:55) ~[?:?] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem.func_111205_h(ClawWeaponItem.java:50) ~[?:1.1.4.0] {re:classloading}
at net.minecraftforge.common.extensions.IForgeItem.getAttributeModifiers(IForgeItem.java:64) ~[?:?] {re:classloading}
at net.minecraft.item.ItemStack.func_111283_C(ItemStack.java:846) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.biomancy.json:ItemStackAccessor,pl:mixin:APP:mixins.biomancy.json:client.ClientItemStackMixinAccessor,pl:mixin:APP:assets/astralsorcery/astralsorcery.mixins.json:MixinItemStack,pl:mixin:APP:assets/astralsorcery/astralsorcery.mixins.json:client.MixinItemStack,pl:mixin:A}
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:616) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.biomancy.json:ItemStackAccessor,pl:mixin:APP:mixins.biomancy.json:client.ClientItemStackMixinAccessor,pl:mixin:APP:assets/astralsorcery/astralsorcery.mixins.json:MixinItemStack,pl:mixin:APP:assets/astralsorcery/astralsorcery.mixins.json:client.MixinItemStack,pl:mixin:A}
at net.minecraft.client.Minecraft.func_213251_b(Minecraft.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.biomancy.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft$$Lambda$7611/614438306.apply(Unknown Source) ~[?:?] {}
at net.minecraft.client.util.SearchTree.func_194042_b(SourceFile:36) ~[?:?] {re:classloading}
at net.minecraft.client.util.SearchTreeReloadable.func_217872_a(SourceFile:48) ~[?:?] {re:classloading}
at net.minecraft.client.Minecraft.lambda$createSearchTrees$10(Minecraft.java:660) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.biomancy.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft$$Lambda$7636/770012055.accept(Unknown Source) ~[?:?] {}
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_51] {}
at net.minecraft.client.Minecraft.func_193986_ar(Minecraft.java:659) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.biomancy.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.(Minecraft.java:476) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.biomancy.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:149) [?:?] {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:37) [forge-1.16.5-36.2.39.jar:36.2] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$508/323761934.call(Unknown Source) [forge-1.16.5-36.2.39.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading}
Caused by: java.lang.ClassNotFoundException: com.github.elenterius.combat_commons.entity.EntityAttributes
at java.lang.ClassLoader.findClass(ClassLoader.java:530) ~[?:1.8.0_51] {}
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_51] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:106) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51] {}
... 30 more
Suppressed: java.lang.ClassNotFoundException
at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:282) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51] {}
at com.github.elenterius.biomancy.init.ModAttributes.getAttackReach(ModAttributes.java:21) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.LeechClawItem.addAdditionalAttributeModifiers(LeechClawItem.java:44) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem.createAttributeModifiers(ClawWeaponItem.java:42) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem$$Lambda$6840/1625666472.get(Unknown Source) ~[?:?] {}
at net.minecraftforge.common.util.Lazy$Fast.get(Lazy.java:55) ~[?:?] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem.func_111205_h(ClawWeaponItem.java:50) ~[?:1.1.4.0] {re:classloading}
at net.minecraftforge.common.extensions.IForgeItem.getAttributeModifiers(IForgeItem.java:64) ~[?:?] {re:classloading}
at net.minecraft.item.ItemStack.func_111283_C(ItemStack.java:846) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.biomancy.json:ItemStackAccessor,pl:mixin:APP:mixins.biomancy.json:client.ClientItemStackMixinAccessor,pl:mixin:APP:assets/astralsorcery/astralsorcery.mixins.json:MixinItemStack,pl:mixin:APP:assets/astralsorcery/astralsorcery.mixins.json:client.MixinItemStack,pl:mixin:A}
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:616) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.biomancy.json:ItemStackAccessor,pl:mixin:APP:mixins.biomancy.json:client.ClientItemStackMixinAccessor,pl:mixin:APP:assets/astralsorcery/astralsorcery.mixins.json:MixinItemStack,pl:mixin:APP:assets/astralsorcery/astralsorcery.mixins.json:client.MixinItemStack,pl:mixin:A}
at net.minecraft.client.Minecraft.func_213251_b(Minecraft.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.biomancy.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft$$Lambda$7611/614438306.apply(Unknown Source) ~[?:?] {}
at net.minecraft.client.util.SearchTree.func_194042_b(SourceFile:36) ~[?:?] {re:classloading}
at net.minecraft.client.util.SearchTreeReloadable.func_217872_a(SourceFile:48) ~[?:?] {re:classloading}
at net.minecraft.client.Minecraft.lambda$createSearchTrees$10(Minecraft.java:660) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.biomancy.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft$$Lambda$7636/770012055.accept(Unknown Source) ~[?:?] {}
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_51] {}
at net.minecraft.client.Minecraft.func_193986_ar(Minecraft.java:659) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.biomancy.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.(Minecraft.java:476) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.biomancy.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:149) [?:?] {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:37) [forge-1.16.5-36.2.39.jar:36.2] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$508/323761934.call(Unknown Source) [forge-1.16.5-36.2.39.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading}

👋 Forge 1.19.2: Biomancy + Alexsmobs - Logs

Please complete the following information:

  • Forge-Version: [e.g. 43.3.5] Minecraft 1.19.2
  • Biomancy-forge-1.19.2-2.3.1.0.jar

image

Describe the bug
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/emu_feather_decomposing: Unknown item id 'alexsmobs:emu_feather'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/blobfish_decomposing: Unknown item id 'alexsmobs:blobfish'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/fish_bones_decomposing: Unknown item id 'alexsmobs:fish_bones'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/centipede_leg_decomposing: Unknown item id 'alexsmobs:centipede_leg'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/kangaroo_hide_decomposing: Unknown item id 'alexsmobs:kangaroo_hide'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/bone_serpent_tooth_decomposing: Unknown item id 'alexsmobs:bone_serpent_tooth'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/maggot_decomposing: Unknown item id 'alexsmobs:maggot'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/void_worm_mandible_decomposing: Unknown item id 'alexsmobs:void_worm_mandible'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/raccoon_tail_decomposing: Unknown item id 'alexsmobs:raccoon_tail'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/froststalker_horn_decomposing: Unknown item id 'alexsmobs:froststalker_horn'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/dropbear_claw_decomposing: Unknown item id 'alexsmobs:dropbear_claw'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/rattlesnake_rattle_decomposing: Unknown item id 'alexsmobs:rattlesnake_rattle'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/moose_ribs_decomposing: Unknown item id 'alexsmobs:moose_ribs'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/gazelle_horn_decomposing: Unknown item id 'alexsmobs:gazelle_horn'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/komodo_spit_decomposing: Unknown item id 'alexsmobs:komodo_spit'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/hemolymph_sac_decomposing: Unknown item id 'alexsmobs:hemolymph_sac'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/lost_tentacle_decomposing: Unknown item id 'alexsmobs:lost_tentacle'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/raw_catfish_decomposing: Unknown item id 'alexsmobs:raw_catfish'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/shark_tooth_decomposing: Unknown item id 'alexsmobs:shark_tooth'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/void_worm_eye_decomposing: Unknown item id 'alexsmobs:void_worm_eye'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/roadrunner_feather_decomposing: Unknown item id 'alexsmobs:roadrunner_feather'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/kangaroo_meat_decomposing: Unknown item id 'alexsmobs:kangaroo_meat'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/blood_sac_decomposing: Unknown item id 'alexsmobs:blood_sac'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/crocodile_scute_decomposing: Unknown item id 'alexsmobs:crocodile_scute'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/cachalot_whale_tooth_decomposing: Unknown item id 'alexsmobs:cachalot_whale_tooth'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/shed_snake_skin_decomposing: Unknown item id 'alexsmobs:shed_snake_skin'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/moose_antler_decomposing: Unknown item id 'alexsmobs:moose_antler'
[Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement biomancy:recipes/biomancy/decomposing/spiked_scute_decomposing: Unknown item id 'alexsmobs:spiked_scute'

Additional context
I didn't install alexsmobs, I just don't need new mobs in my build. But the magazine spams it with red errors.

Create Drill can break Fleshkin Chests regardless of owner

Please complete the following information:

  • Forge-Version: 43.2.21
  • Mod-Version: 2.2.0.0

Describe the bug
Using a Create drill allows any player to break Fleshkin Chests, including those they do not own.

Expected behavior
The chest not to break.

Additional context
This bug was discovered by @Rahuro on Discord.

Crash with MCDoom mod, may affect other mods that use entities to deal damage

Please complete the following information:

  • Forge-Version: 36.2.2
  • Mod-Version: 1.0.0 beta 6

Describe the bug
When using the BFG from MCDoom, once it deals damage, the game crashes and the world becomes unjoinable. Bug is not present when Biomancy is removed. This may cause conflicts with other mods that use similar methods, but I do not know of any to test this theory with.

Crash Report:

 ---- Minecraft Crash Report ----
// This doesn't make any sense!

Time: 8/5/21 12:47 AM
Description: Ticking entity

java.lang.NullPointerException: Ticking entity
	at net.minecraft.util.DamageSource.handler$zkn000$biomancy_onCausePlayerDamage(SourceFile:518) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:biomancy.mixins.json:DamageSourceMixin,pl:mixin:APP:quark.mixins.json:DamageSourceMixin,pl:mixin:A}
	at net.minecraft.util.DamageSource.func_76365_a(SourceFile) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:biomancy.mixins.json:DamageSourceMixin,pl:mixin:APP:quark.mixins.json:DamageSourceMixin,pl:mixin:A}
	at mod.azure.doom.entity.projectiles.BFGEntity.func_70071_h_(BFGEntity.java:228) ~[doom:4.0.0-beta2] {re:classloading}
	at net.minecraft.client.world.ClientWorld.func_217418_a(ClientWorld.java:192) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:astralsorcery:sun_brightness_client,xf:fml:xaeroworldmap:xaero_wm_clientworld_getblockcolor,xf:fml:xaerominimapfair:xaero_clientworld_getblockcolor,xf:fml:xaerominimapfair:xaero_clientworld_getblockcolorraw,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,xf:fml:xaerominimapfair:xaero_clientworldclass,pl:mixin:APP:architectury.mixins.json:MixinClientLevel,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:APP:endergetic.mixins.json:ClientWorldMixin,pl:mixin:APP:enhancedcelestials.mixins.json:client.MixinClientWorld,pl:mixin:APP:create.mixins.json:BreakProgressMixin,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.world.World.func_217390_a(World.java:554) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:fml:observerlib:coremodmethod,xf:fml:astralsorcery:sun_brightness_server,xf:fml:twilightforest:hitbox,re:classloading,pl:accesstransformer:B,xf:fml:observerlib:coremodmethod,xf:fml:astralsorcery:sun_brightness_server,xf:fml:twilightforest:hitbox,pl:mixin:APP:kubejs-common.mixins.json:LevelMixin,pl:mixin:APP:brazier-common.mixins.json:WorldMixin,pl:mixin:APP:flywheel.mixins.json:TileWorldHookMixin,pl:mixin:A}
	at net.minecraft.client.world.ClientWorld.func_217419_d(ClientWorld.java:161) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:astralsorcery:sun_brightness_client,xf:fml:xaeroworldmap:xaero_wm_clientworld_getblockcolor,xf:fml:xaerominimapfair:xaero_clientworld_getblockcolor,xf:fml:xaerominimapfair:xaero_clientworld_getblockcolorraw,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,xf:fml:xaerominimapfair:xaero_clientworldclass,pl:mixin:APP:architectury.mixins.json:MixinClientLevel,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:APP:endergetic.mixins.json:ClientWorldMixin,pl:mixin:APP:enhancedcelestials.mixins.json:client.MixinClientWorld,pl:mixin:APP:create.mixins.json:BreakProgressMixin,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1483) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:betterendforge.mixins.json:MinecraftMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:biomancy.mixins.json:client.MinecraftMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:953) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:betterendforge.mixins.json:MinecraftMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:biomancy.mixins.json:client.MinecraftMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,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:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:betterendforge.mixins.json:MinecraftMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:biomancy.mixins.json:client.MinecraftMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.5.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_242] {}
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_242] {}
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_242] {}
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_242] {}
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) ~[forge-1.16.5-36.2.2.jar:36.2] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {re:classloading}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.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 net.minecraft.util.DamageSource.handler$zkn000$biomancy_onCausePlayerDamage(SourceFile:518) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:biomancy.mixins.json:DamageSourceMixin,pl:mixin:APP:quark.mixins.json:DamageSourceMixin,pl:mixin:A}
	at net.minecraft.util.DamageSource.func_76365_a(SourceFile) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:biomancy.mixins.json:DamageSourceMixin,pl:mixin:APP:quark.mixins.json:DamageSourceMixin,pl:mixin:A}
	at mod.azure.doom.entity.projectiles.BFGEntity.func_70071_h_(BFGEntity.java:228) ~[doom:4.0.0-beta2] {re:classloading}
	at net.minecraft.client.world.ClientWorld.func_217418_a(ClientWorld.java:192) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:astralsorcery:sun_brightness_client,xf:fml:xaeroworldmap:xaero_wm_clientworld_getblockcolor,xf:fml:xaerominimapfair:xaero_clientworld_getblockcolor,xf:fml:xaerominimapfair:xaero_clientworld_getblockcolorraw,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,xf:fml:xaerominimapfair:xaero_clientworldclass,pl:mixin:APP:architectury.mixins.json:MixinClientLevel,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:APP:endergetic.mixins.json:ClientWorldMixin,pl:mixin:APP:enhancedcelestials.mixins.json:client.MixinClientWorld,pl:mixin:APP:create.mixins.json:BreakProgressMixin,pl:mixin:A,pl:runtimedistcleaner:A}
-- Entity being ticked --
Details:
	Entity Type: doom:bfg_cell (mod.azure.doom.entity.projectiles.BFGEntity)
	Entity ID: 192730
	Entity Name: entity.doom.bfg_cell
	Entity's Exact location: -79.44, 65.34, 93.56
	Entity's Block location: World: (-80,65,93), Chunk: (at 0,4,13 in -5,5; contains blocks -80,0,80 to -65,255,95), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
	Entity's Momentum: -0.62, -0.33, 0.20
	Entity's Passengers: []
	Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
	at net.minecraft.world.World.func_217390_a(World.java:554) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:fml:observerlib:coremodmethod,xf:fml:astralsorcery:sun_brightness_server,xf:fml:twilightforest:hitbox,re:classloading,pl:accesstransformer:B,xf:fml:observerlib:coremodmethod,xf:fml:astralsorcery:sun_brightness_server,xf:fml:twilightforest:hitbox,pl:mixin:APP:kubejs-common.mixins.json:LevelMixin,pl:mixin:APP:brazier-common.mixins.json:WorldMixin,pl:mixin:APP:flywheel.mixins.json:TileWorldHookMixin,pl:mixin:A}
	at net.minecraft.client.world.ClientWorld.func_217419_d(ClientWorld.java:161) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:astralsorcery:sun_brightness_client,xf:fml:xaeroworldmap:xaero_wm_clientworld_getblockcolor,xf:fml:xaerominimapfair:xaero_clientworld_getblockcolor,xf:fml:xaerominimapfair:xaero_clientworld_getblockcolorraw,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,xf:fml:xaerominimapfair:xaero_clientworldclass,pl:mixin:APP:architectury.mixins.json:MixinClientLevel,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:APP:endergetic.mixins.json:ClientWorldMixin,pl:mixin:APP:enhancedcelestials.mixins.json:client.MixinClientWorld,pl:mixin:APP:create.mixins.json:BreakProgressMixin,pl:mixin:A,pl:runtimedistcleaner:A}


-- Affected level --
Details:
	All players: 1 total; [ClientPlayerEntity['WaterGuy12'/1063, l='ClientLevel', x=-78.18, y=64.49, z=93.16]]
	Chunk stats: Client Chunk Cache: 841, 575
	Level dimension: minecraft:the_nether
	Level spawn location: World: (-352,64,-119), Chunk: (at 0,4,9 in -22,-8; contains blocks -352,0,-128 to -337,255,-113), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
	Level time: 3875 game time, 3875 day time
	Server brand: forge
	Server type: Integrated singleplayer server
Stacktrace:
	at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:447) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:astralsorcery:sun_brightness_client,xf:fml:xaeroworldmap:xaero_wm_clientworld_getblockcolor,xf:fml:xaerominimapfair:xaero_clientworld_getblockcolor,xf:fml:xaerominimapfair:xaero_clientworld_getblockcolorraw,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,xf:fml:xaerominimapfair:xaero_clientworldclass,pl:mixin:APP:architectury.mixins.json:MixinClientLevel,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:APP:endergetic.mixins.json:ClientWorldMixin,pl:mixin:APP:enhancedcelestials.mixins.json:client.MixinClientWorld,pl:mixin:APP:create.mixins.json:BreakProgressMixin,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2029) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:betterendforge.mixins.json:MinecraftMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:biomancy.mixins.json:client.MinecraftMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:623) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:betterendforge.mixins.json:MinecraftMixin,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:biomancy.mixins.json:client.MinecraftMixin,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.5.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_242] {}
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_242] {}
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_242] {}
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_242] {}
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) ~[forge-1.16.5-36.2.2.jar:36.2] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {re:classloading}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {re:classloading}


Vile melon slice is unobtainable

Please complete the following information:

  • Forge-Version: [e.g. 36.1.0]
  • Mod-Version: [e.g. 1.0.0]

Describe the bug
Vile melon slice is unobtainable, because vile melon drops itself, when breaks. And there aren't way to divide it into slices.

Expected behavior
There should be way to divide it into slices.

Additional context
By the way, how even that thing is supposed to be used?

Incompatibility with Immersive Engineering (Causes loss of items)

Please complete the following information:

Describe the bug
Attempting to put something such as a Sharp Fang in the crafting grid causes destructive errors that can delete everything that has been placed in the crafting grid when Immersive Engineering is installed.

I found out about this while working on a custom modpack that has both of these mods then attempting to craft a Primordial Cradle. Placing the sharp fang always causes the craft to fail and the items involved to be lost, with a java.lang.NullPointerException (Details in the included log, look at line 250)

This can also lead to behaviors such as bricking chests and backpacks among other items that have embedded crafting grids in them, making it so they are unusable.

Expected behavior
The ability to put the sharp fang in the grid.

Steps to reproduce

  1. Run a 1.19.2 modpack with the latest version of Immersive Engineering and Biomancy. For convenience, grab JEI.
  2. Spawn Sharp Fangs from Biomancy and try to put them in a crafting grid, following the pattern for an item like the Primordial Cradle for example.
  3. Observe as the crafting process crashes.

Additional context
I'm cross referencing this issue report with BluSunrize/ImmersiveEngineering#5528

Mod Crashes on server

Please complete the following information:

  • Forge-Version: 1.18.2-40.1.82
  • Mod-Version: 2.0.28.0-1.18.2

Describe the bug
The mod crashes with the following error when I try to add it to a server:

---- Minecraft Crash Report ----
// Don't be sad. I'll do better next time, I promise!

Time: 11/10/22, 8:37 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.82-universal.jar%2350!/:?] {re:classloading}
	at net.minecraftforge.server.loading.ServerModLoader.load(ServerModLoader.java:39) ~[forge-1.18.2-40.1.82-universal.jar%2350!/:?] {re:classloading}
	at net.minecraft.server.Main.main(Main.java:112) ~[server-1.18.2-20220404.173914-srg.jar%2345!/:?] {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.82.jar%2317!/:?] {}
	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 com.github.elenterius.biomancy.init.ModMenuTypes.<clinit>(ModMenuTypes.java:43) ~[biomancy-2.0.28.0-1.18.2-forge.jar%2339!/:2.0.28.0] {re:classloading,pl:runtimedistcleaner:A}
-- MOD biomancy --
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.82.jar%2347!/:?] {}
		at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:106) ~[fmlcore-1.18.2-40.1.82.jar%2346!/:?] {}
		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) ~[?:?] {}
		at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {}
		at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {}

	Mod File: /home/container/mods/biomancy-2.0.28.0-1.18.2-forge.jar
	Failure message: Biomancy 2 (biomancy) has failed to load correctly
		java.lang.reflect.InvocationTargetException: null
	Mod Version: 2.0.28.0
	Mod Issue URL: https://github.com/Elenterius/Biomancy/issues
	Exception message: java.lang.NoSuchFieldError: SCREENS
Stacktrace:
	at com.github.elenterius.biomancy.init.ModMenuTypes.<clinit>(ModMenuTypes.java:43) ~[biomancy-2.0.28.0-1.18.2-forge.jar%2339!/:2.0.28.0] {re:classloading,pl:runtimedistcleaner:A}
	at com.github.elenterius.biomancy.BiomancyMod.<init>(BiomancyMod.java:41) ~[biomancy-2.0.28.0-1.18.2-forge.jar%2339!/:2.0.28.0] {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.82.jar%2347!/:?] {}
	at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:106) ~[fmlcore-1.18.2-40.1.82.jar%2346!/:?] {}
	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) ~[?:?] {}
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {}
	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.0-126-generic
	Java Version: 17.0.1, GraalVM Community
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), GraalVM Community
	Memory: 389793232 bytes (371 MiB) / 828375040 bytes (790 MiB) up to 2147483648 bytes (2048 MiB)
	CPUs: 8
	Processor Vendor: GenuineIntel
	Processor Name: Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz
	Identifier: Intel64 Family 6 Model 62 Stepping 4
	Microarchitecture: Ivy Bridge (Server)
	Frequency (GHz): 3.70
	Number of physical packages: 1
	Number of physical CPUs: 4
	Number of logical CPUs: 8
	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): 48527.35
	Virtual memory used (MB): 60945.48
	Swap memory total (MB): 16383.99
	Swap memory used (MB): 6904.74
	JVM Flags: 6 total; -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:-UnlockExperimentalVMOptions -Xms128M -Xmx2048M
	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: 
		server-1.18.2-20220404.173914-srg.jar             |Minecraft                     |minecraft                     |1.18.2              |COMMON_SET|Manifest: NOSIGNATURE
		biomancy-2.0.28.0-1.18.2-forge.jar                |Biomancy 2                    |biomancy                      |2.0.28.0            |ERROR     |Manifest: NOSIGNATURE
		forge-1.18.2-40.1.82-universal.jar                |Forge                         |forge                         |40.1.82             |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
		Patchouli-1.18.2-71.1.jar                         |Patchouli                     |patchouli                     |1.18.2-71.1         |COMMON_SET|Manifest: NOSIGNATURE
		geckolib-forge-1.18-3.0.54.jar                    |GeckoLib                      |geckolib3                     |3.0.54              |COMMON_SET|Manifest: NOSIGNATURE
		SewingKit-1.18.2-1.5.9.jar                        |Sewing Kit                    |sewingkit                     |1.5.9               |COMMON_SET|Manifest: NOSIGNATURE
		jei-1.18.2-9.7.1.255.jar                          |Just Enough Items             |jei                           |9.7.1.255           |COMMON_SET|Manifest: NOSIGNATURE
	Crash Report UUID: a782a0a9-40ed-4226-9270-635b0b6e3e3f
	FML: 40.1
	Forge: net.minecraftforge:40.1.82

Expected behavior
The mod should run as normal

Maw hopper can take items from villagers

Please complete the following information:

  • Forge-Version: 47.2.20
  • Mod-Version: 2.4.4.0

Describe the bug

Holding an emerald infront of a villager will make them hold an item from their stock. If you have a maw hopper pointing at them the item will be taken from them.
This can be done repeatedly to get infinite items from villagers.

Expected behavior

Maw hoppers should probably only try to take items from players!

Additional context

Warped Wart Block Mutagen/Rejuvenating mucus

Please complete the following information:

  • Forge-Version: 36.1.32
  • Mod-Version: 1.0.0 beta 4

Describe the bug
When putting more than 2 warped wart block in the decomposer, the recipe used will be the one of good_biomass instead of the one producing mutagen

Expected behavior
It would be more easily automatable if the main recipe was the mutagen recipe instead of the rejuvenating mucus

Additional context
simply add 2 or more warped wart block in the decomposer to reproduce

Crash Report: Class Not Loading

Please complete the following information:

  • Forge-Version: 1.16.5 - 36.2.39
  • Mod-Version: 1.16.5 - 1.1.4.0

Describe the bug
Mod crashed because of a class loading error when trying to launch Minecraft.

Expected behavior
Game would load completely.

Additional context
I'm not sure if this is an issue with Biomancy or with another mod. I've added the crash report for better clarification.

---- Minecraft Crash Report ----
// Don't be sad. I'll do better next time, I promise!

Time: 6/18/23 8:26 PM
Description: Initializing game

java.lang.NoClassDefFoundError: com/github/elenterius/combat_commons/entity/EntityAttributes
at com.github.elenterius.biomancy.init.ModAttributes.getAttackReach(ModAttributes.java:21) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.LeechClawItem.addAdditionalAttributeModifiers(LeechClawItem.java:44) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem.createAttributeModifiers(ClawWeaponItem.java:42) ~[?:1.1.4.0] {re:classloading}
at net.minecraftforge.common.util.Lazy$Fast.get(Lazy.java:55) ~[?:?] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem.func_111205_h(ClawWeaponItem.java:50) ~[?:1.1.4.0] {re:classloading}
at net.minecraftforge.common.extensions.IForgeItem.getAttributeModifiers(IForgeItem.java:64) ~[?:?] {re:mixin,re:classloading}
at net.minecraft.item.ItemStack.func_111283_C(ItemStack.java:846) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.biomancy.json:ItemStackAccessor,pl:mixin:APP:mixins.biomancy.json:client.ClientItemStackMixinAccessor,pl:mixin:A}
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:616) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.biomancy.json:ItemStackAccessor,pl:mixin:APP:mixins.biomancy.json:client.ClientItemStackMixinAccessor,pl:mixin:A}
at net.minecraft.client.Minecraft.func_213251_b(Minecraft.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.util.SearchTree.func_194042_b(SourceFile:36) ~[?:?] {re:classloading}
at net.minecraft.client.util.SearchTreeReloadable.func_217872_a(SourceFile:48) ~[?:?] {re:classloading}
at net.minecraft.client.Minecraft.lambda$createSearchTrees$10(Minecraft.java:660) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_74] {}
at net.minecraft.client.Minecraft.func_193986_ar(Minecraft.java:659) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.(Minecraft.java:476) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:149) ~[1.16.5-forge-36.2.39.jar:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_74] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_74] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_74] {}
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_74] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) ~[forge-1.16.5-36.2.39.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading}
Caused by: java.lang.ClassNotFoundException: com.github.elenterius.combat_commons.entity.EntityAttributes
at java.lang.ClassLoader.findClass(ClassLoader.java:530) ~[?:1.8.0_74] {}
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_74] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:106) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_74] {}
... 26 more
Suppressed: java.lang.ClassNotFoundException
at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:282) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_74] {}
at com.github.elenterius.biomancy.init.ModAttributes.getAttackReach(ModAttributes.java:21) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.LeechClawItem.addAdditionalAttributeModifiers(LeechClawItem.java:44) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem.createAttributeModifiers(ClawWeaponItem.java:42) ~[?:1.1.4.0] {re:classloading}
at net.minecraftforge.common.util.Lazy$Fast.get(Lazy.java:55) ~[?:?] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem.func_111205_h(ClawWeaponItem.java:50) ~[?:1.1.4.0] {re:classloading}
at net.minecraftforge.common.extensions.IForgeItem.getAttributeModifiers(IForgeItem.java:64) ~[?:?] {re:mixin,re:classloading}
at net.minecraft.item.ItemStack.func_111283_C(ItemStack.java:846) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.biomancy.json:ItemStackAccessor,pl:mixin:APP:mixins.biomancy.json:client.ClientItemStackMixinAccessor,pl:mixin:A}
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:616) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.biomancy.json:ItemStackAccessor,pl:mixin:APP:mixins.biomancy.json:client.ClientItemStackMixinAccessor,pl:mixin:A}
at net.minecraft.client.Minecraft.func_213251_b(Minecraft.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.util.SearchTree.func_194042_b(SourceFile:36) ~[?:?] {re:classloading}
at net.minecraft.client.util.SearchTreeReloadable.func_217872_a(SourceFile:48) ~[?:?] {re:classloading}
at net.minecraft.client.Minecraft.lambda$createSearchTrees$10(Minecraft.java:660) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_74] {}
at net.minecraft.client.Minecraft.func_193986_ar(Minecraft.java:659) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.(Minecraft.java:476) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:149) ~[1.16.5-forge-36.2.39.jar:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_74] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_74] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_74] {}
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_74] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) ~[forge-1.16.5-36.2.39.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.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 com.github.elenterius.biomancy.init.ModAttributes.getAttackReach(ModAttributes.java:21) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.LeechClawItem.addAdditionalAttributeModifiers(LeechClawItem.java:44) ~[?:1.1.4.0] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem.createAttributeModifiers(ClawWeaponItem.java:42) ~[?:1.1.4.0] {re:classloading}
at net.minecraftforge.common.util.Lazy$Fast.get(Lazy.java:55) ~[?:?] {re:classloading}
at com.github.elenterius.biomancy.item.weapon.ClawWeaponItem.func_111205_h(ClawWeaponItem.java:50) ~[?:1.1.4.0] {re:classloading}
at net.minecraftforge.common.extensions.IForgeItem.getAttributeModifiers(IForgeItem.java:64) ~[?:?] {re:mixin,re:classloading}
at net.minecraft.item.ItemStack.func_111283_C(ItemStack.java:846) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.biomancy.json:ItemStackAccessor,pl:mixin:APP:mixins.biomancy.json:client.ClientItemStackMixinAccessor,pl:mixin:A}
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:616) ~[?:?] {re:mixin,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,re:classloading,xf:fml:forge:filled_map.4,xf:fml:forge:itemstack,pl:mixin:APP:mixins.biomancy.json:ItemStackAccessor,pl:mixin:APP:mixins.biomancy.json:client.ClientItemStackMixinAccessor,pl:mixin:A}
at net.minecraft.client.Minecraft.func_213251_b(Minecraft.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.util.SearchTree.func_194042_b(SourceFile:36) ~[?:?] {re:classloading}
at net.minecraft.client.util.SearchTreeReloadable.func_217872_a(SourceFile:48) ~[?:?] {re:classloading}
at net.minecraft.client.Minecraft.lambda$createSearchTrees$10(Minecraft.java:660) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_74] {}
at net.minecraft.client.Minecraft.func_193986_ar(Minecraft.java:659) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.(Minecraft.java:476) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:149) ~[1.16.5-forge-36.2.39.jar:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_74] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_74] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_74] {}
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_74] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) ~[forge-1.16.5-36.2.39.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading}

-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Mac OS X (x86_64) version 10.16
Java Version: 1.8.0_74, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 5063896560 bytes (4829 MB) / 6442450944 bytes (6144 MB) up to 6442450944 bytes (6144 MB)
CPUs: 4
JVM Flags: 9 total; -Xss1M -XX:+IgnoreUnrecognizedVMOptions -Xmx6G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.4.jar mixin PLUGINSERVICE
/eventbus-4.0.0.jar eventbus PLUGINSERVICE
/forge-1.16.5-36.2.39.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.5-36.2.39.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/forge-1.16.5-36.2.39.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.5-36.2.39.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE
/OptiFine_1.16.5_HD_U_G8.jar OptiFine TRANSFORMATIONSERVICE
/forge-1.16.5-36.2.39.jar fml TRANSFORMATIONSERVICE
FML: 36.2
Forge: net.minecraftforge:36.2.39
FML Language Providers:
[email protected]
minecraft@1
Mod List:
TreeChop-1.16.4-0.14.6-fixed.jar |HT's TreeChop |treechop |0.14.6 |COMMON_SET|Manifest: NOSIGNATURE
zawa-1.16.5-1.0.1-BeefBeta-Carnivora2.jar |ZAWA: Evolved |zawa |1.16.5-1.0.1-BeefBet|COMMON_SET|Manifest: NOSIGNATURE
lilcritters-1.16.5-1.0.1.jar |Lil Critters Mod |lilcritters |1.16.5-1.0.1 |COMMON_SET|Manifest: NOSIGNATURE
brewevolution0.2.1.jar |Brewevolution |brewevolution |0.2.1 |COMMON_SET|Manifest: NOSIGNATURE
The_Graveyard_2.1_(FORGE)_for_1.16.4-1.16.5.jar |The Graveyard (FORGE) |graveyard |2.1 |COMMON_SET|Manifest: NOSIGNATURE
abnormals_core-1.16.5-3.3.1.jar |Abnormals Core |abnormals_core |3.3.1 |COMMON_SET|Manifest: NOSIGNATURE
mcw-windows-2.1.1-mc1.16.5forge.jar |Macaw's Windows |mcwwindows |2.1.1 |COMMON_SET|Manifest: NOSIGNATURE
betternether_reforged-1.2.jar |Better Nether Reforged |betternether |1.2 |COMMON_SET|Manifest: NOSIGNATURE
Guide-API-VP-1.16.5-2.2.2.jar |Guide-API VP |guideapi-vp |2.2.2 |COMMON_SET|Manifest: NOSIGNATURE
comforts-forge-1.16.5-4.0.1.5.jar |Comforts |comforts |1.16.5-4.0.1.5 |COMMON_SET|Manifest: NOSIGNATURE
FruitTrees-1.16.5-2.4.3.jar |Fruit Trees |fruittrees |2.4.3 |COMMON_SET|Manifest: NOSIGNATURE
Kiwi-1.16.5-3.6.1.jar |Kiwi |kiwi |3.6.1 |COMMON_SET|Manifest: NOSIGNATURE
YungsApi-1.16.4-Forge-13.jar |YUNG's API |yungsapi |1.16.4-Forge-13 |COMMON_SET|Manifest: NOSIGNATURE
betteranimalsplus-1.16.5-11.0.10-forge.jar |Better Animals Plus |betteranimalsplus |1.16.5-11.0.10 |COMMON_SET|Manifest: NOSIGNATURE
frikinzis-fauna-1.5.0-1.16.5.jar |Frikinzi's Fauna |creatures |v1.5.0-1.16.5 |COMMON_SET|Manifest: NOSIGNATURE
hiraeth_spirits-1.16.5-1.0.jar |Hiraeth Spirits |hiraeth_spirits |1.16.5-1.2 |COMMON_SET|Manifest: NOSIGNATURE
sophisticatedbackpacks-1.16.5-3.15.13.560.jar |Sophisticated Backpacks |sophisticatedbackpacks |1.16.5-3.15.13.560 |COMMON_SET|Manifest: NOSIGNATURE
abyg-1.2-forge.jar |[BYG Addon] Enhanced Vanilla B|bygvanillabiomes |1.0.0 |COMMON_SET|Manifest: NOSIGNATURE
miningmaster-1.16.5-3.0.6.jar |Mining Master |miningmaster |3.0.6 |COMMON_SET|Manifest: NOSIGNATURE
forge-1.16.5-36.2.39-universal.jar |Forge |forge |36.2.39 |COMMON_SET|Manifest: 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
BloodMagic-1.16.4-3.1.13-39.jar |Blood Magic |bloodmagic |1.16.4-3.1.13-39 |COMMON_SET|Manifest: NOSIGNATURE
betterendforge-1.16.5-2.5.jar |BetterEnd Forge |betterendforge |1.16.5-2.5 |COMMON_SET|Manifest: NOSIGNATURE
mcw-paths-1.0.2forge-mc1.16.5.jar |Macaw's Paths and Pavings |mcwpaths |1.0.2 |COMMON_SET|Manifest: NOSIGNATURE
DynamicSurroundings-1.16.5-4.0.5.0.jar |§3Dynamic Surroundings |dsurround |4.0.5.0 |COMMON_SET|Manifest: NOSIGNATURE
forge-1.16.5-36.2.39-client.jar |Minecraft |minecraft |1.16.5 |COMMON_SET|Manifest: NOSIGNATURE
registrator-1.16.5-1.4.2.jar |Registrator |registrator |1.4.2 |COMMON_SET|Manifest: NOSIGNATURE
jei-1.16.5-7.7.1.152.jar |Just Enough Items |jei |7.7.1.152 |COMMON_SET|Manifest: NOSIGNATURE
RealisticTorches-1.16.5-3.1.5.jar |Realistic Torches |realistictorches |1.16.5-3.1.5 |COMMON_SET|Manifest: NOSIGNATURE
MoreMeatsModByDaleeny_1.16.5.jar |MoreMeats |moremeatsbydaleeny |1.0.0 |COMMON_SET|Manifest: NOSIGNATURE
FarmersDelight-1.16.5-0.6.0.jar |Farmer's Delight |farmersdelight |1.16.5-0.6.0 |COMMON_SET|Manifest: NOSIGNATURE
ends_delight-1.16.5-1.6.1.jar |End's Delight |ends_delight |1.16.5-1.6.1 |COMMON_SET|Manifest: NOSIGNATURE
earthworks-1.16.5-2.2.1.jar |Earthworks |earthworks |1.16.5-2.2.1 |COMMON_SET|Manifest: NOSIGNATURE
roughtweaks-1.16.5-2.5.1.jar |Rough Tweaks |roughtweaks |2.5.1 |COMMON_SET|Manifest: NOSIGNATURE
titanium-1.16.5-3.2.8.7-22.jar |Titanium |titanium |3.2.8.7 |COMMON_SET|Manifest: NOSIGNATURE
NaturalProgression-1.16.5-2.3.2.jar |Natural Progression |natural-progression |2.3.1 |COMMON_SET|Manifest: NOSIGNATURE
GeneticAnimals-0_6_40.jar |Genetic Animals |eanimod |0_6_40 |COMMON_SET|Manifest: NOSIGNATURE
sushigocrafting-1.16.5-0.2.1.jar |Sushi Go Crafting |sushigocrafting |NONE |COMMON_SET|Manifest: NOSIGNATURE
Cluttered-2.0-1.16.5.jar |Cluttered |luphieclutteredmod |2.0 |COMMON_SET|Manifest: NOSIGNATURE
Yuky's-Addtional-Medicie-1.2[1.16.5].jar |Yuky's-additional-medicineNeth|yukysadditionalmedicinenetheru|1.0.0 |COMMON_SET|Manifest: NOSIGNATURE
mostructures-forge-1.2.0-1.16.5.jar |Mo' Structures |mostructures |1.2.0-1.16.5 |COMMON_SET|Manifest: NOSIGNATURE
whisperwoods-1.16.5-2.1.1-forge.jar |Whisperwoods |whisperwoods |1.16.5-2.1.1 |COMMON_SET|Manifest: NOSIGNATURE
farmersrespite-1.16.5-1.1.jar |Farmer's Respite |farmersrespite |1.16.5-1.1 |COMMON_SET|Manifest: NOSIGNATURE
curios-forge-1.16.5-4.0.8.2.jar |Curios API |curios |1.16.5-4.0.8.2 |COMMON_SET|Manifest: NOSIGNATURE
eidolon-0.2.8.jar |Eidolon |eidolon |0.2.7 |COMMON_SET|Manifest: NOSIGNATURE
cheesemaking-1.0.2.jar |Cheesemaking |cheesemaking |1.0.2 |COMMON_SET|Manifest: NOSIGNATURE
Patchouli-1.16.4-53.3.jar |Patchouli |patchouli |1.16.4-53.3 |COMMON_SET|Manifest: NOSIGNATURE
collective-1.16.5-5.45.jar |Collective |collective |5.45 |COMMON_SET|Manifest: NOSIGNATURE
horse_colors-1.16.5-1.6.1.1.jar |Realistic Horse Genetics |horse_colors |1.16.5-1.6.1.1 |COMMON_SET|Manifest: NOSIGNATURE
AutoRegLib-1.6-49.jar |AutoRegLib |autoreglib |1.6-49 |COMMON_SET|Manifest: NOSIGNATURE
betteranimals-1.16.4-5.5.0.jar |Cyber's Better Animal Models |betteranimals |5.5.0 |COMMON_SET|Manifest: NOSIGNATURE
ToughAsNails-1.16.5-4.1.0.9-universal.jar |Tough As Nails |toughasnails |1.16.5-4.0.1.8 |COMMON_SET|Manifest: NOSIGNATURE
MushroomQuest_1.16.5_v3.2.jar |Mushroom Quest |mushroomquest |3.0.0 |COMMON_SET|Manifest: NOSIGNATURE
BetterStrongholds-1.16.4-1.2.1.jar |YUNG's Better Strongholds |betterstrongholds |1.16.4-1.2.1 |COMMON_SET|Manifest: NOSIGNATURE
Tired-1.16.5-1.0.0.jar |Tired |tired |1.0.0 |COMMON_SET|Manifest: NOSIGNATURE
starterkit_1.16.5-4.1.jar |Starter Kit |starterkit |4.1 |COMMON_SET|Manifest: NOSIGNATURE
thermopolium-1.16.5-1.0.0.jar |Thermopolium |thermopolium |1.16.5-1.0.0 |COMMON_SET|Manifest: NOSIGNATURE
nethers_delight-2.1.jar |Nethers Delight |nethers_delight |2.1 |COMMON_SET|Manifest: NOSIGNATURE
architectury-1.32.66.jar |Architectury |architectury |1.32.66 |COMMON_SET|Manifest: NOSIGNATURE
Vampirism-1.16.5-1.9.0.jar |Vampirism |vampirism |1.9.0 |COMMON_SET|Manifest: NOSIGNATURE
VampirismIntegrations-1.16.5-1.6.1.jar |Vampirism Integrations |vampirism_integrations |1.6.1 |COMMON_SET|Manifest: NOSIGNATURE
Werewolves-1.16.5-1.1.0.2.jar |Werewolves |werewolves |1.1.0.2 |COMMON_SET|Manifest: NOSIGNATURE
largemeals-1.16.5-2.2.jar |Large Meals |largemeals |1.16.5-2.2 |COMMON_SET|Manifest: NOSIGNATURE
byg-1.3.6.jar |Oh The Biomes You'll Go |byg |1.3.4 |COMMON_SET|Manifest: NOSIGNATURE
biomancy-forge-1.16.5-1.1.4.0.jar |Biomancy |biomancy |1.1.4.0 |COMMON_SET|Manifest: NOSIGNATURE
Aquaculture-1.16.5-2.1.22.jar |Aquaculture 2 |aquaculture |1.16.5-2.1.22 |COMMON_SET|Manifest: NOSIGNATURE
MoreFoods_by_Daleeny_v1.1_MCV1.16.5.jar |MoreFoods Mod by Daleeny |morefoods_mod_by_daleeny |1.0.0 |COMMON_SET|Manifest: NOSIGNATURE
geckolib-forge-1.16.5-3.0.106.jar |GeckoLib |geckolib3 |3.0.106 |COMMON_SET|Manifest: NOSIGNATURE
flourcooking-1.16.5-1.1.jar |Flour Cooking |flourcooking |1.0.0 |COMMON_SET|Manifest: NOSIGNATURE
Crash Report UUID: f9f6d5b8-83a2-4bc2-baaa-fed746343288
Kiwi Modules:
fruittrees:cherry
fruittrees:core
fruittrees:hybridization
kiwi:contributors
kiwi:data
Launched Version: 1.16.5-forge-36.2.39
Backend library: LWJGL version 3.2.1 build 12
Backend API: Intel(R) HD Graphics 6000 GL version 2.1 INTEL-18.5.6, Intel Inc.
GL Caps: Using framebuffer using ARB_framebuffer_object extension
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
CPU: 4x Intel(R) Core(TM) i5-5350U CPU @ 1.80GHz
OptiFine Version: OptiFine_1.16.5_HD_U_G8
OptiFine Build: 20210515-161946
Render Distance Chunks: 5
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 2.1 INTEL-18.5.6
OpenGlRenderer: Intel(R) HD Graphics 6000
OpenGlVendor: Intel Inc.
CpuCount: 4

Attack reach attribute will cancel range enhancements from other mods

Please complete the following information:

  • Forge-Version: 36.1.31
  • Mod-Version: 1.0.0-beta-4b

Describe the bug

Upon installing the mod, due to the addition of a custom attack reach attribute that cancels all attacks beyond said range, other mods can no longer cause your attack reach to extend beyond 3. This is observable with project: war dance and any manner of increasing forge's reach attribute, as I allow for longer attack reach with the forge reach attribute. In the same vein, as PlayerEntity#getDistanceSq() calculates distance from the center of the mob, the actual reach of the player decreases slightly upon installing this mod depending on the target attacked, and it becomes impossible to attack certain very large mobs, such as the arisaur from Lycanites' Mobs. This can be easily verified by installing nothing but Lycanites and attacking an arisaur in survival, then adding Biomancy and attempting to attack an arisaur in survival.

Expected behavior

The attack reach attribute should not constrain the attack reaches of other mods or the vanilla attack reach.

Additional context

I see the intent is to constrain the attack reach of the Hirudinean Claw. This can be performed strictly on the client side, albeit inelegantly, with some event handlers. I have done so here in order to reduce the base attack reach of fists to 2. It is probably easier to do this with a mixin, but they also pose inherent compatibility risks and I haven't had the need to investigate this particular case. An alternative is to cancel attacks only if attack reach is less than 3, although this still subjects the Hirudinean Claw to a shorter range than what would be expected. Perhaps this can be modified to be of use?

digester can't inject biofuel.

Please complete the following information:

  • Forge-Version: n/a
  • Mod-Version: 1.0.0-beta.4

Describe the bug
Digester can't inject biofuel anywhere. So, system kinda doesn't work.

Expected behavior
It should inject liquid into fluid container of block, where it latched.

Additional context
doesn't work with either chewer,or decomposer.

Infinite Flesh Lump Exploit

Please complete the following information:

  • Forge-Version: not important
  • Mod-Version: 1.1.X

Describe the bug
image

Context
Flesh Lump is part of the raw_meats item tag

Biomancy:weapons 1.20.1 Forge

Please complete the following information:

  • 1.20.1 Forge 47.2.6
  • biomancy-forge-1.20.1-2.4.4.0.jar
  • spore_1.20_1_2.0.2c.jar

@Elenterius

Describe the bug
Perhaps this is due to the mod [Fungal Infection:Spore], but I do not know

[04Mar2024 03:37:56.972] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/flesh_chestplate: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.147] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/flesh_pants: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.392] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/armads: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.466] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/saber: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.550] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/fleshy_bone: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.556] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/scythe: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.594] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/elytron: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.599] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/flesh_boots: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.676] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/bow: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.689] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/rapier: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.702] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/greatsword: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.894] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/mace: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.912] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/shovel: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.930] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/maul: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:57.984] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/spear: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:58.055] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/sickle: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:58.168] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/crossbow: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'
[04Mar2024 03:37:58.274] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe biomancy:bio_forging/flesh_helmet: com.google.gson.JsonSyntaxException: Unknown tab 'biomancy:weapons'

Expected behavior

Additional context

total catastrophic CTD (mixins) (1.16.5, v.1.0.0-beta 2)

crashes my modpack when booting. seems to be related to mixins according to the log. hits hard enough that the error reporting doesnt even get a chance to function.

https://hastebin.com/xowoqumoqo.yaml

theres the bootlog. dunno if its a fundamental incompatibility. I'm using mostly stuff thats commonly installed in packs already along with a handful of stability mods. everything else seems to work like shit through a goose and has done so for most of my time developing.

raw chicken mutagenic bile recipe doesn't work

Please complete the following information:

  • Forge-Version: [e.g. 36.1.0]
  • Mod-Version: [e.g. 1.0.0]

Describe the bug
Raw chicken process by recipe of raw meat. So, no mutagenic bile for you.

Expected behavior
There should be 30% chance to get one bile from one chicken.

Additional context

decomposer use shaped recipies

Please complete the following information:

  • Forge-Version: [e.g. 36.1.0]
  • Mod-Version: [e.g. 1.0.0]

Describe the bug
Pretty self-descriptive.Shaped recipies are quite inconvenient for redstone automation.

Expected behavior
It should eat anything in desired quantity disregard of shape.

Additional context
If that's intended behavior, please, make it emit redstone pulse after it finished process.

Double door doesn't open with double door opening mods

Please complete the following information:

  • Forge-Version: 43.3.0
  • Mod-Version: 2.2.0.0

Describe the bug
With double door mods installed (Quark, etc.) double door is triggered two times. So it's opening and closing immediately

Expected behavior
Double door opening normally even with double door mods installed

Additional context
I'm using Quark in my modpack but there are other mods with similar functionality

[Suggestion] Human-readable data files

Please complete the following information:

  • Forge-Version: 47.2.20
  • Mod-Version: 2.4.4.0

Describe the bug
As a modpack creator it is difficult to extend upon the data files (recipes, tags, loot tables etc) as they are all formatted as a single line, e.g.
{"type":"biomancy:despoil","conditions":[{"condition":"minecraft:entity_properties","entity":"this","predicate":{"flags":{"is_baby":false}}},{"condition":"minecraft:killed_by_player"}],"weights":{"biomancy_mob_claw":150,"biomancy_mob_fang":140,"biomancy_mob_gland":40,"biomancy_mob_marrow":45,"biomancy_mob_sinew":70,"biomancy_toxin_gland":75,"biomancy_volatile_gland":50,"biomancy_withered_mob_marrow":65}}

Expected behavior
It would make life much easier for those who wish to support this mod to split each parameter to its own line like Mojang's data files, thanks.

Additional context

Incompatibility with Terraphobia & The Aether?

Please complete the following information:
The mods that I had, but I think it's not so important anymore, the main thing is which mod was removed initially)

alternate-current-mc1.19-1.7.0
archaeology-api-1.19.2-1.0.0
bettervillage-forge-1.19.2-3.2.0
bocchium-1.19.2-0.0.3
curios-forge-1.19.2-5.1.6.1
Dangers in the Darkness_1.0.28_Forge_1.19.2
embeddium-0.3.0+mc1.19.2
embeddiumplus-1.19.2-v1.2.4
endofherobrine-1.19.2-1.0.7.1
geckolib-fabric-1.16.5-3.0.42
geckolib-forge-1.19-3.1.40
ImmersiveEngineering-1.19.2-9.2.3-167
jei-1.19.2-forge-11.6.0.1018
JustEnoughProfessions-forge-1.19.2-2.0.2
JustEnoughResources-1.19.2-1.2.3.243
libraryferret-forge-1.19.2-4.0.0
notenoughanimations-forge-1.7.1-mc1.19.2
rubidium-extra-0.4.19+mc1.19.2-build.105
TerraBlender-forge-1.19.2-2.0.1.166
textrues_embeddium_options-0.1.1+mc1.19.2

Describe the bug
I was removing mods to check errors with other mods from archeology and came across an interesting point. Terraphobia, The Aether - if you remove them, the error goes away

Expected behavior
[12Feb2024 04:01:13.024] [Worker-Main-7/ERROR] [net.minecraft.client.renderer.texture.TextureAtlas/]: Using missing texture, file biomancy:textures/block/tubular_flesh_end.png not found

Additional context
With them
image
Without -Terraphobia, The Aether
image

Recipe conflict with honey combs in decomposer

Please complete the following information:

  • Forge-Version: [36.1.31]
  • Mod-Version: [1.0.0-beta.4b]

Describe the bug

Trying to get Hormone Rich Biofuel from 2 Honey Combs with a Bucket of biofuel in the decomposer , but it won't process. Adding another Bucket of Biofuel instead processes into Rejuvenating Mucus because of the "good_biomass" tag also being on honey combs . This recipe also requires 2 Honey Combs, but with 1360mb of Biofuel.

Expected behavior

Being able to process 2 Honey Combs into Hormone Rich Biofuel

Additional context

Shift-clicking items out of Biomancy inventories doesn't stack with existing items in inventory

Please complete the following information:

  • Forge-Version: 47.2.20
  • Mod-Version: 2.4.4.0

Describe the bug

If you already have some of the item in your inventory and shift-click items out of the Decomposer (and possibly other inventories in the mod) the items won't stack with the existing items in your inventory, instead going to the hotbar.

Expected behavior

For items to stack with eachother.

Additional context

Digesters only accept items from top/bottom disregarding placement

  • Forge-Version: 36.2.20
  • Mod-Version: 1.1.0

Digesters only accept hopper inputs from top/bottom no matter what orientation.
Digesters are expected to accept input from all directions/ only from the "mouth"
they also do not pull from the block they are attached to, only accepting direct hopper input. It unclear if they are supposed to though.

Some suggestions

Is your feature request related to a problem? Please describe.
My feature request is related to problem of balance and product management.

Describe the solution you'd like
At first, I would like to ask to make liquid form of biomass. digester works fine with pipes from other mods. Why not to make liquid form of biofuel, which could be transferred with same means? It would make building of factories far more simple and stylish. constructions from flesh, pipes and metal always look awesome.
Second, now flesh blocks, lumps, eyes and other things aren't well... fleshy. They can't be processed through decomposer/chewer/digester. You can't eat them yourself. Yet, you can eat spider eye from vanilla minecraft. It would be very nice if we'll be able to eat all that things, chew them into crushed biomass, decompose them into bones/bonemeal and something.
Third, it would be very nice if there would be some kind of fabricator. Machine, which could process biomass and meat lumps into bones, bonemeal, meat, wither heads, health potions and, possibly, other things. Possibly, it should be cloner. We supply biomass, put flesh lumps and sample(or some kind of catalyst) inside and wait for desired product. Why? because such solution will make it possible to perform a closed loop cycle with flesh blobs. Make flesh blob, feed it with something, kill it, harvest it's flesh, chew it, digest it, regrow all needed supplies to make one more. Rince, repeat. Triumph of biopunk.
Possibly, there should be late game solution, how to spawn flesh blobs automatically.Possibly, it might pop from evolution pool if it supplied with certain reagents.

Describe alternatives you've considered
First one could be solved differently. What if all machines, which are adjacent to each other, or to flesh blocks will have united biomass capacity? Bonus style points if there would be fleshy hopper alternative to transfer supplies between machines.
There could be lazy solution for 2. Just chew it in crushed biomass without any hestitation.
Alternative solution for flesh blob spawn could be cell division. There could be special kind of food, which blob will eat and divide. After consumption of that food, blob will reduce it's size by two and will spawn other little blob nearby. Blob size less than 3 will die if will eat it.

Additional context
Thank you very much for your mod. I like it very much.

Tongue Stack Extraction Issue

Please complete the following information:

  • Forge-Version: 43.2.0
  • Mod-Version: GitHub main branch 10/02/23 9:35pm CST

Describe the bug
Tongue block doesn't take items from neighboring stacks to fill its current load
If the first stack in a chest only has 1 or 2 items, then it won't check for other stacks of the same item to fill it up to the max of 3

Expected behavior
If a container holds greater than or equal to 3 identical stackable items, it should draw them from anywhere in the inventory necessary to drop 3 items every time

Additional context
N/A

Bioforge not showing recipes (NERB & Recipe Essentials incompatibility)

Describe the bug

I think this is a bug but I'm not sure. I open the bioforge and it doesn't show the recipes on the side and won't let me put items in anything besides the space to feed it. Am I doing something wrong?

Expected behavior
I expected to see the recipes on the left when I fed it nutrients.

Energy problem in chewer/digester cycle.

Please complete the following information:

  • Forge-Version: [e.g. 36.1.0]
  • Mod-Version: [e.g. 1.0.0]

Describe the bug
I've tryed to perform closed loop chewer/digester with good quality biomass(honey bottles). I used Create mod machines to supply set of digesters with water, take nutrient paste and digestate from them and supply it to chewer. Digestate was supplied to composter.
After consumption of 137 honey bottles, I discovered, that my construction has consumed 41 nutrient paste from system. And produced 104 bone meal. It means, that if we chew good quality food and digest it, we are producing only shit and slowly stopping. Which is illogical and inconvenient.

Expected behavior
I should had got big amount of nutrient paste.

Additional context
I haven't tryed it with other food qualities. I'll add info when I'll try.

Cradle flesh sphere doesn't replace blocks on slopes

Please complete the following information:

  • Forge-Version: 43.3.0
  • Mod-Version: 2.2.0.0

Describe the bug
When cradle is trying to grow flesh sphere around itself (or partial sphere), it doesn't replace ground on slopes (where ground goes one block up)
image

Expected behavior
Replaced blocks on slopes
image

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.