ldtteam / minecolonies-features

This is a repo only to discuss minecolonies features (requested and planned)
10 stars 3 forks source link

Mod Compatibility Requests #135

Open Raycoms opened 4 years ago

Raycoms commented 4 years ago

This is a list of all requested mod compatibilities. Please comment below if you want to request an additional compatibility that is not in the list.

AerosAtar commented 3 years ago

Tinker's Construct.

PliskintheSaltyFork commented 2 years ago

The scan tool and the build tool have a conflict with the wands from construction wands and builders wands mods. I would recommend changing the recipes to be two sticks and a crafting table or paper.

Example: 2021-10-04_09 46 19

krody2333 commented 2 years ago

lotr-1.16-renewed-4.7 and minecolonies-1.0.7-ALPHA , When I install lotr mod , minecolonies's Soldiers cut monsters without damage minecraft 1.16.5

PortadorDeluz commented 2 years ago

Muy buenas tardes desarrolladores, y lectores, espero que se encuentren excelente, primero y antes que nada quisiera felicitarlos por tan impresionante trabajo, realmente es un mod único, adictivo e inmersivo, quisiera a modo muy personal pedirles como podría solucionar algo: estoy teniendo un problema de compatibilidad con otro mod (disculpen mi falta de precisión al describir el problema, no soy programador, solo un fan y médico XD) que es este: https://www.curseforge.com/minecraft/mc-mods/demonslayer el problema radica en que los cazadores de demonios y pilares (los cuales son buenos) atacan mis colonos identificándolos como hostiles, quisiera entonces saber si hay forma de bien ya sea inmunizar a los colonos de tal daño o cambiar la forma en que aquellos mobs los perciben, quedo muy atento a su respuesta. saludos de antemano.

ravenbuilder934 commented 2 years ago

Muy buenas tardes desarrolladores, y lectores, espero que se encuentren excelente, primero y antes que nada quisiera felicitarlos por tan impresionante trabajo, realmente es un mod único, adictivo e inmersivo, quisiera a modo muy personal pedirles como podría solucionar algo: estoy teniendo un problema de compatibilidad con otro mod (disculpen mi falta de precisión al describir el problema, no soy programador, solo un fan y médico XD) que es este: https://www.curseforge.com/minecraft/mc-mods/demonslayer el problema radica en que los cazadores de demonios y pilares (los cuales son buenos) atacan mis colonos identificándolos como hostiles, quisiera entonces saber si hay forma de bien ya sea inmunizar a los colonos de tal daño o cambiar la forma en que aquellos mobs los perciben, quedo muy atento a su respuesta. saludos de antemano.

We don't mark the colonists as hostile (unless they're guards perhaps? does it happen for all citizens or just guards?), so you'd need to talk to the other mod

No marcamos a los colonos como hostiles (a menos que sean guardias, ¿les pasa a todos los ciudadanos o solo a los guardias?), así que deberías hablar con el otro mod.

Justen-N commented 2 years ago

lotr-1.16-renewed-4.7 and minecolonies-1.0.7-ALPHA , When I install lotr mod , minecolonies's Soldiers cut monsters without damage minecraft 1.16.5

I remember this being an issue with the 1.12 version of the LOTR mod, and it had something to do with implementation on their end. I'm not sure this is fixable from minecolonies side.

PortadorDeluz commented 2 years ago

Muy buenas tardes desarrolladores, y lectores, espero que se encuentren excelente, primero y antes que nada quisiera felicitarlos por tan impresionante trabajo, realmente es un mod único, adictivo e inmersivo, quisiera a modo muy personal pedirles como podría solucionar algo: estoy teniendo un problema de compatibilidad con otro mod (disculpen mi falta de precisión al describir el problema, no soy programador, solo un fan y médico XD) que es este: https://www.curseforge.com/minecraft/mc-mods/demonslayerel problema radica en que los cazadores de demonios y pilares (los cuales son buenos) atacan mis colonos identificándolos como hostiles, quisiera entonces saber si hay forma de bien ya sea inmunizar a los colonos de tal daño o cambiar la forma en que aquellos mobs los perciben, quedo muy atento a su respuesta. saludos de antemano.

No marcamos a los colonos como hostiles (a menos que sean guardias tal vez? ¿Le ocurre a todos los ciudadanos o solo a los guardias?), Por lo que deberías hablar con el otro mod.

