wisp-forest / accessories

A extendable and data-driven Accessory Mod for Minecraft
Other
29 stars 12 forks source link

Bug: Game crashes/bricks when placing the wrong item into the wrong slot. #132

Closed Helpful-Neko closed 1 month ago

Helpful-Neko commented 1 month ago

I attempted to move a quiver from nyfs quivers to my back/backpack slot removing my backpack from travelers backpack resulting in bricking my game. Idk what caused this or how to fix it.

Edit: I found the reason this occurs posted it below in the comments

Accessories 1.1.0-beta.7+1.21.1 Trinkets Compat 3.10.0+beta.16

---- Minecraft Crash Report ---- // Shall we play a game?

Time: 2024-10-15 11:13:49 Description: Rendering entity in world

java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1 at com.nyfaria.nyfsquiver.client.renderer.QuiverRenderer.render(QuiverRenderer.java:42) at io.wispforest.accessories.client.AccessoriesRenderLayer.render(AccessoriesRenderLayer.java:152) at io.wispforest.accessories.client.AccessoriesRenderLayer.method_4199(AccessoriesRenderLayer.java:36) at net.minecraft.class_922.method_4054(class_922.java:150) at net.minecraft.class_1007.method_4215(class_1007.java:68) at net.minecraft.class_1007.method_3936(class_1007.java:45) at net.minecraft.class_898.method_3954(class_898.java:148) at net.minecraft.class_761.method_22977(class_761.java:1312) at net.minecraft.class_761.invokeRenderEntity(class_761.java) at net.irisshaders.iris.shadows.ShadowRenderer.renderEntities(ShadowRenderer.java:636) at net.irisshaders.iris.shadows.ShadowRenderer.renderShadows(ShadowRenderer.java:505) at net.irisshaders.iris.pipeline.IrisRenderingPipeline.renderShadows(IrisRenderingPipeline.java:973) at net.minecraft.class_761.handler$def000$iris$renderTerrainShadows(class_761.java:8792) at net.minecraft.class_761.method_22710(class_761.java:977) at net.minecraft.class_757.method_3188(class_757.java:1087) at net.minecraft.class_757.method_3192(class_757.java:850) at net.minecraft.class_310.method_1523(class_310.java:1285) at net.minecraft.class_310.method_1514(class_310.java:882) at net.minecraft.client.main.Main.main(Main.java:256) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

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

-- Head -- Thread: Render thread Stacktrace: at com.nyfaria.nyfsquiver.client.renderer.QuiverRenderer.render(QuiverRenderer.java:42) at io.wispforest.accessories.client.AccessoriesRenderLayer.render(AccessoriesRenderLayer.java:152) at io.wispforest.accessories.client.AccessoriesRenderLayer.method_4199(AccessoriesRenderLayer.java:36) at net.minecraft.class_922.method_4054(class_922.java:150) at net.minecraft.class_1007.method_4215(class_1007.java:68) at net.minecraft.class_1007.method_3936(class_1007.java:45) at net.minecraft.class_898.method_3954(class_898.java:148) at net.minecraft.class_761.method_22977(class_761.java:1312) at net.minecraft.class_761.invokeRenderEntity(class_761.java) at net.irisshaders.iris.shadows.ShadowRenderer.renderEntities(ShadowRenderer.java:636) at net.irisshaders.iris.shadows.ShadowRenderer.renderShadows(ShadowRenderer.java:505) at net.irisshaders.iris.pipeline.IrisRenderingPipeline.renderShadows(IrisRenderingPipeline.java:973) at net.minecraft.class_761.handler$def000$iris$renderTerrainShadows(class_761.java:8792) at net.minecraft.class_761.method_22710(class_761.java:977) at net.minecraft.class_757.method_3188(class_757.java:1087)

