Posted March 18, 20169 yr Hi! Just a quick question here, I have implemented some custom signs in my minecraft mod and I was wondering if there is any way to "hide" the wallsign and standing sign blocks from commands like /give and such, like the vanilla signblocks.
March 18, 20169 yr /give will always be able to give the player any registered Item , but not every Block has an Item form. Calling an overload of GameRegistry.registerBlock that has a Class<? extends ItemBlock> argument and passing null as that argument will register the Block without creating an ItemBlock for it. Vanilla does this for its signs: there's no ItemBlock form for either sign Block , there's a completely separate Item (an instance of ItemSign ) that places the appropriate Block depending on where the player clicked. Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
March 18, 20169 yr Author /give will always be able to give the player any registered Item , but not every Block has an Item form. Calling an overload of GameRegistry.registerBlock that has a Class<? extends ItemBlock> argument and passing null as that argument will register the Block without creating an ItemBlock for it. Vanilla does this for its signs: there's no ItemBlock form for either sign Block , there's a completely separate Item (an instance of ItemSign ) that places the appropriate Block depending on where the player clicked. Oops, must have misspelled the title. I meant blocks of course. Anyway, that worked! Thank you once again Choonster, your quick replies and detailed explanations are really helpful.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.