No marcamos a los colonos como hostiles (a menos que sean guardias, ¿les pasa a todos los ciudadanos o solo a los guardias?), Así que deberías hablar con el otro mod.

Comprendo, pasa con todos, incluyendo los colonos, también me comuniqué con el desarrollador del otro mod implicado, muchas gracias y si llegase a haber una forma de solucionarlo desde sus capacidades les agradecería enormemente, pues soy un gran fan de su mod.

EverettSummer commented 2 years ago

Compability for pet/mount entity which are not derived from class net.minecraft.entity.passive.TameableEntity like the creatures from mod Lycanites Mobs, all of its entities class are derived from the net.minecraft.entity.CreatureEntity (https://gitlab.com/Lycanite/LycanitesMobs/-/blob/master/src/main/java/com/lycanitesmobs/core/entity/BaseCreatureEntity.java)

So the guards will attack the pets from this mod.

Although there is a way to set the guards not hostile to the mob from the mod by configuring it from the guard tower. but it requires guards also ignore the same type of creatures which are not tamed (hostile). and configuring it one by one is also not practical.

After spending some time search the code of minecolonies. I found this method is actually determine whether the guards should attack an entity.

https://github.com/ldtteam/minecolonies/blob/8fca9b1f8b0b1fc321e65b720f172a4178c341d9/src/main/java/com/minecolonies/coremod/entity/ai/citizen/guard/AbstractEntityAIGuard.java#L776-L808

I haven't found a solution to solve this issue. because I don't have enough experience developing large mods. So I post this to seek suggestion and wisdom from the dev team to see what we can do.

Solrac0088 commented 2 years ago

Mi problema es que el mod structurize no me da los items que debe darme como por ejemplo los techos que se usan para los techos de los edificios y muchos otros.

Este problema lo tengo en la 1.17.1, en la 1.16.4 no lo tenia

LawOfSynergy commented 2 years ago

For AE2 compatibility, AE2 already has ways of inserting and pulling from inventories. Instead, I think all that would be necessary for compatibility here would be to ensure that cables and buses (and perhaps anything that uses forge multipart in general) are properly handled when determining what items are necessary for a builder to build a schematic

theCalcaholic commented 2 years ago

I'm currently playing with the Mod "Pollution of the Realms" which makes furnaces, lifestock, players NPCs and various machines and devices generate CO2, sulfur and dust. These pollutants cause negative and even harmful effects to mobs, NPCs and players and that obviously causes issues with MineColonies, because I can't easily add vents and filters to the colony's buildings.

Therefore, I'd kindly propose to add an option in the townhall to toggle the generation of or the harmful effects from pollution (similar to how creeper explosions are handled). The latter will probably be easier to implement, but the former would be nicer.

TBiscuit1 commented 2 years ago

Tetra tools doesn't seem to work with workers, I'm kinda surprised the compatibility isn't there while it is inside of the official modpack, intentional?

Damian45138 commented 2 years ago

Automate Postbox so deliveryman always brings this kind of item to get into me system or drawers

mcmanustfj commented 2 years ago

Seconding Tetra

PresBKennedy commented 2 years ago

I'd like to request compatibility with Epic Fight for Minecraft 1.18.2. Epic Fight crashes the game every time you preview a structure that has an armor stand. Epic Fight attempts to get animation data from the armor stands, but since they're just a preview they don't return any value, and the client crashes.

crash-2022-05-23_08.58.34-client.txt

MotionlessTrain commented 2 years ago

I'd like to request compatibility with Epic Fight for Minecraft 1.18.2. Epic Fight crashes the game every time you preview a structure that has an armor stand. Epic Fight attempts to get animation data from the armor stands, but since they're just a preview they don't return any value, and the client crashes.

crash-2022-05-23_08.58.34-client.txt

This is a known bug, which is being worked on at the moment

revdave33 commented 2 years ago

Compatibility with Dynamic Trees for 1.18.2.

Delfayne commented 2 years ago

Compatibility issue with 1.18.2. Farmer's Delight rich soil farmland in the farm. The farmer recognises it as tillable, but when tilled it reverts to regular dirt farmland, effectively destroying the rich soil. It seems to work when pretilled.

Raycoms commented 2 years ago

Sporn NBT compat

krjencik commented 2 years ago

when installed rubidium because of lag, this happened: 2022-08-10_12 46 48

i cant see what i build. Im in a new world.

Minecraft 1.19.2 Forge 43.0.7

smmmadden commented 1 year ago

I'm trying to add my colored gravels to the Dyers Hut Recipe's. It has space (level 5) and I can see the recipe is valid in the UI, but it won't allow me to save them. My other mod with Ores can be used in other huts as fuel, but not sure why my gravels cannot. Perhaps it has to be in a different hut and not the Dyer's Hut? This is my mod's link on CurseForge: https://minecraft.curseforge.com/projects/tmtmc-gravels image image Looks like I should be able to save them, but it does not. image

Using Minecraft 1.19.2 Forge 43.1.57 MineColonies 1.0.1127-BETA Let me know if you need anything further or have an idea why it won't save. Thanks - Steve

GapoLite commented 1 year ago

FramedBlock mod support By this i mean when citizens learn to use rails they ignore Framed Rail Slope as a viable rail and get out of the cart.

Beauy commented 1 year ago

For some reason every shaders pack i've tried to use, they all break whenever i try to place down buildings?

Thodor12 commented 1 year ago

For some reason every shaders pack i've tried to use, they all break whenever i try to place down buildings?

Do not use Optifine, use Rubidium and Oculus instead

as1mov commented 1 year ago

Immersive weathering support.

Foresters that walk into a full leaf pile seem to register it as sweetBerryBush, taking contact damage and dying without trying to avoid the leaf pile as they chop down trees.

306861b4718cbfceb54ed02a3ef5f3da

Thodor12 commented 1 year ago

Immersive weathering support.

Foresters that walk into a full leaf pile seem to register it as sweetBerryBush, taking contact damage and dying without trying to avoid the leaf pile as they chop down trees.

306861b4718cbfceb54ed02a3ef5f3da

Expected behaviour: https://github.com/AstralOrdana/Immersive-Weathering/blob/1.19.2-multiloader/common/src/main/java/com/ordana/immersive_weathering/blocks/LeafPileBlock.java#L132

When an entity goes inside of a leaf pile, they send a damage source based on a berry bush. If at all they have to set it up properly so it is a custom damage source, please forward it to the immersive weathering team.

kezmodius commented 1 year ago

I hope for Polymorph to be able to work in the Minecolonies Restaurant in the Teach Recipes tabs (both furnace and crafting). Many animal and farming mods have similar recipes for various foods and Polymorph compatibility seems an easy way to fix conflicts.

Devilswarchild commented 1 year ago

can we get some compatibility with Dragon Mounts: Legacy? when I have both dragon mounts legacy and minecolonies installed I get this as a crash error:

Screenshot_4

when I turn off minecolonies the error disappears same goes for the opposite as well.

Raycoms commented 1 year ago

Please full log

Devilswarchild commented 1 year ago

crash-2023-07-14_12.52.39-server.txt debug.log latest.log launcher_log.txt

that should be all the logs associated with it

Raycoms commented 1 year ago

pushed sth

Devilswarchild commented 1 year ago

its now working splendidly with 1.1.16

VinDevGH commented 11 months ago

Dynamic Trees 1.19. Compatibility existed for 1.18, but doesn't seem to have made it to the current version https://github.com/ldtteam/minecolonies/pull/8635

SmillaC commented 11 months ago

Would love to be able to include chisel and bits in my style pack creation again- right now the scan tool doesnt recognize the bits. C and B was rebuild in 2021 and is awailable for both 1.19. and 1.20 (aka the versions mainly focused on by minecolonies)

Doc-1 commented 10 months ago

FramedBlocks, it'd be nice to create a schematic pack for Minecolonies using the FramedBlock mod. The scan tool sees the framed blocks but not the material that has been applied to said blocks. For example, when I placed a framed panel and used bricks on it, the scan tool only saw the framed panel and not the block of bricks.

someaddons commented 10 months ago

minecolonies has its own framed blacks from domum ornamentum

Doc-1 commented 10 months ago

minecolonies has its own framed blacks from domum ornamentum

Yes, but it lacks several block types that framed blocks have.

Thodor12 commented 10 months ago

minecolonies has its own framed blacks from domum ornamentum

Yes, but it lacks several block types that framed blocks have.

If you feel like you are missing something you may always make a feature request on Domum it's repository.

Niduin commented 10 months ago

Please add compatibility with productive bees mod - 1.20.1. The Forester can not chop the bee nest - like Oak Nest - in the tree logs.

thedam85 commented 10 months ago

Greetings, I found a direct crash while opening the PostBox with Untamed Wilds mod.

---- Minecraft Crash Report ----
// You're mean.

Time: 2023-11-05 07:21:18
Description: Ticking/Updating BO screen

java.lang.ArrayIndexOutOfBoundsException: Index 80 out of bounds for length 20
    at com.google.common.collect.RegularImmutableList.get(RegularImmutableList.java:77) ~[guava-31.1-jre.jar%23109!/:?] {}
    at untamedwilds.util.EntityDataHolder.getName(EntityDataHolder.java:86) ~[untamedwilds-1.20.1-4.0.4.jar%23169!/:4.0.4] {re:classloading}
    at untamedwilds.util.EntityUtils.getVariantName(EntityUtils.java:353) ~[untamedwilds-1.20.1-4.0.4.jar%23169!/:4.0.4] {re:classloading}
    at untamedwilds.item.MobBottledItem.m_7626_(MobBottledItem.java:39) ~[untamedwilds-1.20.1-4.0.4.jar%23169!/:4.0.4] {re:classloading}
    at net.minecraft.world.item.ItemStack.m_41786_(ItemStack.java:580) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,xf:fml:forge:itemstack,re:mixin,xf:fml:forge:itemstack}
    at com.minecolonies.coremod.client.gui.WindowPostBox.lambda$updateResources$2(WindowPostBox.java:176) ~[minecolonies-1.20.1-1.1.294-BETA.jar%23166!/:1.20.1-1.1.294-BETA] {re:classloading}
    at java.util.Comparator.lambda$comparingInt$7b0bb60$1(Comparator.java:494) ~[?:?] {}
    at java.util.TimSort.countRunAndMakeAscending(TimSort.java:360) ~[?:?] {}
    at java.util.TimSort.sort(TimSort.java:234) ~[?:?] {}
    at java.util.Arrays.sort(Arrays.java:1307) ~[?:?] {}
    at java.util.ArrayList.sort(ArrayList.java:1721) ~[?:?] {re:mixin,re:computing_frames}
    at com.minecolonies.coremod.client.gui.WindowPostBox.updateResources(WindowPostBox.java:176) ~[minecolonies-1.20.1-1.1.294-BETA.jar%23166!/:1.20.1-1.1.294-BETA] {re:classloading}
    at com.minecolonies.coremod.client.gui.WindowPostBox.onOpened(WindowPostBox.java:159) ~[minecolonies-1.20.1-1.1.294-BETA.jar%23166!/:1.20.1-1.1.294-BETA] {re:classloading}
    at com.ldtteam.blockui.BOScreen.m_86600_(BOScreen.java:277) ~[blockui-1.20.1-1.0.115-BETA.jar%23163!/:1.20.1-1.0.115-BETA] {re:classloading}
    at net.minecraft.client.Minecraft.lambda$tick$42(Minecraft.java:1785) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91398_(Minecraft.java:1784) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1112) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.2.0.jar:?] {re:classloading,pl:runtimedistcleaner:A}
    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.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}

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

