Code Monkey home page Code Monkey logo

mcdungeonsarmors's Introduction

MCDungeonsArmors

Bringing the armours of Minecraft Dungeons to Minecraft

mcdungeonsarmors's People

Stargazers

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

Watchers

 avatar

mcdungeonsarmors's Issues

Textures not showing up on various armor pieces

The following armor pieces seem to have some issue with the textures when equiped on the player:
Spider Mask: shows up as a iron helmet
Spider Vest : shows up as a iron chestplate
Spider Belt : textures are incorrect (show up as white)
Wither Helmet/Chestplate: Textures dont show up at all (looks like player has not equiped anything)
Wolf/Black Wolf/Fox/Arctic Fox Leggins: the feet/bottom are not textured at all

Troubadour vs Troubadour's

Everywhere in the code, it is troubadour as it should be because on the wiki the set is called the Troubadour. The actual pieces of armor are named Troubadour's ____ though.

Game Crashing

I keep getting a error message whenever I try to load into minecraft from the launcher. it says

"The game crashed whilst initializing game
Error: java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'mcda'!
Exit Code: -1"

Is there anything I can do to fix this?

Add Ability to Disable Amours [Feature Request]

Is your feature request related to a problem? Please describe.
No, this is a feature that should be implemented though for consistency across MCDX

Describe the solution you'd like
Armours should be able to be enabled and disabled by the end user

Describe alternatives you've considered
N/A

Additional context
N/A

Recipe Error

The crafting recipe for the Soul Leggings seem to be meant for the Soul Hood and the Soul Hood crafting recipe is seems to be meant for the Soul Leggings, also the Soul Leggings recipe has it so it crafts the Soul Hood leaving no way to craft the Soul Leggings.
Apologies if I didn't say the problem clearly enough.

Feature Request: Toggle for Fire Trail

Fire trail is a great enchant, but can be come difficult to deal with in bases and stuff when it's burning everything down.
Not only that, but when doFireTick is off, the fire never disappears.
I was wondering if it was possible to add a keybind or something to toggle the fire trail as a QOL feature?

Infinite Death Glitch with Death Barter

When doing the command /kill on a player with death barter and emeralds in their inventory it will make the player have zero health, unable to open any inventories (all inventories immediatly close after openin) unable to be killed even with the /kill command and the walking animation is broken when they are in that state the only fix i know is to clear the player data. they cannot pick up items, cannot be shot at using projectiles, unable to eat. but are able to use elytra

Noise Canceling Armor!

Is your feature request related to a problem? Please describe.
Yes, currently in the game is there is no real way to safely loot a deep dark other than sneaking and stocking up on wool which can both take time and be irritating to do.

Describe the solution you'd like
This idea I have would introduce a new set of armor to the game, wool armor based on sheep, which as a full set bonus would cancel all noise you make (much like wool already does in game!) and maybe reduce fall damage, effectively making you invisible to skulk detectors! I imagine the armor has fairly low durability and armor points, but that's to make it a risky game, high risk high reward. Maybe perhaps the armor could be dyable in the vanilla dye colors, but that's a bit of a stretch and I'm not sure if its possible to do. I'd imagine this armor to viable late game as well, with the way vanilla mc tries to implement armor with unique purposes suited for different parts of the game, so would this wool armor, making it something handy to have on you and worth making at any point in your journey!

Describe alternatives you've considered
I've also thought about the alternative idea of skulk armor, the armor being made of skulk would mean the skulk in the deep dark would recognize you as their own and thus would not be triggered when you make sound. Now this armor I also imagine would have low armor, but unlike the wool armor this armor would have an upgrade in which it would become warden armor! This set of armor would have more armor value and durability, while also making the warden completely ignore you only seeing you as another warden and giving mobs/players you hit the darkness effect!

Additional context
The main thing I really want to make sure stays constant is balance, much like in vanilla mc every armor has its use, gold making piglin's ignore you and turtle helms letting you breathe under water, this armor like those would offer little protecting in which it would make up for in utility!

[Feature Request] Add "Set Bonus: X" or "While Worn: X"

Is your feature request related to a problem? Please describe.
The mod does not clearly explain to the player that there are Set Bonuses or what they do

Describe the solution you'd like
A blurb to the tooltip about what each set bonus does on the appropriate piece/armor

Describe alternatives you've considered
Just adding the name of the set bonus to the armor like the Beestinger from MCDW

Additional context
Picture will be provided
wither helmet verbose
Single Item set bonus

Bag of Souls and Souldancers experience doesn't seem to be working

In the Medieval MC Fabric mod pack, I tested wearing Souldancer armor enchanted with BoS 3, Leather Armor with BoS 3, Unenchanted Souldancer armor, and no armor and gained the same amount of XP from killing 5 wither skeletons each time.

The Souldancer armor and BoS enchant should increase experience gained, but they do not seem to.

Please complete the following information:

  • OS: Windows
  • Launcher: Default
  • Mod Version: 2.1.1
  • Are you using a Modpack? Medieval MC Fabric

I saw that you added a way to toggle the effects of such armors/enchants, but after checking the config files it seems that they are enabled, so I don't believe that is the issue. Other armors, such as the thief armor have their abilities work as well, so it is not a mod-wide issue.

mcda causes "connection lost, internal server error" when a player joins a server

Player gets "connection lost, internal server error" when trying to join a server with mcda. Removing mcda (keeping mcdar and mcdw) fixes the problem.
Might be related to #42, but the server usually does not crash. When I try to rejoin many times it might crash, but I can't reproduce that anymore.

