Giter VIP home page Giter VIP logo

backslot's People

Contributors

elbakramer avatar globox1997 avatar linzexin022 avatar lizfinite avatar mephodio avatar q2297045667 avatar snaco avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

backslot's Issues

Emotecraft and Backslot issue

I don't know why, when I install backslot and use emotecraft's custom key option, it' won't play animation, but I can open emotecraft's fast-choose wheel to play animation,so I think backslot is block emotecraft's key?

Trinkets Compatibility (Idea)

I've noticed that this amazing mod conflicts with the trinkets mods.

This is what it looks like with my modpack installed.
ModpackWithoutBackslots

This is what it looks like with my modpack and Backslots installed.
ModpackWithBackslots

This is what I am imagining the fix to look like.
What I Imagine it would look like

I understand the absurdity of asking this, as I'm pretty sure that modding isn't just some walk in the park. Maybe there could be an option to turn on trinket compatibility in the config?

Here's my mod list just in case it is needed.
ModlistPart1
ModlistPart2

Crash when hitting a zombie

https://bytebin.lucko.me/NCvASg5Bpw
First time this happened, but I just switched around resource packs before playing. Also updated 7 mods:
Amethyst Equipment, Emerald Equipment, Obsidian Equipment, Alaska Native craft, Copper Equipment, MC Dungeon Armors, and Weapons. Now crashes when I try to open the equipment screen.

Items kept in back slots don't get saved in gravestones put by UniversalGraves if Charm is installed

MC 1.17.1
Fabric loader 0.12.5; API 0.42.1
Charm 3.3.3
UniversalGraves 1.1.4
Backslot 1.2.2

When all 3 mods are installed and any items are present in the back slots, it will get dropped outside of a grave upon dying.

To reproduce:

  1. Install all 3 mods and its dependencies; launch the game to generate configs
  2. Set "TotemOfPreserving Enabled" = false in charm.toml, otherwise it overrides any grave mod
  3. Get into a world, take 2 swords, place them in the back slots and die
  4. Get back to the grave to discover that the swords are outside of a grave (if there were no other items in the inventory, the grave will also not be created as if you were carrying no items)

Without Charm installed, items kept in back slots are put in the grave as intended. No other items are affected, you can carry anything else in your inventory and it will get saved in your grave upon death. The bug happens even if everything in charm.toml is set to false.

Originally reported to UnversalGraves here, but the developer of that mod recommended to report here as well.

Logs: https://gist.github.com/Footage2-Amply-Pounce/aba191bbe03003be816913a265240598

More documentation.

It would be nice to know more about how this mod works and how to change the way items are displayed/which items can be put in which slots.

Mod keeps crashing on startup

Hello! I was trying to play this mod and it kept crashing so I pu this mod and fabric api by themselves and it still wont work. i have the log.

---- Minecraft Crash Report ----
// I let you down. Sorry :(

Time: 9/23/21, 9:04 PM
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'backslot'!
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointClient.start(EntrypointClient.java:33)
at net.minecraft.class_310.(class_310.java:457)
at net.minecraft.client.main.Main.main(Main.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
Suppressed: java.lang.NoClassDefFoundError: me/shedaniel/autoconfig/ConfigData
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1010)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:170)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.backslotaddon.config.ConfigInit.(ConfigInit.java:7)
at net.backslotaddon.BackSlotAddonMain.onInitialize(BackSlotAddonMain.java:10)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 11 more
Caused by: java.lang.ClassNotFoundException: me.shedaniel.autoconfig.ConfigData
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:175)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
... 19 more
Caused by: java.lang.NoClassDefFoundError: me/shedaniel/autoconfig/ConfigData
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1010)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:170)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.backslot.BackSlotMain.(BackSlotMain.java:12)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:466)
at net.fabricmc.loader.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
at net.fabricmc.loader.EntrypointStorage$NewEntry.lambda$getOrCreate$0(EntrypointStorage.java:106)
at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1224)
at net.fabricmc.loader.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:104)
at net.fabricmc.loader.EntrypointStorage.lambda$getEntrypointContainers$1(EntrypointStorage.java:191)
at net.fabricmc.loader.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:37)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 11 more
Caused by: java.lang.ClassNotFoundException: me.shedaniel.autoconfig.ConfigData
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:175)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
... 26 more

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