-- Head --
Thread: Render thread
Stacktrace:
    at com.google.common.collect.RegularImmutableList.get(RegularImmutableList.java:77) ~[guava-31.1-jre.jar%23109!/:?] {}
    at untamedwilds.util.EntityDataHolder.getName(EntityDataHolder.java:86) ~[untamedwilds-1.20.1-4.0.4.jar%23169!/:4.0.4] {re:classloading}
    at untamedwilds.util.EntityUtils.getVariantName(EntityUtils.java:353) ~[untamedwilds-1.20.1-4.0.4.jar%23169!/:4.0.4] {re:classloading}
    at untamedwilds.item.MobBottledItem.m_7626_(MobBottledItem.java:39) ~[untamedwilds-1.20.1-4.0.4.jar%23169!/:4.0.4] {re:classloading}
    at net.minecraft.world.item.ItemStack.m_41786_(ItemStack.java:580) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,xf:fml:forge:itemstack,re:mixin,xf:fml:forge:itemstack}
    at com.minecolonies.coremod.client.gui.WindowPostBox.lambda$updateResources$2(WindowPostBox.java:176) ~[minecolonies-1.20.1-1.1.294-BETA.jar%23166!/:1.20.1-1.1.294-BETA] {re:classloading}
    at java.util.Comparator.lambda$comparingInt$7b0bb60$1(Comparator.java:494) ~[?:?] {}
    at java.util.TimSort.countRunAndMakeAscending(TimSort.java:360) ~[?:?] {}
    at java.util.TimSort.sort(TimSort.java:234) ~[?:?] {}
    at java.util.Arrays.sort(Arrays.java:1307) ~[?:?] {}
    at java.util.ArrayList.sort(ArrayList.java:1721) ~[?:?] {re:mixin,re:computing_frames}
    at com.minecolonies.coremod.client.gui.WindowPostBox.updateResources(WindowPostBox.java:176) ~[minecolonies-1.20.1-1.1.294-BETA.jar%23166!/:1.20.1-1.1.294-BETA] {re:classloading}
    at com.minecolonies.coremod.client.gui.WindowPostBox.onOpened(WindowPostBox.java:159) ~[minecolonies-1.20.1-1.1.294-BETA.jar%23166!/:1.20.1-1.1.294-BETA] {re:classloading}
    at com.ldtteam.blockui.BOScreen.m_86600_(BOScreen.java:277) ~[blockui-1.20.1-1.0.115-BETA.jar%23163!/:1.20.1-1.0.115-BETA] {re:classloading}
    at net.minecraft.client.Minecraft.lambda$tick$42(Minecraft.java:1785) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