Server log when a player joins:
[15:58:08] [User Authenticator #1/INFO]: UUID of player 30_Salt is 00a2f34a-9834-4831-a852-948ee6124631 [15:58:09] [Server thread/INFO]: 30_Salt[/127.0.0.1:49276] logged in with entity id 367 at (-17.6767709691683, 84.0, 45.508177419438404) [15:58:09] [Server thread/INFO]: Server unpaused. [15:58:10] [Server thread/INFO]: 30_Salt joined the game [15:58:10] [Server thread/WARN]: @Redirect conflict. Skipping lithium.mixins.json:alloc.entity_tracker.EntityTrackerMixin->@Redirect::useFasterCollection()Ljava/util/Set; from mod lithium with priority 1000, already redirected by krypton.mixins.json:shared.network.microopt.TacsTrackedEntityMixin->@Redirect::construct$useFastutil()Ljava/util/Set; from mod krypton with priority 1000 [15:58:10] [Server thread/WARN]: Failed to handle packet for /127.0.0.1:49276 net.minecraft.class_148: Ticking player at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.2) ~[?:?] at net.minecraft.server.network.ServerPlayerEntity.playerTick(ServerPlayerEntity:542) ~[?:?] at net.minecraft.server.network.ServerPlayNetworkHandler.tick(ServerPlayNetworkHandler:214) ~[?:?] at net.minecraft.network.ClientConnection.tick(ClientConnection:247) ~[?:?] at net.minecraft.server.ServerNetworkIo.tick(ServerNetworkIo:183) ~[?:?] at net.minecraft.server.MinecraftServer.handler$bmg000$onTickServer(MinecraftServer:7805) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.tick(MinecraftServer) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer:697) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer:273) ~[server-intermediary.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: java.lang.ExceptionInInitializerError at chronosacaria.mcda.effects.ArmorEffects.<clinit>(ArmorEffects.java:49) ~[mcda-2.0.3.jar:?] at net.minecraft.entity.LivingEntity.handler$bif000$onMCDATickEffects(LivingEntity:12299) ~[?:?] at net.minecraft.entity.LivingEntity.tick(LivingEntity) ~[?:?] at net.minecraft.entity.player.PlayerEntity.tick(PlayerEntity:275) ~[?:?] at net.minecraft.server.network.ServerPlayerEntity.playerTick(ServerPlayerEntity:478) ~[?:?] ... 8 more Caused by: java.lang.IllegalStateException: Registry is already frozen at net.minecraft.util.registry.SimpleRegistry.createEntry(SimpleRegistry:343) ~[?:?] at net.minecraft.entity.EntityType.<init>(EntityType:155) ~[?:?] at net.fabricmc.fabric.impl.object.builder.FabricEntityType.<init>(FabricEntityType.java:31) ~[fabric-object-builder-api-v1-2.0+40c91ec860-692cd366897f99bd.jar:?] at net.fabricmc.fabric.api.object.builder.v1.entity.FabricEntityTypeBuilder.build(FabricEntityTypeBuilder.java:264) ~[fabric-object-builder-api-v1-2.0+40c91ec860-692cd366897f99bd.jar:?] at chronosacaria.mcda.registry.SummonedEntityRegistry.<clinit>(SummonedEntityRegistry.java:27) ~[mcda-2.0.3.jar:?] at chronosacaria.mcda.effects.ArmorEffects.<clinit>(ArmorEffects.java:49) ~[mcda-2.0.3.jar:?] at net.minecraft.entity.LivingEntity.handler$bif000$onMCDATickEffects(LivingEntity:12299) ~[?:?] at net.minecraft.entity.LivingEntity.tick(LivingEntity) ~[?:?] at net.minecraft.entity.player.PlayerEntity.tick(PlayerEntity:275) ~[?:?] at net.minecraft.server.network.ServerPlayerEntity.playerTick(ServerPlayerEntity:478) ~[?:?] ... 8 more [15:58:10] [Netty Server IO #1/INFO]: Server paused. [15:58:10] [Server thread/INFO]: 30_Salt lost connection: Internal server error [15:58:10] [Server thread/INFO]: 30_Salt left the game [15:58:10] [Server thread/INFO]: Disconnecting client 30_Salt

Potential Server Crash on Loot Generation related to Mystery Armour

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:
There doesn't appear to be any consistent way to reproduce the issue; however, it seems that whenever there is a chance for Mystery Armour to generate, there is a watchdog crash. I've only been able to get this to happen on servers.

Expected behavior
Loot to generate without a watchdog error

Screenshots
N/A

Please complete the following information:

  • OS: Windows 10
  • Launcher: MultiMC
  • Mod Version: 2.1.0
  • Are you using a Modpack?: Yes, Custom modpack. Will include mods at bottom with crash and stacktrace

Crash and Stacktrace
[17.06 04:44:41] [Server] ---- Minecraft Crash Report ----
[17.06 04:44:41] [Server] // Oops.
[17.06 04:44:41] [Server] Time6/17/22, 4:44 AM
[17.06 04:44:41] [Server] DescriptionWatching Server
[17.06 04:44:41] [Server] java.lang.ErrorWatchdog
[17.06 04:44:41] [Server] at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
[17.06 04:44:41] [Server] at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
[17.06 04:44:41] [Server] at net.minecraft.class_1255.method_20813(class_1255.java:152)
[17.06 04:44:41] [Server] at net.minecraft.class_1255.method_18857(class_1255.java:142)
[17.06 04:44:41] [Server] at net.minecraft.class_3215.method_12121(class_3215.java:139)
[17.06 04:44:41] [Server] at net.minecraft.class_1937.method_8402(class_1937.java:197)
[17.06 04:44:41] [Server] at net.minecraft.class_4538.method_22342(class_4538.java:156)
[17.06 04:44:41] [Server] at net.minecraft.class_2794.method_41522(class_2794.java:363)
[17.06 04:44:41] [Server] at net.minecraft.class_2794.method_40146(class_2794.java:342)
[17.06 04:44:41] [Server] at net.minecraft.class_2794.method_12103(class_2794.java:282)
[17.06 04:44:41] [Server] at net.minecraft.class_3218.method_8487(class_3218.java:1186)
[17.06 04:44:41] [Server] at net.minecraft.class_111.method_522(class_111.java:76)
[17.06 04:44:41] [Server] at net.minecraft.class_120.method_521(class_120.java:31)
[17.06 04:44:41] [Server] at net.minecraft.class_120.apply(class_120.java:20)
[17.06 04:44:41] [Server] at net.minecraft.class_131.method_595(class_131.java:63)
[17.06 04:44:41] [Server] at net.minecraft.class_131$$Lambda$6444/0x000000080197e240.apply(Unknown Source)
[17.06 04:44:41] [Server] at net.minecraft.class_117.method_514(class_117.java:14)
[17.06 04:44:41] [Server] at net.minecraft.class_117$$Lambda$8130/0x0000000801ca3778.accept(Unknown Source)
[17.06 04:44:41] [Server] at net.minecraft.class_77.handler$bam000$onMysteryArmorGeneration(class_77.java:562)
[17.06 04:44:41] [Server] at net.minecraft.class_77.method_433(class_77.java)
[17.06 04:44:41] [Server] at net.minecraft.class_85$1.method_426(class_85.java:59)
[17.06 04:44:41] [Server] at net.minecraft.class_55.method_345(class_55.java:73)
[17.06 04:44:41] [Server] at net.minecraft.class_55.method_341(class_55.java:96)
[17.06 04:44:41] [Server] at net.minecraft.class_52.method_328(class_52.java:74)
[17.06 04:44:41] [Server] at net.minecraft.class_83.method_433(class_83.java:33)
[17.06 04:44:41] [Server] at net.minecraft.class_85$1.method_426(class_85.java:59)
[17.06 04:44:41] [Server] at net.minecraft.class_55.method_345(class_55.java:81)
[17.06 04:44:41] [Server] at net.minecraft.class_55.method_341(class_55.java:96)
[17.06 04:44:41] [Server] at net.minecraft.class_52.method_328(class_52.java:74)
[17.06 04:44:41] [Server] at net.minecraft.class_83.method_433(class_83.java:33)
[17.06 04:44:41] [Server] at net.minecraft.class_85$1.method_426(class_85.java:59)
[17.06 04:44:41] [Server] at net.minecraft.class_55.method_345(class_55.java:73)
[17.06 04:44:41] [Server] at net.minecraft.class_55.method_341(class_55.java:96)
[17.06 04:44:41] [Server] at net.minecraft.class_52.method_328(class_52.java:74)
[17.06 04:44:41] [Server] at net.minecraft.class_52.method_320(class_52.java:83)
[17.06 04:44:41] [Server] at net.minecraft.class_52.method_319(class_52.java:88)
[17.06 04:44:41] [Server] at net.minecraft.class_52.method_329(class_52.java:107)
[17.06 04:44:41] [Server] at net.minecraft.class_2621.method_11289(class_2621.java:82)
[17.06 04:44:41] [Server] at net.minecraft.class_2621.method_5438(class_2621.java:99)
[17.06 04:44:41] [Server] at net.minecraft.class_1264.method_5450(class_1264.java:23)
[17.06 04:44:41] [Server] at net.minecraft.class_1264.method_5451(class_1264.java:14)
[17.06 04:44:41] [Server] at net.minecraft.class_3708.method_9536(class_3708.java:62)
[17.06 04:44:41] [Server] at net.minecraft.class_4970$class_4971.method_26197(class_4970.java:939)
[17.06 04:44:41] [Server] at net.minecraft.class_2818.method_12010(class_2818.java:253)
[17.06 04:44:41] [Server] at net.minecraft.class_1937.method_30092(class_1937.java:221)
[17.06 04:44:41] [Server] at net.minecraft.class_1937.method_8652(class_1937.java:206)
[17.06 04:44:41] [Server] at net.minecraft.class_1937.method_8650(class_1937.java:281)
[17.06 04:44:41] [Server] at net.minecraft.class_3225.method_14266(class_3225.java:257)
[17.06 04:44:41] [Server] at net.minecraft.class_3225.method_21717(class_3225.java:228)
[17.06 04:44:41] [Server] at net.minecraft.class_3225.method_14263(class_3225.java:159)
[17.06 04:44:41] [Server] at net.minecraft.class_3244.method_12066(class_3244.java:1062)
[17.06 04:44:41] [Server] at net.minecraft.class_2846.method_12361(class_2846.java:42)
[17.06 04:44:41] [Server] at net.minecraft.class_2846.method_11054(class_2846.java:8)
[17.06 04:44:41] [Server] at net.minecraft.class_2600.method_11072(class_2600.java:22)
[17.06 04:44:41] [Server] at net.minecraft.class_2600$$Lambda$7947/0x0000000801c70628.run(Unknown Source)
[17.06 04:44:41] [Server] at net.minecraft.class_3738.run(class_3738.java:18)
[17.06 04:44:41] [Server] at net.minecraft.class_1255.method_18859(class_1255.java:157)
[17.06 04:44:41] [Server] at net.minecraft.class_4093.method_18859(class_4093.java:23)
[17.06 04:44:41] [Server] at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:776)
[17.06 04:44:41] [Server] at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:160)
[17.06 04:44:41] [Server] at net.minecraft.class_1255.method_16075(class_1255.java:131)
[17.06 04:44:41] [Server] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:758)
[17.06 04:44:41] [Server] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:752)
[17.06 04:44:41] [Server] at net.minecraft.class_1255.method_5383(class_1255.java:116)
[17.06 04:44:41] [Server] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:736)
[17.06 04:44:41] [Server] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:669)
[17.06 04:44:41] [Server] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:258)
[17.06 04:44:41] [Server] at net.minecraft.server.MinecraftServer$$Lambda$6558/0x00000008019aa9d8.run(Unknown Source)
[17.06 04:44:41] [Server] at [email protected]/java.lang.Thread.run(Thread.java:833)
[17.06 04:44:41] [Server] A detailed walkthrough of the error, its code path and all known details is as follows:
[17.06 04:44:41] [Server] ---------------------------------------------------------------------------------------
[17.06 04:44:41] [Server] -- Head --
[17.06 04:44:41] [Server] ThreadServer Watchdog
[17.06 04:44:41] [Server] Stacktrace:
[17.06 04:44:41] [Server] at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
[17.06 04:44:41] [Server] at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
[17.06 04:44:41] [Server] at net.minecraft.class_1255.method_20813(class_1255.java:152)
[17.06 04:44:41] [Server] at net.minecraft.class_1255.method_18857(class_1255.java:142)
[17.06 04:44:41] [Server] at net.minecraft.class_3215.method_12121(class_3215.java:139)
[17.06 04:44:41] [Server] at net.minecraft.class_1937.method_8402(class_1937.java:197)
[17.06 04:44:41] [Server] at net.minecraft.class_4538.method_22342(class_4538.java:156)
[17.06 04:44:41] [Server] at net.minecraft.class_2794.method_41522(class_2794.java:363)
[17.06 04:44:41] [Server] at net.minecraft.class_2794.method_40146(class_2794.java:342)
[17.06 04:44:41] [Server] at net.minecraft.class_2794.method_12103(class_2794.java:282)
[17.06 04:44:41] [Server] at net.minecraft.class_3218.method_8487(class_3218.java:1186)
[17.06 04:44:41] [Server] at net.minecraft.class_111.method_522(class_111.java:76)
[17.06 04:44:41] [Server] at net.minecraft.class_120.method_521(class_120.java:31)

