Comments (5)
same happened to me. I had to remove cosmetic armor from the server to be able to play again
update: it only happens when using bewitchment armor, might be related to that old issue from last year...
from cosmetic-armor.
Hi, without reading any of your crash logs (plz post them to make it easier for the dev to help diagnose your issues)
I can already tell this is likely an issue caused by geckolib. you don't need to delete the mod to fix the issue. Here's an alternative way to fix it if you wanna keep using the mod to hide your OP armor :)
- find your UUID https://mcuuid.net/
- go to your server's world folder and look for "playerdata" then open that and find the .dat folder matching your UUID
- download NBT Explorer https://github.com/jaquadro/NBTExplorer/releases and open the .dat file matching your player UUID
- find inventory and delete the folder containing the armor causing the issue
- save your changes and try joining your server again
i really enjoy having invisible or just general cosmetic armors, and i'm in no way saying you must try to keep this mod at all costs. like if it's better for you to just delete the mod then go ahead lol
from cosmetic-armor.
I have this same issue, but with the botania armor. If i am wearing 2 full sets of armor, and one of them is botania, then the game crashes when my inventory is open.
from cosmetic-armor.
The same thing also happened to my friend in a modded server, with the Witch Hat from BiomeMakeover. When he put on the hat, it caused both our games to fully crash because I was within view of the hat. I reported the issue to them and they directed me here. Seems like the Geckolib issue isn't exactly fixed yet. The odd part is that I'm wearing the full set of Prismarine Armor from Immersive armors as a cosmetic, yet my game acted just fine, hence why I think it has to do with Geckolib.
Edit: I'm using 1.4.2, which should've initially fixed the issue
from cosmetic-armor.
issue appears to be due to the stored slot being unset and after cosmetic armor tries to render in renderArmor. renderArmor calls renderArmorParts when calls getTexture which calls geckolib while geckolib has not set the slot it is rendering
private void method_4169(class_4587 $$0, class_4597 $$1, T $$2, class_1304 $$3, int $$4, A $$5) {
CallbackInfo callbackInfo15 = new CallbackInfo("method_4169", true);
this.handler$dji000$cosmetic-armor$renderCustomArmor($$0, $$1, $$2, $$3, $$4, $$5, callbackInfo15);
if (!callbackInfo15.isCancelled()) {
this.handler$ffi000$geckolib3$storeSlot($$0, $$1, $$2, $$3, $$4, $$5, (CallbackInfo)null);
CallbackInfo callbackInfo18 = new CallbackInfo("method_4169", true);
...
unfortunately, due to the nature of mixins and the fact that GeckoLib is relying on load order (which is not reliable) there isnt a good way to do this other than to keep chasing issues. Ideally, geckolib would be rewritten to not rely on load order
from cosmetic-armor.
Related Issues (20)
- [Feature Request] HOT 1
- Crash with Twilight Forest HOT 2
- Rendering entity in world crash with Cosmetic Armor and MCSA
- When i click open my inventory in Minecraft, my game saves and exits. it doesn't matter what key bind my inventory in binded to HOT 1
- 1.19.2 - Rendering entity in world, everytime I open Inventory, my MC crashed HOT 3
- putting something in slot 1 of hotbar dupelicates everything into multiple cosmetic slots.
- Crashing persistent post patch HOT 2
- Botania armor causing crash
- Doesn't seem to work with Create Fabric items HOT 1
- [1.19.2] [Fabric] Crash involving Soulslike Weapons and Immersive Armour
- Incompatible with a few mods HOT 2
- Crashes with immersive armours/AoF 6?
- How to hide Armor in 1.17+? (Trinkets API) HOT 3
- Conflict with Azurelib Armor HOT 3
- Cosmetic Helmet shows on other players screen HOT 2
- Compatibility with CIT Resewn
- Knight Quest incompatibility
- Curse of binding
- Doesn't work properly HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cosmetic-armor.