-- BO screen update details --
Details:
    XML res loc: minecolonies:gui/windowpostbox.xml
    Is opened: false
Stacktrace:
    at com.ldtteam.blockui.BOScreen.m_86600_(BOScreen.java:277) ~[blockui-1.20.1-1.0.115-BETA.jar%23163!/:1.20.1-1.0.115-BETA] {re:classloading}
    at net.minecraft.client.Minecraft.lambda$tick$42(Minecraft.java:1785) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91398_(Minecraft.java:1784) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1112) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.2.0.jar:?] {re:classloading,pl:runtimedistcleaner:A}
    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.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}

-- Affected screen --
Details:
    Screen name: com.ldtteam.blockui.BOScreen
Stacktrace:
    at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91398_(Minecraft.java:1784) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1112) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.2.0.jar:?] {re:classloading,pl:runtimedistcleaner:A}
    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.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}

-- Affected level --
Details:
    All players: 1 total; [LocalPlayer['MatzerNox'/5392, l='ClientLevel', x=-87.93, y=101.00, z=-62.52]]
    Chunk stats: 961, 609
    Level dimension: minecraft:overworld
    Level spawn location: World: (-80,99,-64), Section: (at 0,3,0 in -5,6,-4; chunk contains blocks -80,-64,-64 to -65,319,-49), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,-64,-512 to -1,319,-1)
    Level time: 667 game time, 667 day time
    Server brand: forge
    Server type: Integrated singleplayer server