Mod List
[20:42:37] [main/INFO]: Loading 109 mods:
- amecsapi 1.3.6+mc22w17a via mousewheelie
- architectury 5.7.27
- badpackets 0.1.2
- bclib 2.0.5
- betteranimalsplus 1.19-11.0.6
- betterend 2.0.2
- betternether 7.0.2
- cardinal-components 5.0.0-beta.1
- cardinal-components-base 5.0.0-beta.1 via cardinal-components
- cardinal-components-block 5.0.0-beta.1 via cardinal-components
- cardinal-components-chunk 5.0.0-beta.1 via cardinal-components
- cardinal-components-entity 5.0.0-beta.1 via cardinal-components
- cardinal-components-item 5.0.0-beta.1 via cardinal-components
- cardinal-components-level 5.0.0-beta.1 via cardinal-components
- cardinal-components-scoreboard 5.0.0-beta.1 via cardinal-components
- cardinal-components-world 5.0.0-beta.1 via cardinal-components
- cloth-basic-math 0.6.1 via cloth-config
- cloth-config 7.0.72
- coat 1.0.0-beta.18+mc22w17a via mousewheelie
- com_typesafe_config 1.4.1 via croptopia
- croptopia 2.0.5
- effective 1.2.2
- enchant_giver 1.3.0 via mcdw
- expandeddelight 0.2
- fabric 0.56.0+1.19
- fabric-api-base 0.4.9+e62f51a3a9 via fabric
- fabric-api-lookup-api-v1 1.6.7+9ff28f40a9 via fabric
- fabric-biome-api-v1 9.0.13+b2a4a624a9 via fabric
- fabric-blockrenderlayer-v1 1.1.18+9ff28f40a9 via fabric
- fabric-command-api-v1 1.2.5+f71b366fa9 via fabric
- fabric-command-api-v2 2.1.1+cda9839ba9 via fabric
- fabric-commands-v0 0.2.22+df3654b3a9 via fabric
- fabric-containers-v0 0.1.27+df3654b3a9 via fabric
- fabric-content-registries-v0 3.1.0+4a3ec384a9 via fabric
- fabric-convention-tags-v1 1.0.8+37622d24a9 via fabric
- fabric-crash-report-info-v1 0.2.3+bd0a0d4aa9 via fabric
- fabric-data-generation-api-v1 5.0.1+2a5b9210a9 via fabric
- fabric-dimensions-v1 2.1.27+72da3b3da9 via fabric
- fabric-entity-events-v1 1.4.16+9ff28f40a9 via fabric
- fabric-events-interaction-v0 0.4.26+9ff28f40a9 via fabric
- fabric-events-lifecycle-v0 0.2.25+df3654b3a9 via fabric
- fabric-game-rule-api-v1 1.0.19+18990361a9 via fabric
- fabric-item-api-v1 1.5.4+767db26ea9 via fabric
- fabric-item-groups-v0 0.3.23+9ff28f40a9 via fabric
- fabric-key-binding-api-v1 1.0.18+9ff28f40a9 via fabric
- fabric-keybindings-v0 0.2.16+df3654b3a9 via fabric
- fabric-lifecycle-events-v1 2.1.0+33fbc738a9 via fabric
- fabric-loot-api-v2 1.0.1+9e7660c6a9 via fabric
- fabric-loot-tables-v1 1.1.1+9e7660c6a9 via fabric
- fabric-message-api-v1 1.0.1+513f4a59a9 via fabric
- fabric-mining-level-api-v1 2.1.8+33fbc738a9 via fabric
- fabric-models-v0 0.3.15+9ff28f40a9 via fabric
- fabric-networking-api-v1 1.0.27+7fe97409a9 via fabric
- fabric-networking-v0 0.3.14+df3654b3a9 via fabric
- fabric-object-builder-api-v1 4.0.5+9ff28f40a9 via fabric
- fabric-particles-v1 1.0.8+dc39553aa9 via fabric
- fabric-registry-sync-v0 0.9.16+92cf9a3ea9 via fabric
- fabric-renderer-api-v1 1.0.8+9ff28f40a9 via fabric
- fabric-renderer-indigo 0.6.6+9ff28f40a9 via fabric
- fabric-renderer-registries-v1 3.2.18+df3654b3a9 via fabric
- fabric-rendering-data-attachment-v1 0.3.12+9ff28f40a9 via fabric
- fabric-rendering-fluids-v1 3.0.5+9ff28f40a9 via fabric
- fabric-rendering-v0 1.1.20+df3654b3a9 via fabric
- fabric-rendering-v1 1.10.14+9ff28f40a9 via fabric
- fabric-resource-conditions-api-v1 2.0.9+e62f51a3a9 via fabric
- fabric-resource-loader-v0 0.5.3+9e7660c6a9 via fabric
- fabric-screen-api-v1 1.0.23+9ff28f40a9 via fabric
- fabric-screen-handler-api-v1 1.2.6+9ff28f40a9 via fabric
- fabric-textures-v0 1.0.18+9ff28f40a9 via fabric
- fabric-transfer-api-v1 2.0.9+e62f51a3a9 via fabric
- fabric-transitive-access-wideners-v1 1.1.1+9e7660c6a9 via fabric
- fabricloader 0.14.8
- farmersdelight 1.19-0.3.0
- fwaystones 3.0.0
- guardvillagers 1.19-1.0.14
- io_leangen_geantyref_geantyref 1.3.11 via croptopia
- iris 1.2.5
- jamlib 0.0.8
- java 17
- mcda 2.1.0
- mcdar 1.5.0
- mcdw 4.4.0-1.19
- mcwbridges 2.0.3
- mcwfences 1.0.5
- mcwlights 1.0.3
- mcwpaintings 1.0.3
- mcwpaths 1.0.0
- mcwroofs 2.1.2
- mcwwindows 2.0.3
- minecraft 1.19
- mousewheelie 1.9.1+mc1.19-pre1
- org_anarres_jcpp 1.4.14 via iris
- org_joml_joml 1.10.4 via sodium
- org_spongepowered_configurate-core 4.1.2 via croptopia
- org_spongepowered_configurate-hocon 4.1.2 via croptopia
- polymorph 0.0.21-1.19
- reach-entity-attributes 2.3.0 via mcdw
- rightclickharvest 2.1.1
- roughlyenoughitems 9.0.484
- sodium 0.4.2+build.16
- tweed4_annotated 1.3.1+mc22w17a via mousewheelie
- tweed4_base 1.6.0+mc22w17a via mousewheelie
- tweed4_data 1.2.1+mc22w17a via mousewheelie
- tweed4_data_hjson 1.1.1+mc22w17a via mousewheelie
- tweed4_tailor_coat 1.1.3+mc22w17a via mousewheelie
- tweed4_tailor_screen 1.1.1+mc22w17a via mousewheelie
- wthit 5.2.1
- xaerominimap 22.9.2
- xaeroworldmap 1.23.2