-- Head --
Thread: Render thread
Stacktrace:
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointClient.start(EntrypointClient.java:33)
at net.minecraft.class_310.(class_310.java:457)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

-- System Details --
Details:
Minecraft Version: 1.17.1
Minecraft Version ID: 1.17.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 16.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 1293234808 bytes (1233 MiB) / 1577058304 bytes (1504 MiB) up to 2147483648 bytes (2048 MiB)
CPUs: 16
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 7 4800H with Radeon Graphics
Identifier: AuthenticAMD Family 23 Model 96 Stepping 1
Microarchitecture: unknown
Frequency (GHz): 2.89
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 16
Graphics card #0 name: AMD Radeon(TM) Graphics
Graphics card #0 vendor: Advanced Micro Devices, Inc. (0x1002)
Graphics card #0 VRAM (MB): 512.00
Graphics card #0 deviceId: 0x1636
Graphics card #0 versionInfo: DriverVersion=27.20.15002.11002
Graphics card #1 name: NVIDIA GeForce GTX 1660 Ti
Graphics card #1 vendor: NVIDIA (0x10de)
Graphics card #1 VRAM (MB): 4095.00
Graphics card #1 deviceId: 0x2191
Graphics card #1 versionInfo: DriverVersion=27.21.14.6280
Memory slot #0 capacity (MB): 4096.00
Memory slot #0 clockSpeed (GHz): 3.20
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 4096.00
Memory slot #1 clockSpeed (GHz): 3.20
Memory slot #1 type: DDR4
Virtual memory max (MB): 22387.28
Virtual memory used (MB): 13189.26
Swap memory total (MB): 14848.00
Swap memory used (MB): 0.00
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Fabric Mods:
amecsapi: Amecs API 1.1.5+mc21w16a
backslot: BackSlot 1.2.0
backslotaddon: BackSlot Addon 1.0.6
fabric: Fabric API 0.40.1+1.17
fabric-api-base: Fabric API Base 0.3.0+a02b446318
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.3.0+cbda931818
fabric-biome-api-v1: Fabric Biome API (v1) 3.2.0+cbda931818
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+a02b446318
fabric-command-api-v1: Fabric Command API (v1) 1.1.3+5ab9934c18
fabric-commands-v0: Fabric Commands (v0) 0.2.2+92519afa18
fabric-containers-v0: Fabric Containers (v0) 0.1.12+cbda931818
fabric-content-registries-v0: Fabric Content Registries (v0) 0.3.0+cbda931818
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.5+be9da31018
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.11+6cefd57718
fabric-entity-events-v1: Fabric Entity Events (v1) 1.2.3+87cc6e4c18
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.10+fc40aa9d18
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+92519afa18
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.7+cbda931818
fabric-item-api-v1: Fabric Item API (v1) 1.2.4+cbda931818
fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.10+b7ab612118
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+cbda931818
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.2+36b77c3e18
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.4+a02b446318
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.4+a02b446318
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+92519afa18
fabric-models-v0: Fabric Models (v0) 0.3.0+a02b446318
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.13+cbda931818
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.11+a02b446318
fabric-networking-v0: Fabric Networking (v0) 0.3.2+92519afa18
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.10.9+cbda931818
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.3+a02b446318
fabric-particles-v1: Fabric Particles (v1) 0.2.4+a02b446318
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.10+e2961fee18
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.4+cbda931818
fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.8+cbda931818
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.3+4658223018
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+a02b446318
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.14+4658223018
fabric-rendering-v0: Fabric Rendering (v0) 1.1.4+4658223018
fabric-rendering-v1: Fabric Rendering (v1) 1.8.2+ffb6d41e18
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.8+a00e834b18
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.4+cbda931818
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.8+cbda931818
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.13+5ab9934c18
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.2.1+b06cb95b18
fabric-textures-v0: Fabric Textures (v0) 1.0.6+a02b446318
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.12+b7ab612118
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.3.1+4658223018
fabricloader: Fabric Loader 0.11.7
java: OpenJDK 64-Bit Server VM 16
minecraft: Minecraft 1.17.1
Launched Version: fabric-loader-0.11.7-1.17.1
Backend library: LWJGL version 3.2.2 build 10
Backend API: NO CONTEXT
Window size:
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
CPU:

Crash with MC Dungeons Weapons when any weapon or tool is placed into Belt Slot when MCDW is loaded alongside BackSlot

I separated out Soul Daggers into their own base (so now they are chronosacaria.mcdw.bases.McdwSoulDagger rather than chronosacaria.mcdw.weapons.SoulDaggers) and I forgot to mention this to you when I did this.

Unfortunately, when they are put into the belt slot, they cause a crash. I've attached the crash report that was created. It seems to happen regardless of what item is put into the belt slot. Everything seems fine in the back slot.

crash-2021-06-16_09.37.42-client.txt

Request

would it be too hard to create a forge version of this mod for 1.12.2 (or at least the current version). It would make a huge difference for mods that have many different tools and weapons you need to carry around with you like the Betweenlands (forge 1.12.2); while also looking better than just a simple quick inventory access. I'm a forge user so I can't use this mod (yet?), but regardless, it looks fantastic and more preferable to back tools. Great job

Issue with Back slot and Belt slot x and y editing

I am having an issue with the configuration of the backslot and beltslot coordinates in the inventory. I set the y values to be "-18" to move it up one slot as it says and when I restart the game, the functionality(meaning I can place the items in the correct spot) works fine, but the location of the square slot is in some random spot on my inventory. Heres a screenshot:
2021-10-24_00 57 45

(The item slots are behind the "hide armor" icon from the hide armor mod and the between the crafting grid and the result slot.)
The heart slot comes from the Void Totem mod

Note* Even after deleting and reinstalling the mod, the problem still persisted. Has anyone else had this problem?

item highlight is under back slot

the white overlay that happens when selecting an item shows under the icon for the back slot and over the belt slot when it's supposed to be over both.

Inventory buy

The inventory slots are bugged in the inventory. How do I fix that?
Screenshot 2021-07-27 113930

Crash on startup (Now with the right log i suppose)

---- Minecraft Crash Report ----
// My bad.

Time: 04/11/21, 13:58
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'backslot'!
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointClient.start(EntrypointClient.java:33)
at net.minecraft.class_310.(class_310.java:457)
at net.minecraft.client.main.Main.main(Main.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
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:363)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.backslot.BackSlotMain.onInitialize(BackSlotMain.java:27)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 11 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector lockAdditionalSlots(Lnet/minecraft/class_1799;ILnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3222;)Z in locki.mixins.compat.json:backslot.SwitchPacketMixin failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap locki-refmap.json Method is @dynamic(Lambda handler for SWITCH_PACKET).
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:408)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1291)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1042)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351)
... 19 more

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

-- Head --
Thread: Render thread
Stacktrace:
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointClient.start(EntrypointClient.java:33)
at net.minecraft.class_310.(class_310.java:457)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

