I want to make basically a reskin of a torch.

Started by mewthehappy on Wed, 04/29/2020 - 22:48

Topic category: Help with modding (Java Edition)

Last seen on 19:20, 1. May 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
I want to make basically a reskin of a torch.
Wed, 04/29/2020 - 22:48

I want it to have the same size and shape of a torch, and attach to walls and have the shape change like vanilla torches. Any help?

Last seen on 23:24, 5. May 2020
Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Why not just retexture the…
Thu, 04/30/2020 - 00:04

Why not just retexture the vanilla torch? Are you trying to change its light level or crafting recipe?

Last seen on 19:20, 1. May 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
I’m changing it’s crafting…
Thu, 04/30/2020 - 00:15

I’m changing it’s crafting recipe. Also, I’m making this torch not break underwater. So idk if a retwxture would work, I’m new here so idk how this stuff works.

Last seen on 23:24, 5. May 2020
Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
It's fairly easy in concept,…
Thu, 04/30/2020 - 03:02

It's fairly easy in concept, a little annoying in practice. The way I found that works for me is to create 2 block models (I recommend Blockbench as a modeling software), one for the wall and one for the floor. Add both as separate elements but only make the floor torch available in game. Give it directional rotation - you'll have to play around with which way the model needs to face in order to work - then write a procedure that checks whether the torch is placed on a n/s/w/e face or an up face, and replaces it with the wall model as necessary.

Hope this helps a little, let me know if you need more info. :)

Last seen on 19:20, 1. May 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Ok cool, that answers most…
Thu, 04/30/2020 - 13:58

Ok cool, that answers most of my question. I’m also a bit confused about resizing things, I changed the dimensions of the block and it didn’t do anything when I tested it out in game. Any help?

Last seen on 01:16, 22. Jul 2021
Joined Jan 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
How exactly would you do…
Tue, 02/02/2021 - 00:19

How exactly would you do this? like what procedure blocks would you use to make this happen?

Last seen on 01:16, 22. Jul 2021
Joined Jan 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
How exactly would you do…
Tue, 02/02/2021 - 00:20

How exactly would you do this? Like what procedure blocks would you use?