Arctic Fox Leggings model not showing

1.18.1 Fabric with sodium and iris shader, if that's relevant. Using latest version of mcda.
Using cosmetic armour and a bunch of other mods too.

When equipped (normal or cosmetic slot) all pieces but the arctic fox leggings show their model. The pants part of the character render as transparent.

it wont open the server

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Please complete the following information:

  • OS: [e.g. Windows, MacOS, Linux]
  • Launcher [e.g. Default, MultiMC, GDLauncher, etc.]
  • Mod Version [e.g. 4.0.3]
  • Are you using a Modpack? [e.g. Yes, No; if Yes, which one]

Additional context
Add any other context about the problem here.

Teleportation Robes

When using the Teleportation Robes, if the player looks down and teleports, sometimes they will warp through the earth to undergound caves and such

[Feature Request] LevelZ compatibility

Is your feature request related to a problem? Please describe.
Adventure/RPG modpacks always use LevelZ to define player stats and allow some items only when you reach some level. But MCDA breaks the level system because it doesn't have the level feature (like MC Dungeons Weapons have), which is unfortunately since the MCDA armors have such cool passive abilities and diversified crafts.

Describe the solution you'd like
Implement a level system to the armors (like MC Dungeons Weapons have).

Describe alternatives you've considered
None.

Additional context
The coolest armors on a Fabric mod so it should be compatible with the main mods in adventure/rpg modpacks :)

Bag Of Souls not working with the following mods installed

Pretty much the title. I get the exact same amount of experience when mining blocks of quartz, whether I have Bag Of Souls 3 or not.

Mods are as the following :

    - additionalbanners 7.0.4
- additionalentityattributes 1.0.0+1.18.2 via spectrum
- advanced_runtime_resource_pack 0.5.7 via modern_industrialization
- advancednetherite 1.4.1-1.18.2
- adventurez 1.4.10
- alloy_forgery 2.0.11+1.18
- ambientsounds 5.0.16
- appleskin 2.4.0+mc1.18.2
- aqupdgrizzly 1.18-1.3
- architectury 4.1.36
- artifacts 7.0.3+fabric
- attributefix 14.0.1
- basicshields 1.3.1-1.18.2
- bclib 1.4.3
- betteranimalsplus 1.18.2-11.0.5
- betternether 6.1.0
- betterthanmending 1.3.0
- blue_endless_jankson 1.2.1 via kyrptconfig
- bookshelf 13.0.13
- bosses_of_mass_destruction 1.3.6-1.18.2
- campanion 3.0.4
- capybara 1.0.3
- cardinal-components 4.1.4
- cardinal-components-base 4.1.4 via cardinal-components
- cardinal-components-block 4.1.4 via cardinal-components
- cardinal-components-chunk 4.1.4 via cardinal-components
- cardinal-components-entity 4.1.4 via cardinal-components
- cardinal-components-item 4.1.4 via cardinal-components
- cardinal-components-level 4.1.4 via cardinal-components
- cardinal-components-scoreboard 4.1.4 via cardinal-components
- cardinal-components-world 4.1.4 via cardinal-components
- chas 1.18-1.8-Fabric
- cloth-basic-math 0.6.0 via cloth-config
- cloth-config 6.2.57
- clumps 8.0.0+7
- com_electronwill_night-config_core 3.6.3 via enchantinginfuser
- com_electronwill_night-config_toml 3.6.3 via enchantinginfuser
- com_eliotlash_mclib_mclib 18 via geckolib3
- com_eliotlash_molang_molang 18 via geckolib3
- com_flowpowered_flow-math 1.0.3 via dimdoors
- com_github_dimensionaldevelopment_poly2tri_java 0.1.1 via dimdoors
- com_github_llamalad7_mixinextras 0.0.7 via artifacts
- com_typesafe_config 1.4.1 via croptopia
- comforts 1.1.2-1.18.2
- conjuring 1.0.22+1.18
- creativecore 2.6.10
- croptopia 2.0.0
- crowdin-translate 1.4+1.18.2 via basicshields
- curse_maven_wthit-3707010 440979 via dimdoors
- darkutils 10.0.2
- dimdoors 4.0.4
- dragonloot 1.0.10
- drinkbeer 3.0.2
- duckling 1.0.3
- ecologics 1.4.0
- elytratrinket 3.0.0-1.18.1
- enchant_giver 1.1.0 via mcdw
- enchantinginfuser 3.2.0
- endlessocean 0.2.0-BETA
- expandability 6.0.0 via artifacts
- expandedstorage 7.3.11
- fabric 0.51.1+1.18.2
- fabric-api-base 0.4.4+d7c144a860 via fabric
- fabric-api-lookup-api-v1 1.6.0+2373a54560 via fabric
- fabric-biome-api-v1 8.0.4+7b0f312660 via fabric
- fabric-blockrenderlayer-v1 1.1.12+3ac43d9560 via fabric
- fabric-command-api-v1 1.1.9+d7c144a860 via fabric
- fabric-commands-v0 0.2.8+b4f4f6cd60 via fabric
- fabric-containers-v0 0.1.21+d7c144a860 via fabric
- fabric-content-registries-v0 3.0.3+d82b939260 via fabric
- fabric-convention-tags-v1 1.0.1+474e4f7960 via fabric
- fabric-crash-report-info-v1 0.1.11+3ac43d9560 via fabric
- fabric-dimensions-v1 2.1.17+2540745460 via fabric
- fabric-entity-events-v1 1.4.8+d7c144a860 via fabric
- fabric-events-interaction-v0 0.4.19+d7c144a860 via fabric
- fabric-events-lifecycle-v0 0.2.14+d7c144a860 via fabric
- fabric-furnaces 2.1.1-1.18.2
- fabric-game-rule-api-v1 1.0.13+d7c144a860 via fabric
- fabric-item-api-v1 1.4.0+4457765560 via fabric
- fabric-item-groups-v0 0.3.11+91896a4960 via fabric
- fabric-key-binding-api-v1 1.0.12+54e5b2ec60 via fabric
- fabric-keybindings-v0 0.2.10+b4f4f6cd60 via fabric
- fabric-language-kotlin 1.7.1+kotlin.1.6.10
- fabric-lifecycle-events-v1 2.0.3+2d83e92c60 via fabric
- fabric-loot-tables-v1 1.0.11+d7c144a860 via fabric
- fabric-mining-level-api-v1 2.1.0+81ea5b3c60 via fabric
- fabric-models-v0 0.3.6+d7c144a860 via fabric
- fabric-networking-api-v1 1.0.21+d882b91560 via fabric
- fabric-networking-v0 0.3.8+b4f4f6cd60 via fabric
- fabric-object-builder-api-v1 2.1.0+fe4ddef060 via fabric
- fabric-particles-v1 0.2.12+526dc1ac60 via fabric
- fabric-registry-sync-v0 0.9.8+0d9ab37260 via fabric
- fabric-renderer-api-v1 0.4.13+d882b91560 via fabric
- fabric-renderer-indigo 0.5.0+7faf0d8860 via fabric
- fabric-renderer-registries-v1 3.2.11+b4f4f6cd60 via fabric
- fabric-rendering-data-attachment-v1 0.3.7+d7c144a860 via fabric
- fabric-rendering-fluids-v1 2.0.2+54e5b2ec60 via fabric
- fabric-rendering-v0 1.1.13+b4f4f6cd60 via fabric
- fabric-rendering-v1 1.10.7+54e5b2ec60 via fabric
- fabric-resource-conditions-api-v1 2.0.3+91b7aa6660 via fabric
- fabric-resource-loader-v0 0.4.18+2de5574560 via fabric
- fabric-screen-api-v1 1.0.10+d882b91560 via fabric
- fabric-screen-handler-api-v1 1.2.0+1f6558e860 via fabric
- fabric-textures-v0 1.0.12+3ac43d9560 via fabric
- fabric-transfer-api-v1 1.6.0+2373a54560 via fabric
- fabric-transitive-access-wideners-v1 1.0.0+bd8a4a1860 via fabric
- fabricloader 0.13.3
- fabricshieldlib 1.5.3-1.18
- fake-player-api 0.3.0 via the_bumblezone
- farmersdelight 1.18.2-0.2.1
- feature_nbt_deadlock_be_gone 2.0.0+1.18.2-rc1
- fiber 0.23.0-2 via patchouli
- flesh2leather 1.0.3+1.18.2
- forgeconfigapiport 3.2.0
- geckolib3 3.0.35
- goblintraders 1.5.1
- goosik-config 0.2.0 via winterly
- guardiansgalore 1.18.2-3.0
- icarus 1.10
- incantationem 1.1.3+1.18.2
- indium 1.0.2+mc1.18.2
- ingredient-extension-api 2.0.5
- inventorysorter 1.8.6-1.18
- io_leangen_geantyref_geantyref 1.3.11 via croptopia
- iris 1.2.2-build.32
- java 17
- kyrptconfig 1.4.2-1.18 via inventorysorter
- libblockattributes 0.10.2
- libblockattributes_core 0.10.2 via libblockattributes
- libblockattributes_fluids 0.10.2 via libblockattributes
- libblockattributes_items 0.10.2 via libblockattributes
- litematica 0.11.1
- logical_zoom 0.0.14
- lovely_snails 1.0.4+1.18
- maelstrom_library 1.2.4-1.18.2 via bosses_of_mass_destruction
- magna 1.7.0-1.18-pre1 via modern_industrialization
- malilib 0.12.1
- matrix 1.0.0 via dimdoors
- maybe-data 1.1.0-1.18.2 via vanilla-hammers
- mcda 2.0.6
- mcdw 4.2.5
- mcwlights 1.0.3
- minecraft 1.18.2
- mm 2.3 via fabricshieldlib
- modern_industrialization 1.1.0-alpha.01
- modmenu 3.1.0
- more-axolotls 1.0.2
- morevillagers-fabric 3.2.0-SNAPSHOT
- mousetweaks 2.22
- multipart_entities 1.1.5-1.18.2 via bosses_of_mass_destruction
- mythicmounts 1.18.2-7.0
- ninjaphenix_container_lib 1.3.0
- omega-config 1.2.3-1.18.1 via fabric-furnaces
- org_anarres_jcpp 1.4.14 via iris
- org_jetbrains_kotlin_kotlin-reflect 1.6.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib 1.6.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.6.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.6.10 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.5.2 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.5.2 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.3.1 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.3.1 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.3.1 via fabric-language-kotlin
- org_jgrapht_jgrapht-core 1.1.0 via dimdoors
- org_joml_joml 1.10.2 via sodium
- org_spongepowered_configurate-core 4.1.2 via croptopia
- org_spongepowered_configurate-hocon 4.1.2 via croptopia
- owo 0.6.0+1.18
- patchouli 1.18.2-66-FABRIC
- pigpen 8.0.1
- playerabilitylib 1.5.0 via modern_industrialization
- plushies 1.2
- puzzleslib 3.3.1
- quarryplus 18.2.517
- reach-entity-attributes 2.1.1 via campanion
- rightclickharvest 1.5.1
- roughlyenoughitems 8.0.442
- runelic 11.0.1
- seedfix 1.0.1
- sodium 0.4.1+build.15
- spectrum 1.3.1-1.18.2-midgame16-trinkets-brewing
- static-content 1.0.2-1.16.2 via vanilla-hammers
- staticdata 1.1.2 via static-content
- step-height-entity-attribute 1.0.0 via artifacts
- team_reborn_energy 2.2.0 via modern_industrialization
- the_bumblezone 5.0.8+1.18.2
- things 0.2.16+1.18
- thonkutil 2.12.0+1.18
- thonkutil-base 1.12.0+93f5607360 via thonkutil
- thonkutil-capes-v1 1.3.1+974d16dd60 via thonkutil
- thonkutil-coords-v1 1.0.18+4c66479160 via thonkutil
- thonkutil-customization-v1 1.0.13+4c66479160 via thonkutil
- thonkutil-legacy 1.0.19+aa74e18060 via thonkutil
- thonkutil-modchecker-v1 1.0.11+4c66479160 via thonkutil
- thonkutil-potions-v0 1.4.0+6d0d59d760 via thonkutil
- thonkutil-titlescreen-v1 1.1.8+4c66479160 via thonkutil
- thonkutil-trades-v1 1.1.19+4c66479160 via thonkutil
- trinketofundying 2.0.1-1.18
- trinkets 3.3.0
- vanilla-hammers 3.3.0-1.18.2
- vanilla_degus 1.3.0
- vanillaexcavators 1.1.0
- visualworkbench 3.3.0
- wildlife 1.18.2-1.0
- windchimes 1.2.0
- winterly 0.5.2
- wthit 4.8.0
- xaerominimap 22.4.0
- xaeroworldmap 1.20.5
- xp_storage 1.4.3+1.18