Stacktrace:
    at net.minecraft.client.multiplayer.ClientLevel.m_6026_(ClientLevel.java:455) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:citadel.mixins.json:client.ClientLevelMixin,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2319) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:735) ~[client-1.20.1-20230612.114412-srg.jar%23170!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.2.0.jar:?] {re:classloading,pl:runtimedistcleaner:A}
    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.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.2.0.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}

-- Last reload --
Details:
    Reload number: 1
    Reload reason: initial
    Finished: Yes
    Packs: vanilla, mod_resources, file/Gen_Assets.zip

-- System Details --
Details:
    Minecraft Version: 1.20.1
    Minecraft Version ID: 1.20.1
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 17.0.8, Microsoft
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
    Memory: 1071596064 bytes (1021 MiB) / 3162505216 bytes (3016 MiB) up to 17179869184 bytes (16384 MiB)
    CPUs: 12
    Processor Vendor: GenuineIntel
    Processor Name: Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz
    Identifier: Intel64 Family 6 Model 158 Stepping 10
    Microarchitecture: Coffee Lake
    Frequency (GHz): 3.19
    Number of physical packages: 1
    Number of physical CPUs: 6
    Number of logical CPUs: 12
    Graphics card #0 name: NVIDIA GeForce GTX 1080
    Graphics card #0 vendor: NVIDIA (0x10de)
    Graphics card #0 VRAM (MB): 4095.00
    Graphics card #0 deviceId: 0x1b80
    Graphics card #0 versionInfo: DriverVersion=31.0.15.4601
    Memory slot #0 capacity (MB): 8192.00
    Memory slot #0 clockSpeed (GHz): 2.13
    Memory slot #0 type: DDR4
    Memory slot #1 capacity (MB): 8192.00
    Memory slot #1 clockSpeed (GHz): 2.13
    Memory slot #1 type: DDR4
    Memory slot #2 capacity (MB): 8192.00
    Memory slot #2 clockSpeed (GHz): 2.13
    Memory slot #2 type: DDR4
    Memory slot #3 capacity (MB): 8192.00
    Memory slot #3 clockSpeed (GHz): 2.13
    Memory slot #3 type: DDR4
    Virtual memory max (MB): 37577.33
    Virtual memory used (MB): 20656.50
    Swap memory total (MB): 4864.00
    Swap memory used (MB): 272.80
    JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx16G
    Launched Version: 1.20.1-forge-47.2.0
    Backend library: LWJGL version 3.3.1 build 7
    Backend API: NVIDIA GeForce GTX 1080/PCIe/SSE2 GL version 4.6.0 NVIDIA 546.01, NVIDIA Corporation
    Window size: 3840x2097
    GL Caps: Using framebuffer using OpenGL 3.2
    GL debug messages: 
    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'forge'; Server brand changed to 'forge'
    Type: Integrated Server (map_client.txt)
    Graphics mode: fancy
    Resource Packs: vanilla, mod_resources, file/Gen_Assets.zip
    Current Language: es_ar
    CPU: 12x Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz
    Server Running: true
    Player Count: 1 / 8; [ServerPlayer['MatzerNox'/5392, l='ServerLevel[Test]', x=-87.93, y=101.00, z=-62.52]]
    Data Packs: vanilla, mod:untamedwilds, mod:domum_ornamentum, mod:structurize, mod:forge, mod:blockui, mod:multipiston, mod:minecolonies, mod:citadel (incompatible)
    Enabled Feature Flags: minecraft:vanilla
    World Generation: Stable
    ModLauncher: 10.0.9+10.0.9+main.dcd20f30
    ModLauncher launch target: forgeclient
    ModLauncher naming: srg
    ModLauncher services: 
        mixin-0.8.5.jar mixin PLUGINSERVICE 
        eventbus-6.0.5.jar eventbus PLUGINSERVICE 
        fmlloader-1.20.1-47.2.0.jar slf4jfixer PLUGINSERVICE 
        fmlloader-1.20.1-47.2.0.jar object_holder_definalize PLUGINSERVICE 
        fmlloader-1.20.1-47.2.0.jar runtime_enum_extender PLUGINSERVICE 
        fmlloader-1.20.1-47.2.0.jar capability_token_subclass PLUGINSERVICE 
        accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE 
        fmlloader-1.20.1-47.2.0.jar runtimedistcleaner PLUGINSERVICE 
        modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE 
        modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE 
    FML Language Providers: 
        minecraft@1.0
        lowcodefml@null
        javafml@null
    Mod List: 
        client-1.20.1-20230612.114412-srg.jar             |Minecraft                     |minecraft                     |1.20.1              |DONE      |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
        untamedwilds-1.20.1-4.0.4.jar                     |Untamed Wilds                 |untamedwilds                  |4.0.4               |DONE      |Manifest: NOSIGNATURE
        domum_ornamentum-1.20-1.0.147-BETA-universal.jar  |Domum Ornamentum              |domum_ornamentum              |1.20-1.0.147-BETA   |DONE      |Manifest: NOSIGNATURE
        structurize-1.20.1-1.0.659-BETA.jar               |Structurize                   |structurize                   |1.20.1-1.0.659-BETA |DONE      |Manifest: NOSIGNATURE
        forge-1.20.1-47.2.0-universal.jar                 |Forge                         |forge                         |47.2.0              |DONE      |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
        blockui-1.20.1-1.0.115-BETA.jar                   |UI Library Mod                |blockui                       |1.20.1-1.0.115-BETA |DONE      |Manifest: NOSIGNATURE
        multipiston-1.20-1.2.31-ALPHA.jar                 |Multi-Piston                  |multipiston                   |1.20-1.2.31-ALPHA   |DONE      |Manifest: NOSIGNATURE
        minecolonies-1.20.1-1.1.294-BETA.jar              |MineColonies                  |minecolonies                  |1.20.1-1.1.294-BETA |DONE      |Manifest: NOSIGNATURE
        citadel-2.4.7-1.20.1.jar                          |Citadel                       |citadel                       |2.4.7               |DONE      |Manifest: NOSIGNATURE
    Crash Report UUID: 1d1b485a-32d9-497f-b790-da16ea8dac4c
    FML: 47.2
    Forge: net.minecraftforge:47.2.0