-- Entity being rendered -- Details: Entity Type: minecraft:player (net.minecraft.class_746) Entity ID: 23 Entity Name: Player Entity's Exact location: 8.50, 65.00, 8.50 Entity's Block location: World: (8,65,8), Section: (at 8,1,8 in 0,4,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511) Entity's Momentum: 0.00, 0.00, 0.00 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at net.minecraft.class_898.method_3954(class_898.java:148) at net.minecraft.class_761.method_22977(class_761.java:1312) at net.minecraft.class_761.invokeRenderEntity(class_761.java) at net.irisshaders.iris.shadows.ShadowRenderer.renderEntities(ShadowRenderer.java:636) at net.irisshaders.iris.shadows.ShadowRenderer.renderShadows(ShadowRenderer.java:505) at net.irisshaders.iris.pipeline.IrisRenderingPipeline.renderShadows(IrisRenderingPipeline.java:973) at net.minecraft.class_761.handler$def000$iris$renderTerrainShadows(class_761.java:8792) at net.minecraft.class_761.method_22710(class_761.java:977) at net.minecraft.class_757.method_3188(class_757.java:1087) at net.minecraft.class_757.method_3192(class_757.java:850) at net.minecraft.class_310.method_1523(class_310.java:1285) at net.minecraft.class_310.method_1514(class_310.java:882) at net.minecraft.client.main.Main.main(Main.java:256) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Renderer details -- Details: Assigned renderer: net.minecraft.class_1007@43f3a9f2 Location: 0.00,0.00,0.00 - World: (0,0,0), Section: (at 0,0,0 in 0,0,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511) Rotation: -151.20026 Delta: 0.84000146 Stacktrace: at net.minecraft.class_898.method_3954(class_898.java:148) at net.minecraft.class_761.method_22977(class_761.java:1312) at net.minecraft.class_761.invokeRenderEntity(class_761.java) at net.irisshaders.iris.shadows.ShadowRenderer.renderEntities(ShadowRenderer.java:636) at net.irisshaders.iris.shadows.ShadowRenderer.renderShadows(ShadowRenderer.java:505) at net.irisshaders.iris.pipeline.IrisRenderingPipeline.renderShadows(IrisRenderingPipeline.java:973) at net.minecraft.class_761.handler$def000$iris$renderTerrainShadows(class_761.java:8792) at net.minecraft.class_761.method_22710(class_761.java:977) at net.minecraft.class_757.method_3188(class_757.java:1087) at net.minecraft.class_757.method_3192(class_757.java:850) at net.minecraft.class_310.method_1523(class_310.java:1285) at net.minecraft.class_310.method_1514(class_310.java:882) at net.minecraft.client.main.Main.main(Main.java:256) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Uptime -- Details: JVM uptime: 55.941s Wall uptime: 38.850s High-res time: 28.951s Client ticks: 311 ticks / 15.550s Stacktrace: at net.minecraft.class_310.method_1587(class_310.java:2501) at net.minecraft.class_310.method_54580(class_310.java:949) at net.minecraft.class_310.method_1514(class_310.java:902) at net.minecraft.client.main.Main.main(Main.java:256) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Affected level -- Details: All players: 1 total; [class_746['AtomicNeko'/23, l='ClientLevel', x=8.50, y=65.00, z=8.50]] Chunk stats: 729, 0 Level dimension: minecraft:overworld Level spawn location: World: (8,64,8), Section: (at 8,0,8 in 0,4,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511) Level time: 0 game time, 0 day time Server brand: fabric Server type: Non-integrated multiplayer server Tracked entity count: 1

-- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: vanilla, file/Mace3D.zip, file/glowing trims 1.20 v1.5.zip, file/UniqueDarkRefined 1.21.1 (free).zip, file/animated-items-1_21 - 1_3_1.zip, file/FreshAnimations_v1.9.2.zip, file/Eyeless Fresh Moves v3.0.1.zip, file/sus_sand_1.6.zip, file/FA+All_Extensions-v1.4.zip, file/3D Default 1.20+ v1.10.2.zip, file/visual_armor_trims_v2.1_1.21.X.zip, fabric, accessories, additionalstructures, animal_armor_trims, animal_feeding_trough, archers, balm-fabric, barteringstation, beb, bettercombat, betterf3, bettermounthud, betterthirdperson, bettertridents, camerautils, cardinal-components-base, cardinal-components-entity, cardinal-components-level, chunksfadein, cloth-config, combat_roll, comforts, cratedelight, creativecore, creeperhealing, cristellib, dark-loading-screen, djvillager, doggytalents, doors-closed, dumplings_delight, dyed, effectdescriptions, entity_model_features, entity_texture_features, eternal_starlight, explosiveenhancement, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-language-kotlin, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, farmersdelight, flowerymooblooms, forgeconfigapiport, friendsandfoes, guardvillagers, hangglider, horsearmorstandmod, horsebuff, horseshoes, illagerinvasion, iris, jade, jei, jewelry, leafmealone, livingthings, llamasteeds, lolmblv, lolmcmv, lolmcmv-aft, lolmcv, lolmsv, mcwbridges, mcwfences, mcwfurnitures, mcwlights, mcwwindows, midnightcontrols, midnightlib, mm, modmenu, monkeyconfig, moonlight, morecosmetics, moredelight, morediscs, mr_dungeons_andtaverns, musketmod, netherite_horse_armor, niftycarts, ninja-armor, noisium, notenoughanimations, now-playing, nyfsquiver, obsidianui, optigui, owo, paladins, particular, patchouli, placeholder-api, playeranimator, playit_fabric, polymer-blocks, polymer-core, polymer-resource-pack, porting_lib_accessors, porting_lib_asm, porting_lib_attributes, porting_lib_base, porting_lib_blocks, porting_lib_common, porting_lib_conditions, porting_lib_config, porting_lib_core, porting_lib_entity, porting_lib_extensions, porting_lib_fluids, porting_lib_gametest, porting_lib_gui_utils, porting_lib_item_abilities, porting_lib_lazy_registration, porting_lib_level_events, porting_lib_loot, porting_lib_mixin_extensions, porting_lib_recipe_book_categories, porting_lib_tags, porting_lib_transfer, pumpkin_pie, ranged_weapon_api, repurposed_structures, reputation, roguelike, rogues, runes, sawmill, seeddelight, sereneseasons, shield_api, shulkerboxtooltip, skyvillages, smallships, sodium, spectrelib, spell_engine, spell_power, storagedelight, structure_pool_api, supermartijn642corelib, tclayer, tradingpost, travelersbackpack, trimmable_tools, ubesdelight, universal-graves, universal_shops, uselessreptile, villagernames, waveycapes, waystones, weaponmod, wizards, wolf-armor, wolfarmorstand, yet_another_config_lib_v3, moonlight:mods_dynamic_assets, file/Retired_WanderingTrader(1.21).zip, file/Enhanced Shield! (1.0v).zip