HUGE HUGE ISSUE!

i downloaded mc dungeons armors and weapons with the CHARM mod. The mcdw works fine with it but with the mcda, THE GAME CRASHES WHEN I DIE. also when you die, your items wouldnt drop AT ALL. even the totem of preserving isnt dropping as you die (which is included in the CHARM mod).

Chilling Enchantment

Server use PvP toggle
https://github.com/manyrandomthings/pvp-toggle

when two player have pvp on, the Chilling Enchantment works fine
but when one or both player has pvp off (should not damage each other), there is no damage but the Chilling still affect to the player and the effect never disappear (the counter stay at 0:00 and last forever) unless reconnect.

also want to ask about Heal Allies Enchantment
it doesn't seem to work, does it heal Allies when the wearer getting hit?
does it also heal the wearer?
for now no matter pvp is on or off, it doesn't heal player, haven't test on the pet and other things yet.

Server crashes when any player joins

Describe the bug
A server that has the mod included can load the world and stay open, but will crash as soon as a player joins. This no longer happened when that mod and that mod only was removed from the modpack the server was using

To Reproduce
Steps to reproduce the behavior:

  1. Install the mod in a multiplayer server
  2. Run it
  3. Player joins
  4. Server crashes

Expected behavior
For the server not to crash when the mod is included

Screenshots
If applicable, add screenshots to help explain your problem.

Please complete the following information:

  • OS: Windows
  • Launcher Default
  • 2.0.3
  • Are you using a Modpack? [e.g. Yes, a custom one]

Additional context
Here is the full crash report:
---- Minecraft Crash Report ----
// There are four lights!

Time: 3/11/22, 8:57 PM
Description: Ticking entity

java.lang.NoClassDefFoundError: Could not initialize class chronosacaria.mcda.effects.ArmorEffects
at net.minecraft.class_3222.handler$zok000$onArmorsAbilitiesTick(class_3222.java:9255)
at net.minecraft.class_3222.method_5773(class_3222.java)
at net.minecraft.class_3218.method_18762(class_3218.java:702)
at net.minecraft.class_1937.method_18472(class_1937.java:485)
at net.minecraft.class_3218.method_31420(class_3218.java:363)
at net.minecraft.class_5574.method_31791(class_5574.java:54)
at net.minecraft.class_3218.method_18765(class_3218.java:331)
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:907)
at net.minecraft.class_3176.method_3813(class_3176.java:322)
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:851)
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:697)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:273)
at java.base/java.lang.Thread.run(Thread.java:833)

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

-- Head --
Thread: Server thread
Stacktrace:
at net.minecraft.class_3222.handler$zok000$onArmorsAbilitiesTick(class_3222.java:9255)
at net.minecraft.class_3222.method_5773(class_3222.java)
at net.minecraft.class_3218.method_18762(class_3218.java:702)
at net.minecraft.class_1937.method_18472(class_1937.java:485)
at net.minecraft.class_3218.method_31420(class_3218.java:363)
at net.minecraft.class_5574.method_31791(class_5574.java:54)
at net.minecraft.class_3218.method_18765(class_3218.java:331)

-- Entity being ticked --
Details:
Entity Type: minecraft:player (net.minecraft.class_3222)
Entity ID: 172
Entity Name: JustThatJhin
Entity's Exact location: 33.50, 63.00, -5.50
Entity's Block location: World: (33,63,-6), Section: (at 1,15,10 in 2,3,-1; chunk contains blocks 32,-64,-16 to 47,319,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)
Entity's Momentum: 0.00, 0.00, 0.00
Entity's Passengers: []
Entity's Vehicle: null
Stacktrace:
at net.minecraft.class_1937.method_18472(class_1937.java:485)
at net.minecraft.class_3218.method_31420(class_3218.java:363)
at net.minecraft.class_5574.method_31791(class_5574.java:54)
at net.minecraft.class_3218.method_18765(class_3218.java:331)
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:907)
at net.minecraft.class_3176.method_3813(class_3176.java:322)
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:851)
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:697)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:273)
at java.base/java.lang.Thread.run(Thread.java:833)