-- System Details --
Details:
Minecraft Version: 1.17.1
Minecraft Version ID: 1.17.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 16.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 1282952952 bytes (1223 MiB) / 2818572288 bytes (2688 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 12
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
Identifier: Intel64 Family 6 Model 165 Stepping 2
Microarchitecture: unknown
Frequency (GHz): 2,59
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 12
Graphics card #0 name: Intel(R) UHD Graphics
Graphics card #0 vendor: Intel Corporation (0x8086)
Graphics card #0 VRAM (MB): 1024,00
Graphics card #0 deviceId: 0x9bc4
Graphics card #0 versionInfo: DriverVersion=27.20.100.8280
Graphics card #1 name: NVIDIA GeForce RTX 3070 Laptop GPU
Graphics card #1 vendor: NVIDIA (0x10de)
Graphics card #1 VRAM (MB): 4095,00
Graphics card #1 deviceId: 0x249d
Graphics card #1 versionInfo: DriverVersion=27.21.14.6179
Memory slot #0 capacity (MB): 8192,00
Memory slot #0 clockSpeed (GHz): 3,20
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 8192,00
Memory slot #1 clockSpeed (GHz): 3,20
Memory slot #1 type: DDR4
Virtual memory max (MB): 18647,05
Virtual memory used (MB): 9733,22
Swap memory total (MB): 2432,00
Swap memory used (MB): 0,00
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:
adorn: Adorn 2.1.5+1.17.1
advanced_runtime_resource_pack: Runtime Resource Pack 0.2.9
amecsapi: Amecs API 1.1.5+mc21w16a
animal_feeding_trough: Animal Feeding Trough 1.0.2
antiqueatlas: Antique Atlas 6.1.0-fabric-mc1.17.1
apoli: Apoli 2.0.3
appleskin: AppleSkin mc1.17-2.1.3
appletreesrev: Apple Trees Rev. 2.5
architectury: Architectury 2.6.35
automatone: Automatone 0.4.1
backslot: BackSlot 1.2.2
bclib: BCLib 0.3.1
bedspreads: Bedspreads 1.4.0-1.17
betterdungeons: YUNG's Better Dungeons 1.17-1.0.2
betterend: Better End 0.11.0-pre
betternether: Better Nether 5.1.3
boatcontainer: BoatContainer 1.0.0
cakechomps: Cake Chomps 1.4.0-1.17
calio: Calio 1.0.3
cameraoverhaul: Camera Overhaul 1.3.0-fabric-universal
camsbackpacks: Cammie's Wearable Backpacks 1.6
cardinal-components-base: Cardinal Components API (base) 3.1.1
cardinal-components-chunk: Cardinal Components API (chunks) 3.0.0
cardinal-components-entity: Cardinal Components API (entities) 3.1.1
cardinal-components-item: Cardinal Components API (items) 3.0.1
cardinal-components-scoreboard: Cardinal Components API (scoreboard) 3.1.1
cardinal-components-world: Cardinal Components API (worlds) 3.1.1
carrier: Carrier 1.8.0
caves-and-cliffs-add-on-for-william-wythers-overhauled-overworld: Caves and Cliffs add-on for William Wythers Overhauled Overworld 1.4
charm: Charm 3.3.2
cherishedworlds: Cherished Worlds 2.0.1-1.17.1
chime: Chime 1.2.0-SNAPSHOT
cleancut: CleanCut 1.17-4.0-fabric
cleardespawn: Clear Despawn 1.17.1-1.1.2
cloth-api: Cloth API 2.0.54
cloth-basic-math: Cloth Basic Math 0.5.1
cloth-client-events-v0: Cloth Client Events v0 2.0.54
cloth-common-events-v1: Cloth Common Events v1 2.0.54
cloth-config2: Cloth Config v5 5.0.38
cloth-datagen-api-v1: Cloth Datagen v1 2.0.54
cloth-scissors-api-v1: Cloth Scissors API v1 2.0.54
cloth-utils-v1: Cloth Utils v1 2.0.54
coat: Coat 1.0.0-beta.12
com_electronwill_night-config_core: core 3.6.2
com_electronwill_night-config_toml: toml 3.6.2
com_moandjiezana_toml_toml4j: toml4j 0.7.2
com_velocitypowered_velocity-native: velocity-native 1.1.0-SNAPSHOT
comforts: Comforts 0.0.6-1.17.1
connected-doors: Connected Doors 1.1+1.17
craftablechainmail: Craftable Chainmail Armor 1.17.1-1.0.0-[FABRIC]
craftablehorsearmour: Craftable Horse Armour & Saddle [CHA&S] 1.6-Fabric
crawl: Crawl 0.9.3
crowdin-translate: CrowdinTranslate 1.3+1.17
cullleaves: Cull Leaves 2.3.1
damagetilt: Damage Tilt 1.17-fabric-0.1.2
damagetint: Damage tint 1.1.0
dangerousstonecutter: Dangerous Stone Cutter 1.5
darkpaintings: Dark Paintings 4.0.2
dehydration: Dehydration 1.2.4
dragonloot: DragonLoot 1.0.9
dual_riders: DualRiders 1.0.5
eatinganimationid: Eating Animation 1.2
eldritch_mobs: Eldritch Mobs 1.9.6
enchant_giver: Enchant Giver 1.1.0
extended_armor_bars: Extended Armor Bars 1.1.0
fabric: Fabric API 0.41.3+1.17
fabric-api-base: Fabric API Base 0.3.0+a02b446313
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.3.0+cbda931818
fabric-biome-api-v1: Fabric Biome API (v1) 3.2.1+ffbe6d8f18
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+a02b446318
fabric-command-api-v1: Fabric Command API (v1) 1.1.3+5ab9934c18
fabric-commands-v0: Fabric Commands (v0) 0.2.2+92519afa18
fabric-containers-v0: Fabric Containers (v0) 0.1.12+cbda931818
fabric-content-registries-v0: Fabric Content Registries (v0) 0.3.0+cbda931818
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.5+be9da31018
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.12+ffbe6d8f18
fabric-entity-events-v1: Fabric Entity Events (v1) 1.3.0+57bef5a318
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.10+fc40aa9d18
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+92519afa18
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.7+cbda931818
fabric-item-api-v1: Fabric Item API (v1) 1.2.4+cbda931818
fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.0+ef17126d18
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+cbda931818
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.2+36b77c3e18
fabric-language-kotlin: Fabric Language Kotlin 1.6.5+kotlin.1.5.31
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.4+a02b44633d
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.4+a02b446318
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+92519afa18
fabric-models-v0: Fabric Models (v0) 0.3.0+a02b446318
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.13+2e8bd82f18
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.11+a02b446318
fabric-networking-v0: Fabric Networking (v0) 0.3.2+92519afa18
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.10.9+cbda931818
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.3+a02b446318
fabric-particles-v1: Fabric Particles (v1) 0.2.4+a02b446318
fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.12+81e15a8918
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.4+cbda931818
fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.8+cbda931818
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.4+7931163218
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+a02b446313
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.14+4658223018
fabric-rendering-v0: Fabric Rendering (v0) 1.1.5+7931163218
fabric-rendering-v1: Fabric Rendering (v1) 1.9.0+7931163218
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.8+a00e834b18
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.4+198a96213d
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.8+cbda931818
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.13+5ab9934c18
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.2.1+81e15a8918
fabric-textures-v0: Fabric Textures (v0) 1.0.6+a02b446318
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.12+b7ab612118
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.4.1+ffbe6d8f18
fabricloader: Fabric Loader 0.11.7
fallflyinglib: FallFlyingLib 3.0.0-beta.2
fallingleaves: Falling Leaves 1.7.4+1.17.1
fatxporbs: Fat Experience Orbs 1.0.1
ferritecore: FerriteCore 3.0.3
fiber: fiber 0.23.0-2
fiber2cloth: Fiber To Cloth 3.1.1
firstperson: FirstpersonModel 2.0.3
fpsreducer: FPS Reducer 1.23.1-mc1.17.1
gbfabrictools: GBfabrictools 1.3.4+1.17
geckolib3: Geckolib 3.0.15
gildedarmor: Gilded Armor 1.3.1+fabric-1.17.1
go-fish: Go Fish 1.3.0-beta-1.17.1
herdspanic: Herds Panic 1.0.3
illuminations: Illuminations 1.9
imm_ptl_core: Immersive Portals Core 0.29
immersive_portals: Immersive Portals 0.29
impaled: Impaled 1.0.1
impersonate: Impersonate 2.3.5
indium: Indium 1.0.0+mc1.17.1
interactic: Interactic 0.1.6-1.17
inventoryhotswap: Inventory Hotswap 1.3.0
iris: Iris 1.1.2+build.9
jankson: Jankson 3.0.1+j1.2.0
java: OpenJDK 64-Bit Server VM 16
kanos_config: Kanos Config 0.1.4+1.14.4-1.17.1
kirin: Kirin UI 1.9.1
krypton: Krypton 0.1.4
lambdabettergrass: LambdaBetterGrass 1.2.1+1.17
lambdynlights: LambDynamicLights 2.0.2+1.17
libcd: LibCapableData 3.0.3+1.16.3
libgui: LibGui 4.1.6+1.17.1
libninepatch: LibNinePatch 1.1.0
lithium: Lithium 0.7.4
lock_minecart_view: Better minecart rotation 1.2.1
locki: Locki 0.5.0
lovely_snails: Lovely Snails 1.0.3+1.17
maelstrom_library: Maelstrom Library 1.2.1-1.17-pre1
mcda: MC Dungeons Armors 1.7.11
mcdar: MC Dungeons Artifacts 1.4.1
mcdw: MC Dungeons Weapons 3.5.3
mcsa: MC Story Mode Armor 2.3.2-1.17
mdg: mdg 1.0.0
medievalweapons: Medieval Weapons 1.1.7
midnightlib: MidnightLib 0.2.7
minecraft: Minecraft 1.17.1
mm: Manningham Mills 2.3
moborigins: Mob Origins 1.7.0
mobs_attempt_parkour: Mobs Attempt Parkour 0.2.3-1.17-pre1
modmenu: Mod Menu 2.0.14
more-structures-add-on-for-william-wythers-overhauled-overworld: More Structures add-on for William Wythers Overhauled Overworld 1.2
morebannerfeatures: More Banner Features 1.0.9
morevillagers-fabric: MoreVillagersFabric 2.1.0-SNAPSHOT
nbtcrafting: NBT Crafting 2.0.20+mc1.17.1
notenoughanimations: NotEnoughAnimations 1.3.0
notforgotten: Not Forgotten 1.0.0
npcvariety: NPC Variety 2.1.3
onsoulfire: On Soul Fire 1.17-3
org_aperlambda_lambdajcommon: lambdajcommon 1.8.1
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.5.31
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.5.31
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.5.31
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.5.31
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-core-jvm: kotlinx-serialization-core-jvm 1.3.0
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.3.0
origins: Origins 1.1.2
origins-classes: Origins: Classes 1.2.2
outvoted: Outvoted 2.0.0-alpha.13
patchouli: Patchouli 1.17.1-56-FABRIC
pehkui: Pehkui 2.5.2+1.14.4-1.18
physicsmod: Physics Mod 2.5.15
playerabilitylib: Pal 1.3.0
presencefootsteps: Presence Footsteps r32-1.17-rc1
q_misc_util: A Miscellaneous Utility Library from qouteall 0.29
reach-entity-attributes: Reach Entity Attributes 2.1.1
realisticfirespread: Realistic Fire Spread 1.17-3
requiem: Requiem 2.0.0-alpha.12
requiem-core: Requiem-Core 2.0.0-alpha.12
requiemapi: Requiem-API 2.0.0-alpha.12
revive: Revive 1.0.0
rotten: FleshZ 1.4.3
roughlyenoughitems: Roughly Enough Items 6.0.279-alpha
satin: Satin 1.6.4
skinlayers: 3d Skin Layers 1.1.0
sodium: Sodium 0.3.2+IRIS2-build.9
sodium-extra: Sodium Extra 0.3.5
somnus: Somnus API 0.0.13-1.17.1
spiceoffabric: Spice of Fabric 1.4.1+1.17.1
spruceui: SpruceUI 3.3.0+1.17
starlight: Starlight 1.0.0+fabric.73f6d37
statuseffecttimer: Status Effect Timer 1.0.3
strawdummy: Straw Dummy 1.5.0
talkbubbles: Talk Bubbles 1.0.0
trade: Trade 1.2.1
transliterationlib: TRansliterationLib 1.2.2
trinkets: Trinkets 3.0.4
tweed4_annotated: tweed4_annotated 1.2.0
tweed4_base: tweed4_base 1.3.1
tweed4_data: tweed4_data 1.2.0
tweed4_data_hjson: tweed4_data_hjson 1.1.0
tweed4_tailor_coat: tweed4_tailor_coat 1.0.1
tweed4_tailor_screen: tweed4_tailor_screen 1.0.2
villager-hats: Villager Hats Mod 1.2.1
villagerfix: Villager Trade Fix 1.0.0
villagernames: Villager Names 2.0.0
villagerquests: Villager Quests 1.0.2
visualoverhaul: VisualOverhaul 3.3.0
waveycapes: WaveyCapes 1.0.3
waystones: Waystones 2.1.2
william-wythers-overhauled-overworld: William Wythers Overhauled Overworld 1.7
wthit: wthit 3.9.3
xp_storage: XP Storage 1.4.2+1.17.1
yungsapi: YUNG's API 1.17-Fabric-19
Launched Version: fabric-loader-0.11.7-1.17.1
Backend library: LWJGL version 3.2.2 build 10
Backend API: NO CONTEXT
Window size:
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
CPU:

Gettin Mod to load

I am using the Forge 1.18.1 loader. I have several other mods that are loading just fine, including the dependant cloth forge mod.

This mod for some reason is not loading (not listed in mods loaded). I have tried deleating and redownloading several times. Any ideas as to what is causing this?

[Bug & Mini Request] Mod Compatibility Config Bug

So There seems to still be a repeated issue no matter what I do (Uninstalling, restarting the game, etc). The Back Slots are only interactable from their original Position. Aka the Mod Compatibility feature only moves the icons but not the interaction points, as seen below. I have followed the instruction that says to restart to enable this feature.
image

Now on to the Request
Please link the issues page in Mod Menu.

[Request]: Shields on Back Slot

When playing Skyrim one of my must have mods is one that makes the shields render in the player's back, and I think it would be awesome to be able to do this with this mod.

image

[1.16.3] Incompatibility with Gravestones, items are wiped

Fabric Loader: 0.10.6+build.214
Fabric API: 0.25.0+build.415
Whenever a player with items on the Back or Belt slots from this mod dies, the items in those slots disappear forever. They are not found on the grave, they are not dropped on the ground, they are lost forever. The items in those slots are shown in their proper place in the hotbar [like other items in the Vanilla slots] until the "respawn" button is used. Then, they can't be found on or around the place of death.
Modpack tested:

  [✔️] ;OpenJ9Compat
  [✔️] backslot-1.1.6
  [✔️] Fabric_API
  [✔️] gravestones-1.6
  [✔️] lithium-fabric-mc1.16.3-0.5.6
  [✔️] modmenu-1.14.6+build.31
  [✔️] phosphor-fabric-mc1.16.1-0.6.0+build.7
  [✔️] sodium-fabric-mc1.16.3-0.1.0

I also tried BackSlot 1.1.0 and Gravestones 1.5, and there was no difference in the bug.
The reason why I posted this issue here instead of Gravestones' repo is because I think this might be caused by BackSlot. Other mods incompatible with Gravestones, like mods using Curios API don't have their items disappear on death, they are simply dropped on the floor, ignoring the grave.

Can't take item out with mouse from back

I am using this mod and the mod artefacts which uses trinkets. Everything seems to work fine and as intended. BUT I can't take the item, I have on my back out of the slot via the inventory. I must use the bind. (also, why must I use a shift key bind? That kinda succs)
Compatibility with not enough animations would be also cool.

[Suggestion] Compatibility with Infinitory mod

Infinitory is my mod that adds extra slots to the player's inventory dynamically. It does this by changing the indices of slots, which breaks compatibility with many inventory slot mods, including BackSlot. Unfortunately, there's not much I can do to fix this in Infinitory, but there should be a fairly simple fix that you can add to BackSlot, if you'd like:

Rather than using hardcoded slot indices, like in IngameHudMixin, BackToolFeatureRenderer, and BeltSlotFeatureRenderer, you could store the slots that you add in PlayerScreenHandlerMixin and call slot.getIndex()

Since this compatibility issue is only caused by my mod, I completely understand if you don't want to make changes to your mod to fix it.

Crash on start up

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

Time: 28/10/2021, 11:55 am
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'backslot'!
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointClient.start(EntrypointClient.java:33)
at net.minecraft.class_310.(class_310.java:457)
at net.minecraft.client.main.Main.main(Main.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
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:363)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.backslot.BackSlotMain.onInitialize(BackSlotMain.java:27)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 11 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector lockAdditionalSlots(Lnet/minecraft/class_1799;ILnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3222;)Z in locki.mixins.compat.json:backslot.SwitchPacketMixin failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap locki-refmap.json Method is @dynamic(Lambda handler for SWITCH_PACKET).
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:408)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1291)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1042)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351)
... 19 more

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