-- System Details -- Details: Minecraft Version: 1.21.1 Minecraft Version ID: 1.21.1 Operating System: Windows 10 (amd64) version 10.0 Java Version: 21.0.3, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 909719336 bytes (867 MiB) / 2315255808 bytes (2208 MiB) up to 4294967296 bytes (4096 MiB) CPUs: 12 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 5 2600 Six-Core Processor
Identifier: AuthenticAMD Family 23 Model 8 Stepping 2 Microarchitecture: Zen+ Frequency (GHz): 3.39 Number of physical packages: 1 Number of physical CPUs: 6 Number of logical CPUs: 12 Graphics card #0 name: AMD Radeon RX 5600 XT Graphics card #0 vendor: Advanced Micro Devices, Inc. Graphics card #0 VRAM (MiB): 6128.00 Graphics card #0 deviceId: VideoController1 Graphics card #0 versionInfo: 32.0.11037.4004 Memory slot #0 capacity (MiB): 8192.00 Memory slot #0 clockSpeed (GHz): 2.13 Memory slot #0 type: DDR4 Memory slot #1 capacity (MiB): 8192.00 Memory slot #1 clockSpeed (GHz): 2.13 Memory slot #1 type: DDR4 Virtual memory max (MiB): 27613.07 Virtual memory used (MiB): 24769.73 Swap memory total (MiB): 11297.72 Swap memory used (MiB): 382.60 Space in storage for jna.tmpdir (MiB): available: 58104.80, total: 121541.31 Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 58104.80, total: 121541.31 Space in storage for io.netty.native.workdir (MiB): available: 58104.80, total: 121541.31 Space in storage for java.io.tmpdir (MiB): available: 58104.80, total: 121541.31 Space in storage for workdir (MiB): available: 58104.80, total: 121541.31 JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Fabric Mods: accessories: Accessories 1.1.0-beta.7+1.21.1 additionalstructures: Additional Structures 5.0.1-fabric animal_armor_trims: Animal Armor Trims 2.0.0 animal_feeding_trough: Animal Feeding Trough 1.1.2+1.21.1 archers: Archers (RPG Series) 2.1.1+1.21.1 com_github_zsoltmolnarrr_tinyconfig: TinyConfig 2.3.2 architectury: Architectury 13.0.6 areas: Areas 6.0 azurelibarmor: AzureLib Armor 2.3.10 balm-fabric: Balm 21.0.19 kuma_api: KumaAPI 21.0.5-SNAPSHOT barteringstation: Bartering Station 21.1.0 beb: Beautiful Enchanted Books 1.0.0 beekeeperhut: Friends&Foes - Beekeeper Hut 2.0.1 bettercombat: Better Combat 2.0.3+1.21.1 betterf3: BetterF3 11.0.2 fabric-resource-loader-v0: Fabric Resource Loader (v0) 1.3.0+565991296a bettermounthud: Better Mount HUD 1.2.4 betterthanmending: BetterThanMending 2.2.0 betterthirdperson: Better Third Person 1.9.0 bettertridents: Better Tridents 21.1.0 camerautils: Camera Utils 1.21.1-1.0.16 fabric-api-base: Fabric API Base 0.4.42+6573ed8c6a fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.47+0af3f5a76a fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.3.12+6c1df3606a chunksfadein: Chunks Fade In 1.0.3-1.21 com_moandjiezana_toml_toml4j: toml4j 0.7.2 crowdin-translate: CrowdinTranslate 1.0.0 cloth-config: Cloth Config v15 15.0.140 cloth-basic-math: cloth-basic-math 0.6.1 clumps: Clumps 19.0.0.1 collective: Collective 7.84 combat_roll: Combat Roll 2.0.1+1.21.1 comforts: Comforts 9.0.2+1.21.1 spectrelib: SpectreLib 0.17.2+1.21 cratedelight: Crate Delight 24.9.3-1.21-fabric creativecore: CreativeCore 2.12.16 net_neoforged_bus: bus 7.2.0 creeperhealing: Creeper Healing 2.0.0-1.21+ cristellib: Cristel Lib 1.2.8 blue_endless_jankson: jankson 1.2.3 dark-loading-screen: Dark Loading Screen 1.6.14 djvillager: DJ Villager Mod 1.0.0 doggytalents: Doggy Talents Next 1.18.29 doors-closed: Doors Closed 1.0.0+1.19.4 dumplings_delight: Dumpling's Delight Rewrapped 1.1.1-fabric dyed: Dyed 1.2.0 effectdescriptions: Effect Descriptions 21.1.0 entity_model_features: Entity Model Features 2.2.6 entity_texture_features: Entity Texture Features 6.2.5 org_apache_httpcomponents_httpmime: httpmime 4.5.10 eternal_starlight: Eternal Starlight 0.1.15+1.21.1+fabric explosiveenhancement: Explosive Enhancement 1.2.3-1.21.0 fabric-api: Fabric API 0.105.0+1.21.1 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.68+b559734419 fabric-biome-api-v1: Fabric Biome API (v1) 13.0.29+5bd9f1bc19 fabric-block-api-v1: Fabric Block API (v1) 1.0.22+0af3f5a719 fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.10+6573ed8c19 fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.52+0af3f5a719 fabric-client-tags-api-v1: Fabric Client Tags 1.1.15+6573ed8c19 fabric-command-api-v1: Fabric Command API (v1) 1.2.49+f71b366f19 fabric-command-api-v2: Fabric Command API (v2) 2.2.28+6ced4dd919 fabric-commands-v0: Fabric Commands (v0) 0.2.66+df3654b319 fabric-content-registries-v0: Fabric Content Registries (v0) 8.0.16+b559734419 fabric-convention-tags-v1: Fabric Convention Tags 2.0.23+7f945d5b19 fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.8.0+9d22c5fd19 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.29+0af3f5a719 fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.1.28+1daea21519 fabric-data-generation-api-v1: Fabric Data Generation API (v1) 20.2.20+16c4ae2519 fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.0+6fc22b9919 fabric-entity-events-v1: Fabric Entity Events (v1) 1.7.0+2122d82819 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.13+ba9dae0619 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.53+6ced4dd919 fabric-item-api-v1: Fabric Item API (v1) 11.1.0+d5debaed19 fabric-item-group-api-v1: Fabric Item Group API (v1) 4.1.5+3fc0e55219 fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.45+df3654b319 fabric-loot-api-v2: Fabric Loot API (v2) 3.0.14+3f89f5a519 fabric-loot-api-v3: Fabric Loot API (v3) 1.0.2+3f89f5a519 fabric-message-api-v1: Fabric Message API (v1) 6.0.13+6573ed8c19 fabric-model-loading-api-v1: Fabric Model Loading API (v1) 2.0.0+fe474d6b19 fabric-networking-api-v1: Fabric Networking API (v1) 4.3.0+c7469b2119 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 15.2.0+40875a9319 fabric-particles-v1: Fabric Particles (v1) 4.0.2+6573ed8c19 fabric-recipe-api-v1: Fabric Recipe API (v1) 5.0.13+6508971219 fabric-registry-sync-v0: Fabric Registry Sync (v0) 5.1.3+60c3209b19 fabric-renderer-api-v1: Fabric Renderer API (v1) 3.4.0+c705a49c19 fabric-renderer-indigo: Fabric Renderer - Indigo 1.7.0+c705a49c19 fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.68+df3654b319 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.48+73761d2e19 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.6+1daea21519 fabric-rendering-v0: Fabric Rendering (v0) 1.1.71+df3654b319 fabric-rendering-v1: Fabric Rendering (v1) 5.0.5+df16efd019 fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 4.3.0+8dc279b119 fabric-screen-api-v1: Fabric Screen API (v1) 2.0.25+8b68f1c719 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.87+b559734419 fabric-sound-api-v1: Fabric Sound API (v1) 1.0.23+6573ed8c19 fabric-transfer-api-v1: Fabric Transfer API (v1) 5.3.0+d831205f19 fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.1.0+1daea21519 fabric-language-kotlin: Fabric Language Kotlin 1.12.2+kotlin.2.0.20 org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.0.20 org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.0.20 org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.0.20 org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.0.20 org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.25.0 org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.9.0 org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.9.0 org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.6.1 org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.5.4 org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.5.4 org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.7.2 org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.7.2 org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.7.2 fabricloader: Fabric Loader 0.16.5 mixinextras: MixinExtras 0.4.1 farmersdelight: Farmer's Delight 1.21-2.1.9+refabricated mm: Manningham Mills 2.3 porting_lib_base: Porting Lib Base 3.1.0-beta+fdrf.1+1.21 porting_lib_accessors: Porting Lib Accessors 3.1.0-beta+fdrf.1+1.21 porting_lib_asm: Porting Lib ASM 3.1.0-beta+fdrf.1+1.21 porting_lib_attributes: Porting Lib Attributes 3.1.0-beta+fdrf.1+1.21 porting_lib_common: Porting Lib Common 3.1.0-beta+fdrf.1+1.21 porting_lib_entity: Porting Lib Entity 3.1.0-beta+fdrf.1+1.21 porting_lib_extensions: Porting Lib Extensions 3.1.0-beta+fdrf.1+1.21 porting_lib_fluids: Porting Lib Fluids 3.1.0-beta+fdrf.1+1.21 porting_lib_gui_utils: Porting Lib Gui Utils 3.1.0-beta+fdrf.1+1.21 porting_lib_mixin_extensions: Porting Lib Mixin Extensions 3.1.0-beta+fdrf.1+1.21 porting_lib_transfer: Porting Lib Transfer 3.1.0-beta+fdrf.1+1.21 porting_lib_config: Porting Lib Config 3.1.0-beta+fdrf.1+1.21 porting_lib_item_abilities: Porting Lib Item Abilities 3.1.0-beta+fdrf.1+1.21 porting_lib_blocks: Porting Lib Blocks 3.1.0-beta+fdrf.1+1.21 porting_lib_core: Porting Lib Core 3.1.0-beta+fdrf.1+1.21 porting_lib_gametest: Porting Lib GameTest 3.1.0-beta+fdrf.1+1.21 porting_lib_level_events: Porting Lib Level Events 3.1.0-beta+fdrf.1+1.21 porting_lib_lazy_registration: Porting Lib Lazy Register 3.1.0-beta+fdrf.1+1.21 porting_lib_loot: Porting Lib Loot 3.1.0-beta+fdrf.1+1.21 porting_lib_conditions: Porting Lib Conditions 3.1.0-beta+fdrf.1+1.21 porting_lib_recipe_book_categories: Porting Lib Recipe Book Categories 3.1.0-beta+fdrf.1+1.21 flowerymooblooms: Friends&Foes - Flowery Mooblooms 2.0.2 forgeconfigapiport: Forge Config API Port 21.1.0 com_electronwill_night-config_core: core 3.8.0 com_electronwill_night-config_toml: toml 3.8.0 friendsandfoes: Friends&Foes 2.0.16 gazebo: Gazebos (RPG Series) 2.0.0+1.21.1 geckolib: GeckoLib 4 4.6.5 geophilic: Geophilic 3.1.3 giantspawn: Giant Spawn 5.2 glitchcore: GlitchCore 2.1.0.0 net_jodah_typetools: typetools 0.6.3 guardvillagers: GuardVillagers 2.1.2-1.21 hangglider: Hang Glider 21.1.0 healingcampfire: Healing Campfire 6.1 horsearmorstandmod: Horse Armor Stand Mod 1.0.1-1.21.1 horsebuff: HorseBuff 2.1.8 horseshoes: Horseshoes 1.2.3 illagerinvasion: Illager Invasion 21.1.2 extensibleenums: Extensible Enums 21.1.1 iris: Iris 1.8.0-beta.4+mc1.21.1 io_github_douira_glsl-transformer: glsl-transformer 2.0.1 org_anarres_jcpp: jcpp 1.4.14 org_antlr_antlr4-runtime: antlr4-runtime 4.13.1 jade: Jade 15.4.1+fabric java: OpenJDK 64-Bit Server VM 21 jei: Just Enough Items 19.18.10.218 jewelry: Jewelry (RPG Series) 2.0.2+1.21.1 leafmealone: Leaf Me Alone 1.0.1 leavesbegone: Leaves Be Gone 21.1.0 livingthings: Living Things 1.21.1-2.1.2 llamasteeds: Llama Steeds 2024.8.8 lolmblv: More Barrel Variants 1.6.0 lolmcmv: More Composter Variants 1.7.0 lolmcmv-aft: More Feeding Trough Variants 1.0.1 lolmcv: More Chest Variants 1.5.6 lolmsv: More Shield Variants 1.2.2 mcwbridges: Macaw's Bridges 3.0.0 mcwfences: Macaw's Fences and Walls 1.1.2 mcwfurnitures: Macaw's Furniture 3.3.0 mcwlights: Macaw's Lights and Lamps 1.1.1 mcwwindows: Macaw's Windows 2.3.2 midnightcontrols: MidnightControls 1.10.0-beta.1 obsidianui: ObsidianUI 0.2.7+mc1.21 org_aperlambda_lambdajcommon: lambdajcommon 1.8.1 minecraft: Minecraft 1.21.1 modmenu: Mod Menu 11.0.2 monkeyconfig: Monkey Config 0.1.2+1.21 com_electronwill_night-config_hocon: hocon 3.7.2 com_electronwill_night-config_json: json 3.7.2 com_electronwill_night-config_yaml: yaml 3.7.2 monolib: MonoLib 1.3.0 moonlight: Moonlight Lib 1.21-2.14.19 morecosmetics: MoreCosmetics 1.2 moredelight: More Delight 24.9.27-1.21-fabric morediscs: More Music Discs 1.21.1-34-fabric mr_craft_horsearmor: Craftable Horse Armor 48.1 mr_dungeons_andtaverns: Dungeons and Taverns 1-v4.4.4 mr_lukis_grandcapitals: Luki's Grand Capitals 1.0 mr_tidal_towns: Tidal Towns 1.3.3 musketmod: Musket Mod 1.5.3 netherite_horse_armor: Netherite Horse Armor 1.21-1.0.4a niftycarts: NiftyCarts 21.0.1 ninja-armor: Ninja Armor 1.3.0+1.21 noisium: Noisium 2.3.0+mc1.21-1.21.1 notenoughanimations: NotEnoughAnimations 1.7.6 now-playing: Now Playing 1.5.7 nyfsquiver: Nyf's Quivers 2.0.3 commonnetworking: Common Network 1.0.11-1.21 optigui: OptiGUI 2.3.0-beta.5+1.21 org_apache_commons_commons-text: commons-text 1.12.0 org_ini4j_ini4j: ini4j 0.5.4 owo: oωo 0.12.15+1.21 io_wispforest_endec: endec 0.1.5 io_wispforest_endec_gson: gson 0.1.3 io_wispforest_endec_jankson: jankson 0.1.3 io_wispforest_endec_netty: netty 0.1.2 paladins: Paladins & Priests (RPG Series) 2.0.5+1.21.1 shield_api: Shield API 2.0.2+1.21.1 particular: Particular 1.1.1+1.21 patchouli: Patchouli 1.21-87-FABRIC fiber: fiber 0.23.0-2 placeholder-api: Placeholder API 2.4.1+1.21 playeranimator: Player Animator 2.0.0-alpha1+1.21 playit_fabric: Playit Fabric 1.3.2 com_fasterxml_jackson_core_jackson-annotations: jackson-annotations 2.14.2 com_fasterxml_jackson_core_jackson-core: jackson-core 2.14.2 com_fasterxml_jackson_core_jackson-databind: jackson-databind 2.14.2 polymer-bundled: Polymer 0.9.16+1.21.1 polymer-blocks: Polymer (Textured Blocks) 0.9.16+1.21.1 polymer-common: Polymer (Common) 0.9.16+1.21.1 packet_tweaker: Packet Tweaker 0.5.5+1.21 polymer-core: Polymer (Core) 0.9.16+1.21.1 polymer-networking: Polymer (Networking) 0.9.16+1.21.1 polymer-registry-sync-manipulator: Polymer (Registry Sync Manipulator) 0.9.16+1.21.1 polymer-resource-pack: Polymer (Resource Pack) 0.9.16+1.21.1 polymer-virtual-entity: Polymer (Virtual Entity) 0.9.16+1.21.1 pumpkin_pie: Pumpkin Pie Delight 1.0.1+1.21 puzzleslib: Puzzles Lib 21.1.10 quad: Quad 1.3.0-beta.5 randomvillagenames: Random Village Names 3.7 ranged_weapon_api: RangedWeaponAPI 2.0.4+1.21.1 repurposed_structures: Repurposed Structures 7.5.10+1.21.1-fabric repurposed_structures_farmers_delight_compat: Repurposed Structures - Farmer's Delight Compat 7 repurposed_structures_friends_and_foes_compat: Repurposed Structures - Friends & Foes Compat 8 reputation: Your Reputation 0.2.9+jade.1.21.1 roguelike: Roguelike Dungeons 2.0.8-1.21-fabric rogues: Rogues & Warriors (RPG Series) 2.0.1+1.21.1 runes: Runes 1.0.3+1.21.1 sawmill: Universal Sawmill 1.21-1.4.4 seeddelight: Seed Delight 0.1 sereneseasons: SereneSeasons 10.1.0.1 shulkerboxtooltip: Shulker Box Tooltip 5.1.1+1.21.1 skyvillages: SkyVillages 1.0.4 smallships: Small Ships 2.0.0-b1.5 smarterfarmers: Smarter Farmers 1.21-2.1.4 sodium: Sodium 0.6.0-beta.2+mc1.21.1 spell_engine: Spell Engine 1.1.2+1.21.1 spell_power: Spell Power Attribute 1.0.5+1.21.1 storagedelight: Storage Delight 24.9.11-1.21-fabric structure_pool_api: Structure Pool API 1.1.3+1.21.1 supermartijn642corelib: SuperMartijn642's Core Lib 1.1.17+c t_and_t: Towns and Towers 1.13.2 tclayer: Accessories Trinkets Compat Layer 3.10.0+beta.16 cardinal-components-base: Cardinal Components API (base) 6.1.0 cardinal-components-entity: Cardinal Components API (entities) 6.1.0 tia: Tiny Item Animations 1.2.1 tradingpost: Trading Post 21.1.0 travelersbackpack: Traveler's Backpack 10.1.3 trimmable_tools: Trimmable Tools 2.0.3 ubesdelight: Ube's Delight 0.2.0 midnightlib: MidnightLib 1.6.2 porting_lib_tags: Porting Lib Tags 3.0 universal-graves: Universal Graves 3.4.4+1.21 common-protection-api: Common Protection API 1.0.0 fabric-permissions-api-v0: fabric-permissions-api 0.2-SNAPSHOT predicate-api: Predicate API 0.5.1+1.21 server_translations_api: Server Translations API 2.3.1+1.21-pre2 sgui: sgui 1.6.0+1.21 universal_shops: Universal Shops 1.7.1+1.21 common-economy-api: Common Economy API 1.1.1 uselessreptile: Useless Reptile 0.8.3-1.21.1 primitive_multipart_entities: Primitive Multipart Entities 1.1.1 villagerdeathmessages: Villager Death Messages 3.5 villagernames: Villager Names 4.5.4 cardinal-components-level: Cardinal Components API (world saves) 6.1.0 villagesandpillages: Villages & Pillages 1.0.1 wabi_sabi_structures: Wabi-Sabi Structures 3.0.0 waveycapes: WaveyCapes 1.4.10 waystones: Waystones 21.1.4 weaponmod: Balkon's WeaponMod: Legacy 1.22.2 wizards: Wizards (RPG Series) 2.1.0+1.21.1 wolf-armor: wolf armor mod 1.1.0+1.21.1 wolfarmorstand: Wolf Armor Stand 1.0.0-1.21.1 yet_another_config_lib_v3: YetAnotherConfigLib 3.5.0+1.21-fabric com_twelvemonkeys_common_common-image: common-image 3.10.0 com_twelvemonkeys_common_common-io: common-io 3.10.0 com_twelvemonkeys_common_common-lang: common-lang 3.10.0 com_twelvemonkeys_imageio_imageio-core: imageio-core 3.10.0 com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.10.0 com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.10.0 org_quiltmc_parsers_gson: gson 0.2.1 org_quiltmc_parsers_json: json 0.2.1 yungsapi: YUNG's API 1.21-Fabric-5.0.0 org_javassist_javassist: javassist 3.29.2-GA org_reflections_reflections: reflections 0.10.2 Loaded Shaderpack: superDuperVanilla.zip Profile: MEDIUM (+1 option changed by user) Launched Version: fabric-loader-0.16.5-1.21.1 Launcher name: minecraft-launcher Backend library: LWJGL version 3.3.3-snapshot Backend API: AMD Radeon RX 5600 XT GL version 3.2.0 Core Profile Context 24.8.1.240822, ATI Technologies Inc. Window size: 1920x1080 GFLW Platform: win32 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Is Modded: Definitely; Client brand changed to 'fabric' Universe: 400921fb54442d18 Type: Client (map_client.txt) Graphics mode: fancy Render Distance: 10/12 chunks Resource Packs: vanilla, file/Mace3D.zip, file/glowing trims 1.20 v1.5.zip (incompatible), file/UniqueDarkRefined 1.21.1 (free).zip, file/animated-items-1_21 - 1_3_1.zip, file/FreshAnimations_v1.9.2.zip, file/Eyeless Fresh Moves v3.0.1.zip, file/sus_sand_1.6.zip, file/FA+All_Extensions-v1.4.zip, file/3D Default 1.20+ v1.10.2.zip, file/visual_armor_trims_v2.1_1.21.X.zip, fabric, accessories, additionalstructures (incompatible), animal_armor_trims (incompatible), animal_feeding_trough, archers, balm-fabric (incompatible), barteringstation, beb, bettercombat, betterf3, bettermounthud, betterthirdperson, bettertridents, camerautils, cardinal-components-base, cardinal-components-entity, cardinal-components-level, chunksfadein, cloth-config, combat_roll, comforts (incompatible), cratedelight, creativecore, creeperhealing, cristellib, dark-loading-screen, djvillager, doggytalents (incompatible), doors-closed, dumplings_delight, dyed, effectdescriptions, entity_model_features, entity_texture_features, eternal_starlight (incompatible), explosiveenhancement, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-language-kotlin, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, farmersdelight, flowerymooblooms, forgeconfigapiport, friendsandfoes, guardvillagers, hangglider, horsearmorstandmod, horsebuff, horseshoes, illagerinvasion, iris, jade (incompatible), jei (incompatible), jewelry, leafmealone, livingthings (incompatible), llamasteeds, lolmblv, lolmcmv, lolmcmv-aft, lolmcv, lolmsv, mcwbridges, mcwfences, mcwfurnitures, mcwlights, mcwwindows, midnightcontrols, midnightlib, mm, modmenu, monkeyconfig, moonlight, morecosmetics, moredelight, morediscs, mr_dungeons_andtaverns (incompatible), musketmod, netherite_horse_armor, niftycarts, ninja-armor, noisium, notenoughanimations, now-playing (incompatible), nyfsquiver (incompatible), obsidianui, optigui, owo, paladins, particular, patchouli (incompatible), placeholder-api, playeranimator, playit_fabric, polymer-blocks, polymer-core, polymer-resource-pack, porting_lib_accessors, porting_lib_asm, porting_lib_attributes, porting_lib_base, porting_lib_blocks, porting_lib_common, porting_lib_conditions, porting_lib_config, porting_lib_core, porting_lib_entity, porting_lib_extensions, porting_lib_fluids, porting_lib_gametest, porting_lib_gui_utils, porting_lib_item_abilities, porting_lib_lazy_registration, porting_lib_level_events, porting_lib_loot, porting_lib_mixin_extensions, porting_lib_recipe_book_categories, porting_lib_tags, porting_lib_transfer, pumpkin_pie, ranged_weapon_api, repurposed_structures, reputation, roguelike, rogues, runes, sawmill, seeddelight, sereneseasons (incompatible), shield_api, shulkerboxtooltip, skyvillages, smallships, sodium, spectrelib (incompatible), spell_engine, spell_power, storagedelight, structure_pool_api, supermartijn642corelib, tclayer, tradingpost, travelersbackpack, trimmable_tools (incompatible), ubesdelight, universal-graves, universal_shops, uselessreptile, villagernames, waveycapes, waystones (incompatible), weaponmod, wizards, wolf-armor, wolfarmorstand, yet_another_config_lib_v3 (incompatible), moonlight:mods_dynamic_assets, file/Retired_WanderingTrader(1.21).zip, file/Enhanced Shield! (1.0v).zip (incompatible) Current Language: en_us Locale: en_US System encoding: Cp1252 File encoding: UTF-8 CPU: 12x AMD Ryzen 5 2600 Six-Core Processor