-- Affected level --
Details:
All players: 1 total; [class_3222['JustThatJhin'/172, l='ServerLevel[second3]', x=33.50, y=63.00, z=-5.50]]
Chunk stats: 2209
Level dimension: minecraft:overworld
Level spawn location: World: (32,63,-11), Section: (at 0,15,5 in 2,3,-1; chunk contains blocks 32,-64,-16 to 47,319,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)
Level time: 492 game time, 492 day time
Level name: second3
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Level weather: Rain time: 173575 (now: false), thunder time: 81060 (now: false)
Known server brands: fabric
Level was modded: true
Level storage version: 0x04ABD - Anvil
Stacktrace:
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:907)
at net.minecraft.class_3176.method_3813(class_3176.java:322)
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:851)
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:697)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:273)
at java.base/java.lang.Thread.run(Thread.java:833)

-- System Details --
Details:
Minecraft Version: 1.18.2
Minecraft Version ID: 1.18.2
Operating System: Linux (amd64) version 3.10.0-1160.36.2.el7.x86_64
Java Version: 17.0.1, Red Hat, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Red Hat, Inc.
Memory: 1521660344 bytes (1451 MiB) / 3095396352 bytes (2952 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 2
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 7 3800X 8-Core Processor
Identifier: AuthenticAMD Family 23 Model 113 Stepping 0
Microarchitecture: Zen 2
Frequency (GHz): -0.00
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 16
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): 81788.16
Virtual memory used (MB): 101221.89
Swap memory total (MB): 17405.99
Swap memory used (MB): 1704.01
JVM Flags: 20 total; -Xmx4096M -Xms2662M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
Fabric Mods:
additionaladditions: Additional Additions 3.0.1
advanced_runtime_resource_pack: Runtime Resource Pack 0.5.5
animal_feeding_trough: Animal Feeding Trough 1.0.3+1.18.2
awesomedungeon: Awesome Dungeon 2.0.5
awesomedungeonend: Awesome Dungeon Edition end 1.0.0
awesomedungeonocean: Awesome Dungeon Edition Ocean 2.0.5
backslot: BackSlot 1.2.5
backslotaddon: BackSlot Addon 1.0.8
balm-fabric: Balm 3.0.0+0
bedspreads: Bedspreads 1.5.0-1.18
bitsandchisels: BitsAndChisels 2.6.5
blue_endless_jankson: jankson 1.2.1
cardinal-components-base: Cardinal Components API (base) 4.1.4
cardinal-components-block: Cardinal Components API (blocks) 4.0.1
cardinal-components-entity: Cardinal Components API (entities) 4.1.4
cardinal-components-item: Cardinal Components API (items) 4.0.1
carrier: Carrier 1.10.0
chunky: Chunky 1.2.164
cloth-basic-math: cloth-basic-math 0.6.0
cloth-config: Cloth Config v6 6.2.57
cloth-config-lite: cloth-config-lite 2.0.6
clumps: Clumps 8.0.0+7
collective-fabric: Collective (Fabric) 4.25
com_electronwill_night-config_core: core 3.6.3
com_electronwill_night-config_toml: toml 3.6.3
com_eliotlash_mclib_mclib: mclib 18
com_eliotlash_molang_molang: molang 18
comforts: Comforts 1.1.2-1.18.2
config2brigadier: Config to Brigadier 1.1.1
crawl: Crawl 0.10.2
creeperoverhaul: Creeper Overhaul 1.3.0
damagetilt: Damage Tilt 1.18-fabric-0.1.2
dark-enchanting: Dark Enchanting 0.6.3+1.18
doubledoors-fabric: Double Doors (Fabric) 3.3
editsign: EditSign 0.0.1-dev
enchant_giver: Enchant Giver 1.1.0
fabric: Fabric API 0.47.10+1.18.2
fabric-api-base: Fabric API Base 0.4.3+d7c144a8d2
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.5.6+d7c144a860
fabric-biome-api-v1: Fabric Biome API (v1) 8.0.2+801ec85b60
fabric-command-api-v1: Fabric Command API (v1) 1.1.8+d7c144a860
fabric-commands-v0: Fabric Commands (v0) 0.2.7+b4f4f6cd60
fabric-containers-v0: Fabric Containers (v0) 0.1.20+d7c144a860
fabric-content-registries-v0: Fabric Content Registries (v0) 3.0.1+d82b939260
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.10+3ac43d9560
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.16+2540745460
fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.7+d7c144a8d2
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.18+d7c144a8d2
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.12+d7c144a860
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.12+d7c144a860
fabric-item-api-v1: Fabric Item API (v1) 1.3.2+691a79b560
fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.9+3ac43d9560
fabric-language-kotlin: Fabric Language Kotlin 1.7.1+kotlin.1.6.10
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.0.1+2540745460
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.10+d7c144a860
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.0.3+d1027f7d60
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.20+d882b915d2
fabric-networking-v0: Fabric Networking (v0) 0.3.7+b4f4f6cd60
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 2.0.2+34b2a0ce60
fabric-particles-v1: Fabric Particles (v1) 0.2.11+526dc1ac60
fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.7+0d9ab37260
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.6+d7c144a8d2
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 2.0.1+54e5b2ec60
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.1+d1027f7d60
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.17+801ec85b60
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.13+d7c144a860
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.5.13+cca23f9360
fabricloader: Fabric Loader 0.13.3
fabrictailor: Fabric Tailor 1.8.0
fallingtree: FallingTree 0.0.1-dev
fiber: fiber 0.23.0-2
forgeconfigapiport: Forge Config API Port 3.2.0
friendsandfoes: Friends&Foes 1.2.6
geckolib3: Geckolib 3.0.35
glassdoor: Glass Doors 2.1.0+1.18
graveyard: The Graveyard 1.7
immersive_weathering: Immersive Weathering 2.2.0
improvedmobs: Improved Mobs 1.18.2-1.10.5
incantationem: Incantationem 1.1.3+1.18.2
incendium: Incendium + Seed Fix 5.0.3
jankson: Jankson 4.0.0+j1.2.0
java: OpenJDK 64-Bit Server VM 17
libgui: LibGui 5.3.1+1.18
libninepatch: LibNinePatch 1.1.0
libraryferret: Library Ferret 1.0.3
maelstrom_library: Maelstrom Library 1.2.4-1.18.2
mavm: More Axolotl Variants Mod 1.0.7a
mcda: MC Dungeons Armors 2.0.3
mcdw: MC Dungeons Weapons 4.2.3
mcwfences: Macaw's Fences and Walls 1.0.0
mcwtrpdoors: Macaw's Trapdoors 1.0.5
minecraft: Minecraft 1.18.2
mm: Manningham Mills 2.3
mobs_attempt_parkour: Mobs Attempt Parkour 0.2.5-1.18.2
omega-config: OmegaConfig 1.2.3-1.18.1
omega-config-gui: Omega Config GUI 1.2.3-1.18.1
onsoulfire: On Soul Fire 1.18-1
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.6.10
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.6.10
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.6.10
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.6.10
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.5.2
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.5.2
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.3.1
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.3.1
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.3.1
polymorph: Polymorph 0.0.19-1.18.1
puzzleslib: Puzzles Lib 3.3.1
reach-entity-attributes: Reach Entity Attributes 2.1.1
seedfix: Seed Fix 1.0.1
sound_physics_remastered: Sound Physics Remastered 1.18.2-1.0.4
stacc: Stacc 1.3.0
stacker: Stacker 2.1.3
tenshilib: TenshiLib 1.18.2-1.6.3
tinyskeletons: Tiny Skeletons 3.2.0
tradingpost: Trading Post 3.2.0
transportables: Transportables 1.1
trashslot: TrashSlot 11.0.2
visualworkbench: Visual Workbench 3.2.0
voicechat: Simple Voice Chat 1.18.2-2.2.26
wthit: wthit 4.7.3
xaerominimap: Xaero's Minimap 22.3.0
xaeroworldmap: Xaero's World Map 1.20.3.1
Server Running: true
Player Count: 1 / 20; [class_3222['[I censored this part]'/172, l='ServerLevel[second3]', x=33.50, y=63.00, z=-5.50]]
Data Packs: vanilla, Fabric Mods
World Generation: Experimental
Is Modded: Definitely; Server brand changed to 'fabric'
Type: Dedicated Server (map_server.txt)

Mixin Conflict Crash with RPGStats [1.18.1]

Latest version of RPGstats and MCDA on 1.18.1 Fabric causes potion mixin crash
SilverAndro/RPGStats#88