-- Head --
Thread: Render thread
Stacktrace:
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointClient.start(EntrypointClient.java:33)
at net.minecraft.class_310.(class_310.java:457)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

[BUG] On minecraft start, keybinds are screwed

I use my mouse for keybinds like so

Mouse5 = Side Slot
Shift+Mouse5 = Back Slot.

However whenever i restart minecraft, they are swapped, as if the mod doesnt actually register the order in which they are added

Packet Processing Error

Whenever equipping to a back slot in multiplayer, the server kicks me with the error message "Packet Processing Error"
Mod Version: 1.2.2
Fabric Loader Version: 0.12.10
Minecraft Version: 1.17.1

Backslot does not display correctly in 1.18.1 latest ver

When using Backslot in 1.18.1, sheathed swords do not display correctly, for some reason, if a sword is in your inventory at all after leaving your mainhand, it will ALWAYS display on your hip. Even if the config option for it is disabled. This leads to even weirder issues if you equip the blade to your hip slot or your back slot. (As seen in image equipping to hip slot)
image
As far as I can tell, there's no console errors, The only mods I have that touch the playermodel are Emotecraft and Figura. This issue did not occur in1.17, seems to be 1.18 exclusive.

Compatibility issue, doesn't work with Requiem

Compatibility issue, doesn't work with Requiem. Simple enough. It's been a while so I don't remember the details, but it hard crashes on startup without giving much of a reason why.
Used to work fine, however. But a requiem update completely broke the two working together.