Thodor12 commented 10 months ago

@thedam85 please report this to the developers of untamed wilds. They should not crash when providing a name under any condition. This is not our fault.

This is basic code that we use to obtain a name from any available item, however we pull these items straight from the forge item registries, if their code does not support that they should return an empty text component in the worst case, not crash.

(You may link back to this comment if you open an issue on their repository)

AlexanderwithaA commented 10 months ago

snow with two or more layers from Snow! Real Magic! mod causes colonists to jump while they walk instead of walking normally.

trevorjd commented 9 months ago

Hi folks,

I'm playing Life in the Village 3 modpack and just had an incident where a HumanCompanions archer missed the zombie it was shooting at and accidentally shot a MineColonies town guard then the two started fighting each other! It would be great if each mod was aware of the other so they could ignore such minor incidents and remain friendly.

I have posted a similar request to the HumanCompanions git already.

Thanks for your consideration.

Thodor12 commented 9 months ago

Hi folks,

I'm playing Life in the Village 3 modpack and just had an incident where a HumanCompanions archer missed the zombie it was shooting at and accidentally shot a MineColonies town guard then the two started fighting each other! It would be great if each mod was aware of the other so they could ignore such minor incidents and remain friendly.

I have posted a similar request to the HumanCompanions git already.

Thanks for your consideration.