[14:09:38] [main/WARN]: @Redirect conflict. Skipping rpgstats.mixins.json:PotionDrinkMixin->@Redirect::onFinishedUsing(Lnet/minecraft/class_1309;Lnet/minecraft/class_1293;)Z from mod rpgstats with priority 1000, already redirected by mcda.mixins.json:PotionItemMixin->@Redirect::troubadoursCharisma(Lnet/minecraft/class_1309;Lnet/minecraft/class_1293;)Z from mod mcda with priority 1000
[14:09:38] [main/ERROR]: Minecraft has crashed!
net.fabricmc.loader.impl.FormattedException: java.lang.ExceptionInInitializerError
	at Not Enough Crashes deobfuscated stack trace.(1.18.1+build.2) ~[?:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:610) ~[fabric-loader-0.12.12.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.12.12.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.12.12.jar:?]
Caused by: java.lang.ExceptionInInitializerError
	at net.minecraft.Bootstrap.initialize(Bootstrap:49) ~[?:?]
	at net.minecraft.client.main.Main.main(Main:155) ~[1.18.1.jar:?]
	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.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608) ~[fabric-loader-0.12.12.jar:?]
	... 2 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1812 failed
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:252) ~[fabric-loader-0.12.12.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.12.12.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.12.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at net.minecraft.util.registry.Registry.method_10234(Registry:177) ~[?:?]
	at net.minecraft.util.registry.Registry.method_34031(Registry:278) ~[?:?]
	at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
	at net.minecraft.util.registry.Registry.<clinit>(Registry:277) ~[?:?]
	at net.minecraft.Bootstrap.initialize(Bootstrap:49) ~[?:?]
	at net.minecraft.client.main.Main.main(Main:155) ~[1.18.1.jar:?]
	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.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608) ~[fabric-loader-0.12.12.jar:?]
	... 2 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.12.12.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.12.12.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.12.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at net.minecraft.util.registry.Registry.method_10234(Registry:177) ~[?:?]
	at net.minecraft.util.registry.Registry.method_34031(Registry:278) ~[?:?]
	at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
	at net.minecraft.util.registry.Registry.<clinit>(Registry:277) ~[?:?]
	at net.minecraft.Bootstrap.initialize(Bootstrap:49) ~[?:?]
	at net.minecraft.client.main.Main.main(Main:155) ~[1.18.1.jar:?]
	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.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608) ~[fabric-loader-0.12.12.jar:?]
	... 2 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector onFinishedUsing(Lnet/minecraft/class_1309;Lnet/minecraft/class_1293;)Z in rpgstats.mixins.json:PotionDrinkMixin from mod rpgstats failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap rpgstats-refmap.json
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1381) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1052) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.12.12.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.12.12.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.12.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at net.minecraft.util.registry.Registry.method_10234(Registry:177) ~[?:?]
	at net.minecraft.util.registry.Registry.method_34031(Registry:278) ~[?:?]
	at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
	at net.minecraft.util.registry.Registry.<clinit>(Registry:277) ~[?:?]
	at net.minecraft.Bootstrap.initialize(Bootstrap:49) ~[?:?]
	at net.minecraft.client.main.Main.main(Main:155) ~[1.18.1.jar:?]
	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.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608) ~[fabric-loader-0.12.12.jar:?]
	... 2 more

Crashes when launching the game.

Hello, I have a big problem with the mods MC Dungeons Armors, MC Dungeons Weapons and MC Dungeons Artefacts. So when, i launch the game, it crashed with the message :

The game crashed whilst initializing game
Error: java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'mcda'!

I test it in 1.17 and 1.18.

crash-2021-12-26_09.56.53-client.txt

Bundling NBTCrafting causing error ruining REI

There is an issue with either MCDW or MCDA that is causing a error within NBTCrafting (I imagine you have it bundled as no other mod I have enabled does) when joining a server this error occurs and renders REI unavailable, not showing anything when opening inventory on the REI interface. You are forced to join a single player world and then join back into the MP Server to allow REI to work and show

java.lang.NullPointerException: Server player entity cannot be null
at Not Enough Crashes deobfuscated stack trace.(1.17.1+build.25) ~[?:?]
at java.util.Objects.requireNonNull(Objects.java:233) ~[?:?]
at net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking.canSend(ServerPlayNetworking.java:182) ~[7a765ea2-65d9-4e5f-af3b-c0807a57b5cd.jar:?]
at de.siphalor.nbtcrafting.NbtCrafting.hasClientMod(NbtCrafting.java:142) ~[85c3bd16-dc88-4f9c-82c9-9776ac265c16.jar:?]
at net.minecraft.network.packet.s2c.play.SynchronizeRecipesS2CPacket.handler$zoi000$onWrite(SynchronizeRecipesS2CPacket:541) ~[?:?]
at net.minecraft.network.packet.s2c.play.SynchronizeRecipesS2CPacket.write(SynchronizeRecipesS2CPacket) ~[?:?]
at net.minecraft.network.packet.s2c.play.SynchronizeRecipesS2CPacket.handler$bni000$replaceRecipesOnClient(SynchronizeRecipesS2CPacket:1049) ~[?:?]
at net.minecraft.network.packet.s2c.play.SynchronizeRecipesS2CPacket.getRecipes(SynchronizeRecipesS2CPacket) ~[?:?]
at net.minecraft.client.network.ClientPlayNetworkHandler.onSynchronizeRecipes(ClientPlayNetworkHandler:1240) ~[?:?]
at net.minecraft.network.packet.s2c.play.SynchronizeRecipesS2CPacket.apply(SynchronizeRecipesS2CPacket:32) ~[?:?]
at net.minecraft.network.packet.s2c.play.SynchronizeRecipesS2CPacket.apply(SynchronizeRecipesS2CPacket:14) ~[?:?]
at net.minecraft.network.NetworkThreadUtils.method_11072(NetworkThreadUtils:21) ~[?:?]
at net.minecraft.util.thread.ThreadExecutor.executeTask(ThreadExecutor:151) ~[?:?]
at net.minecraft.util.thread.ReentrantThreadExecutor.executeTask(ReentrantThreadExecutor:23) ~[?:?]
at net.minecraft.util.thread.ThreadExecutor.runTask(ThreadExecutor:125) ~[?:?]
at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor:110) ~[?:?]
at net.minecraft.client.MinecraftClient.render(MinecraftClient:1075) ~[?:?]
at net.minecraft.client.MinecraftClient.run(MinecraftClient:728) ~[?:?]
at net.minecraft.client.main.Main.main(Main:217) [intermediary-1.17.1.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234) [fabric-loader-0.11.6.jar:?]
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153) [fabric-loader-0.11.6.jar:?]
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28) [fabric-loader-0.11.6.jar:?]

[Feature Request] Make Armour Fixable by any chance

Is your feature request related to a problem? Please describe.
I'm always wondering if I can fix the armor when they're worn out instead of simply throw them away

Describe the solution you'd like
It could be nice if I can fix them using anvil.

Describe alternatives you've considered
It would be also a nice solution if a separate work bench can be used for this feature

Additional context
If this feature is already implemented, please pardon me for missed that information.

Is it normal for tall hats to be flat?

Describe the bug
Maybe this is a known behavior but I didn't find anything about that yet.
Hats and helmets are "flat". The ones supposed to be tall are displayed as flat as a vanilla helmet, only with a different texture.

To Reproduce
Steps to reproduce the behavior:

  1. Get an "Evocation Hat"
  2. Put the hat on the player

Expected behavior
A tall sorcerer like hat:
image

Screenshots
In game "Evocation Hat" screenshot:
image

Please complete the following information:

  • OS: Windows 11
  • Launcher: PolyMC
  • Mod Version: 2.2.0
  • Are you using a Modpack? No

Iron Scale and Shears Use Same Recipe

Hi, just wanting to bring this up since I've just noticed it yesterday when I was needing to craft some shears. After I crafted Iron scales once to discover the recipe, when I try to craft shears afterward since they both use the same recipe I'm not able to craft shears at all. It will always craft iron scale even if I select Shears in the crafting window. Could you possibly change the required position for the Iron Scale recipe so that it doesn't affect shears recipe?

I end up having to remove the MC armor mod to craft my shears then I have to install it again to resume using it.

Server crash

Server crashed.

One player online fighting Piglins in the Nether.

Latest version of the mod on latest version of Fabric 1.18.1.