I guess comparing requiem's pre update code with the current patch to see what could've caused it? Might be a requiem problem but they aren't quite responding to issues

Packet Processing Error when on multiplayer server

whenever trying to put something on your back while on multiplayer, as soon as you attempt to put an item on your back (sword in the sword slot) you will be instantly kicked and given the reason "Packet Processing Error"

I can confirm that it works in single player.

I have the 1.18 versions of backslot, backslotaddon, fabric api and cloth installed on the server and client.

Odd or misplaced models MC dungeons weapons

Some of the models for the weapons are either too large of displayed incorrectly, like have a chainsaw sword that's bigger than you when sheathed and the butterfly crossbow just embedded into your back spear style, these are the broken sawblade, ancient sawblade, bubble burster bow and butterfly crossbow
2021-10-30_08 37 45

2021-10-30_08 37 48
2021-10-30_08 37 51
2021-10-30_08 41 30

Backslot, Trinkets compat bug.

Elytra's using the mod Trinkets and Backslot together makes elytra's no longer function.

Results:
The player will attempt to enter the elytra animation for a split second before reverting back to falling. This bug is not present with Origins mod dispite also using elytras on the player.

Potential Cause:
The back slot may be conflicting with the cape slot from trinkets in someway.

The hotkey changed after restart the game

I set the back slot hotkey to z and belt slot hotkey to x, but every time i restart the game the belt slot hotkey will be added by a shift key and became shift + x, even its only have x key in options.txt
image
image

Recommend Projects

  • React photo React

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

  • Vue.js photo Vue.js

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

  • Typescript photo Typescript

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

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

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

  • web

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

  • server

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

  • Machine learning

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

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

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

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.