#what makes an item only viewable with mods?
21 messages · Page 1 of 1 (latest)
Please make sure to read #1029373817119838218 as it may answer your question!
Once your question has been resolved, please mark the post as closed by using the </close:1163944441741049897> command.
what item did you add? is it one that needs custom model data, or a renamed item, or something similar?
the usual suspects are these:
!faq invalid-names
Files/Folders nor reference to them are allowed to contain capital letters nor spaces.
Valid symobls are: a-z (lowercase only!) 0-9 / . _ and -
When changing a file's/folder's name, keep in mind that you also need to update all references (texture path in models, model paths in custom_model_data predicates etc.)
Disclaimer: Optifine used to allow those characters, but for a vanilla client the model will either be the error cube or it might even crash their game (depending on their specs).
!faq java-parent
Explanation: A parent is an optional reference to another model file. If it is specified your model will inherit information from the parent file (textures, elements, display settings, etc.) if that information isn't already specified in your own model.
Changing/setting a parent: Go to
File > Project...and put a model reference into the parent field. Model references always start inside the "models" folder (so example/custom will look for assest/minecraft/models/example/custom.json)
Common mistakes:
-Do not force yourself to specify a parent if you don't need it. A model can work just fine without one. A reference to a non-existent parent file will cause your model to be an error block!
-Do not useitem/generatedanditem/handheldin combination with a custom made model. (The game would try to generate a model based on your texture with those parents, and then gets confused with your custom cubes/elements you added to the model).
_ Feel free to use them to generate models from textures though (just like in the vanilla files)._
If either of these are invalid a vanilla client will see an error cube
Optifine (and some other mods) ignore those "invalid" names/parents instead of showing the error cube.
I'll check now
when I load this in blockbench it says something about incorrect characters but the name of it is "rika-head"
I don't think that's invalid
you have a capital R in your texture name, that is invalid
letters must be lowercase
ohhh
okay thanks, I did not know that extended to textures
alright that was it, ty