Helpful-Neko commented 1 month ago

Found a solution and what causes this crash/brick to happen.

When Placing Nyfs Quivers into back slot it bricks the game until you remove Nyfs quivers. Once you remove nyfs quivers you can then re-add the mod just don't attempt to put a quiver it into the back slot again

Is there a way to fix this bug? I can't tell if this is a incompatibility between travelers backpack and Nyfs quivers or what I assume to be a issue with accessories/trinkets

Helpful-Neko commented 1 month ago

Ok I now completely found the issue. The crash results from putting it in a slot that it's not made for.

When applying a quiver to the "Slot back" it is not the "Slot quiver back" which results in a game crash.

Is there a way to implement a protection for when someone places a item in the wrong spot so that It won't result in completely crashing/bricking the game?

Dragon-Seeker commented 1 month ago

I have looked into their renderer and they have some bad code for splitting the slot name to figure out the location on the body to render the quiver within QuiverRenderer that is the core problem, I recommend reporting this to Nyfsquiver as this is there issue to resolve.

Helpful-Neko commented 1 month ago

I have looked into their renderer and they have some bad code for splitting the slot name to figure out the location on the body to render the quiver within QuiverRenderer that is the core problem, I recommend reporting this to Nyfsquiver as this is there issue to resolve.

That makes sense thank you Dragon Seeker! I'll let them know