That's not an issue, if you hit a guard, they will attack you in return too. We don't need to build special compatibility with a mod like that, if the native behaviour is to automatically attack anything that attacks them (including yourself)

DanMeadWasTaken commented 5 months ago

Describe the bug crash on world generation when both occultism & minecolonies are present

To Reproduce Steps to reproduce the behavior:

  1. create new world with both mods present

System:

Additional context https://mclo.gs/9JoQl2r

Thodor12 commented 5 months ago

Describe the bug crash on world generation when both occultism & minecolonies are present

To Reproduce Steps to reproduce the behavior:

  1. create new world with both mods present

System:

  • Occultism Version: 1.125.0
  • Minecolonies version:1.20.1-1.1.561-BETA
  • OS: SteamOS
  • Minecraft Version: 1.20.1
  • NeoForge version: 47.1.104

Additional context https://mclo.gs/9JoQl2r

Minecolonies doesn't work on Neoforge in 1.20.1, so that bug report is automatically invalid

Raycoms commented 5 months ago

It should

DanMeadWasTaken commented 5 months ago

Describe the bug crash on world generation when both occultism & minecolonies are present

To Reproduce Steps to reproduce the behavior:

  1. create new world with both mods present

System:

  • Occultism Version: 1.125.0
  • Minecolonies version:1.20.1-1.1.561-BETA
  • OS: SteamOS
  • Minecraft Version: 1.20.1
  • NeoForge version: 47.1.104

Additional context https://mclo.gs/9JoQl2r

Minecolonies doesn't work on Neoforge in 1.20.1, so that bug report is automatically invalid

Wdym? It works just fine for me??

Edit:Nvm seems according to the author of occultism the problem was the version of smart brain lib that my prism launcher auto downloaded- it downloaded the forge version, not the the neoforge version.

https://github.com/klikli-dev/occultism/issues/1112

So I'll have to check this when I can access my pc.

Zarildom commented 3 months ago

Greetings I played Life in the Village 3 modpack with the "Passive Skill Tree" mod. This mod adds the ability to increase the damage of crafted weapons such as swords or axes. I created a iron sword with damage of 19 units, when I gave it to Guard the actual damage was 6 units (extra 3 damage to skeleton from nowhere) for this sword (extra damage saves with stone or diamond swords). Is there any way to fix this? photo_2024-06-16_22-27-23 photo_2024-06-16_22-27-17 photo_2024-06-16_22-27-11

Kraaven commented 2 months ago

Maybe add Tetra Compat? if its not already there