[12:43:51] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.class_148: Ticking entity
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:883) ~[server-intermediary.jar:?]
    at net.minecraft.class_3176.method_3813(class_3176.java:324) ~[server-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:823) ~[server-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:684) ~[server-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270) ~[server-intermediary.jar:?]
    at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "net.minecraft.class_1281.method_5503()" because the return value of "net.minecraft.class_1283.method_35041()" is null
    at chronosacaria.mcda.enchants.enchantments.ChillingEnchantment.method_8178(ChillingEnchantment.java:20) ~[mcda-2.0.0.jar:?]
    at net.minecraft.class_1890.method_8198(class_1890.java:168) ~[server-intermediary.jar:?]
    at net.minecraft.class_1890.method_17883(class_1890.java:137) ~[server-intermediary.jar:?]
    at java.util.Optional.ifPresent(Optional.java:178) ~[?:?]
    at net.minecraft.class_1890.method_8220(class_1890.java:137) ~[server-intermediary.jar:?]
    at net.minecraft.class_1890.method_8209(class_1890.java:143) ~[server-intermediary.jar:?]
    at net.minecraft.class_1890.method_8210(class_1890.java:170) ~[server-intermediary.jar:?]
    at net.minecraft.class_1665.method_7454(class_1665.java:391) ~[server-intermediary.jar:?]
    at net.minecraft.class_1676.method_7488(class_1676.java:148) ~[server-intermediary.jar:?]
    at net.minecraft.class_1665.method_5773(class_1665.java:224) ~[server-intermediary.jar:?]
    at net.minecraft.class_1667.method_5773(class_1667.java:104) ~[server-intermediary.jar:?]
    at net.minecraft.class_3218.method_18762(class_3218.java:699) ~[server-intermediary.jar:?]
    at net.minecraft.class_1937.method_18472(class_1937.java:487) ~[server-intermediary.jar:?]
    at net.minecraft.class_3218.method_31420(class_3218.java:360) ~[server-intermediary.jar:?]
    at net.minecraft.class_5574.method_31791(class_5574.java:54) ~[server-intermediary.jar:?]
    at net.minecraft.class_3218.method_18765(class_3218.java:328) ~[server-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:879) ~[server-intermediary.jar:?]
    ... 5 more

Blue Ice still gives Frost Crystals while using Silk Touch

Describe the bug
While using the Silk Touch enchantment, Blue Ice still drops Frost Crystals when mined.

To Reproduce
Steps to reproduce the behavior:

  1. Get Pickaxe with Silk Touch Enchantment
  2. Use on Blue Ice
  3. Get Blue Ice and Frost Crystal

Expected behavior
Silk Touching Blue Ice should not spawn Frost Crystals

Screenshots
https://i.imgur.com/flGzPQh.png

Please complete the following information:

  • OS: Windows
  • Launcher: Default
  • Mod Version [e.g. 2.0.5]
  • Are you using a Modpack? Server mod pack that does contain any code that would affect silk touch or breaking blue ice besides MCDA

Feature Request: Recipe rebalance

As it stands, several armors are just not worth crafting due to the way their recipes work. For instance, the Scale set is completely useless--it provides as much armor as iron, but because each piece requires 4 Iron Scales and the respective leather piece, the set costs the equivalent of an iron chestplate for each piece! Despite this, it only provides 3 armor on the chestplate and leggings and 2 armor on the boots.

Another example: The Mercenary set and the Reinforced set both cost exactly the same (except for the boots). One provides the same stats as iron; the other provides the same stats as diamond. There's no reason to craft the Reinforced Set, ever.

The first thing I would do is set up the Plate and Scale recipes so that 2 iron = 2 plates and 4 iron = 4 scales. This should alleviate the problem of scale mail costing as much as three sets of superior iron armor. It also solves some other oddities, such as the Guard Chestplate being far better than the Scale Mail chestplate despite costing 1/2 as much.

Secondly: Scale mail needs to provide more armor. I'd up it to +5 chest, +4 leggings and +3 boots. This would give it a total of 12 armor, compared to Reinforced's 16 armor. There's a couple other oddities--why on earth does the Archer's Vest provide the same armor as the Reinforced Chestplate?--but this is the biggest one, and the one that lead to me making this post.

Finally, Reinforced Armor should only cost 2 plates for each piece, instead of 4/4/3/2. There's no reason it should cost as much as the Mercenary set if the Mercenary set is going to give diamond level stats.

An aside: I'm okay with most of the recipes that cost fabric or other esoteric materials, because A) they're harder to balance anyway, B) most of those items have acceptable stats for their cost, and C) I honestly wish more mods made use of cloth as a material, since it rewards players for going through the effort of creating a sheep farm or gathering dyes.

Error loading class: net/minecraft/class_970

[22:59:01] [main/WARN]: Error loading class: net/minecraft/class_970 (java.lang.ClassNotFoundException: net/minecraft/class_970)
[22:59:01] [main/WARN]: @Mixin target net.minecraft.class_970 was not found mcda.mixins.json:ArmorFeatureRendererMixin from mod mcda

Minecraft 1.19.2 with Fabric Loader 0.14.9
mcda 2.1.1

Piglins confused by Golden Piglin set

2021-10-29.03-26-01.mp4

I know the set is supposed to confuse them, but this behaviour is a bit too much of a confusion. The piglins won't attack, but they will get aggro and de-aggro'ed rapidly when they see a player with Golden Piglin set, making a lot of noises and animations.

can craft on server but can in single player

i have a third party server running 1.19 fabric and the ezact same mods and data packs on my pc and i can craft the items in single player and am unable to even pull up the info to craft in REI...

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Please complete the following information:

  • OS: Windows,
  • Launcher [e.g. Default,
  • Mod Version 4.4.0
  • Are you using a Modpack? no

Additional context
Add any other context about the problem here.

Ocelot Pelts and Wolf Fur and Phantom drops are much rarer than they should be

Verison: 1.17.1

Mod List:
Mob Origins (by UltrusBot)
Cloth Config API (Fabric) (by shedaniel)
Pehkui (by Virtuoel)
Architectury API (Fabric) (by shedaniel)
AppleSkin (by squeek502)
Bits And Chisels (by cool_mineman)
MC Dungeons Weapons (by chronos_sacaria)
MC Dungeons Armors (by chronos_sacaria)
Fabric API (by modmuss50)
No Enchant Cap (by AmyMialee)
Tax Free Levels (by Fourmisain)
Origins: Classes (by Apace100)
Roughly Enough Items Fabric (REI) (by shedaniel)
Extra Origins (by MoriyaShiine)
Clumps (by Jaredlll08)
Giselbaer's Durability Viewer (by Giselbaer)
Xaero's Minimap (by xaero96)
ToroHealth Damage Indicators (by ToroCraft)
AdventureZ (by Globox_Z)
Genesis - An Origins Addon (by PhantomereLive)
Origins (by Apace100)

One of these is causing an issue with the droprates. it occurs on the server and in singleplayer

Gravestone Mods and Gilded Glory Set Bonus Bug

Describe the bug
When you die while Gilded Glory's set bonus is active with gravestone mods
the grave won't appear and you'll lose all your items.

I have only tried this with Forgotten Graves and You're in Grave Danger mod.
both had the same result where once you die with the Gilded Glory's set bonus is active
the gravestone mod will not notify you that you die.

To Reproduce
Gilded Glory's set bonus needs to be active when the player dies with the gravestone mod

Expected behavior
When your health bar hits zero, it instantly replenishes your health bar like the totem or death barter effect.

Please complete the following information:

  • OS: Windows
  • Launcher
  • Mod Version: 2.0.6
  • Are you using a Modpack? No

Surprise Gift enchantment giving broken potion bottles

Using Surprise Gift III enchantment gives "uncraftable potion" with no effects

Steps to reproduce the behavior:

  1. Enchant armour with surprise gift III
  2. drink health potion

It is expected to give either other usable potions

Please complete the following information:

  • OS: Windows
  • Default
  • 2.0.6
  • Yes / No [broken on both aqmp2 and mod on its own]

Server Crash

Hello I have a problem with the armor on my server every time I put on an armor on the server it locks and closes the server says this Exception in server tick loop

java.lang.AbstractMethodError: Receiver class chronosacaria.mcda.items.ArmorSets does not define or inherit an implementation of the resolved method 'abstract java.lang.String method_7694 ()' of interface net.minecraft.class_1741.Is there any solution?

Potion Mixin for Troubadour

Potions are unable to be drunk by anyone. The new Duration needs to be applied within the if statement that checks if the entity is wearing the armor. Currently because the newDuration is initialized to 0 and is unchanged before the call if the player is not wearing the armor, potion effects disappear immediately. Will be fixed in approx. 1 hour

Bag of souls have exploit with experience container mod.

The experience container mod from https://www.curseforge.com/minecraft/mc-mods/expcontainer is a mod where you can store experience in a barrel container and when you break it with silk touch axe, you gain the barrel with the stored experience but if it is broken with an axe without silk touch, it drops the barrel and the exp as exp orbs. The problem is that there is an exploit with the bag of souls enchantment that multiplies the amount of exp dropped by the barrel which makes it possible for an inf easy leveling exploit. Is there any possible work arounds or fixes for this exploit?

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.