Custom Pistons, Launchers, Better GUI and More

Started by booroze on

Topic category: Feature requests and ideas for MCreator

Joined May 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Custom Pistons, Launchers, Better GUI and More

Hi i'm suggesting features because you can't make "everything" and most things need to be added so you can make "anything" okay lets get in to this:

Custom Pistons let you make any piston you want, want to launch a player into the air?, want to have a custom push limit?, want your piston sticky? and you can add your own code so you can make any piston you want also you can animate a piston with two block models and change how it animates like the speed and positon.

Launchers let you launch players, mobs, blocks or items into the sky, you can add this functionality into pistons so its more of just a custom piston, its a launching piston.

I Would like Better GUI like changing the Appearance by making custom backgrounds or buttons, custom font or unlimited GUI sizes.

Crafting previews would act like vanilla crafting tables(aka. being able to see what you see when you are crafting then click it to craft)

Custom Doors are doors that you can make what ever you like using textures and block models

Being able to change the size of your custom mob on the x,y and z axis so if its less than 2 blocks high it doesn't suffocate and die or walks though a 2 block hole if its 3 blocks or higher.

Custom TNT so it doesn't explode instantly

Make it so entities have inventories

Custom Arrows that can do whatever you want

Custom Redstone that can travel up walls and do whatever you want

Joined Aug 2024
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I love this idea responding…
Mon, 04/07/2025 - 00:13

I love this idea responding so a dev sees this

Joined Mar 2018
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
The problem is that with…
Wed, 05/07/2025 - 23:21

The problem is that with piston code it's a very pain in the rear code that gets bugged even if you try to make a new one, it somehow still thinks you're targeting the old one. 

 

Also if you wanted a fully functional piston, you technically can create one now. Downside is you'd have to make a massive variable list for x,y,z up the block limit you want for each axis twice. That's 30 x 3, that is a lot of variables. Then you'd have to do the same with nbt tags, and use a lot of procedures and math to get it to work.

It's more of a pain then anything imaginable. 

 

I have created a paseudoǰ code for pistons and gave it to the new piston dev at mojang but never got anywhere.  

 

But maybe the devs will be able to work. Just giving a possibility wy  this probably wont happen any time soon