How to create an end-portal like portal

Started by awesomecreeck on Tue, 03/02/2021 - 10:49

Topic category: Help with modding (Java Edition)

Last seen on 08:23, 13. Apr 2021
Joined Dec 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
How to create an end-portal like portal
Tue, 03/02/2021 - 10:49

How can I create an end-portal like portal?

Last seen on 04:50, 31. Mar 2021
Joined Jan 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Currently that is impossible…
Tue, 03/16/2021 - 02:18

Currently that is impossible without doing code.

Last seen on 08:23, 13. Apr 2021
Joined Dec 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
I know Java, but how do I…
Fri, 03/19/2021 - 13:44

I know Java, but how do I implement that? Should I make a custom class that extends/implements some class named IEndPortal/EndPortal ? 

Last seen on 16:27, 6. Apr 2021
Joined Jan 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Code? nope Use procedures:…
Fri, 03/19/2021 - 14:47

Code? nope

Use procedures:
Just make two blocks for your portal that is the one with an eye and the one without an eye (if you understand I guess) and another block that should go to the center of the portal for ease, the center block should detect the surrounding blocks, just use: detect block in XYZ (mark + X depending on how far the block to be detected is from the central block)
Something like this should be:
If: detect block in XYZ = block with the eye, then increase a ntb X that is necessary blocks, if one of the blocks when placing the portal is not active, the ntb will not go up and the portal will not be created, something like that is me it happens
(middle block) tick update:
If: block in XYZ = block with the eye (you should repeat the amount of blocks by placing XYZ in a number, remember to use X + number since if you put X 3 Y 2 Z 1 it will detect those coordinates and not the ones you want), increase ntb +1
If ntb = 12 (number of blocks)
do: replace block in X Y Z for (block that when touched teleports you to the dimension), place in X Y Z block that teleports you (like the detect, you should put X Y Z for the interior of the portal)
I hope I have explained myself well, if I do not try to remember to send a screenshot of how it could be done

Last seen on 08:23, 13. Apr 2021
Joined Dec 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Actually tbh writing code is…
Sat, 03/20/2021 - 07:03

Actually tbh writing code is easier than just moving mouse a hundred times for me. Anyways thanks 'a guy called lonchor12' for helping!

Last seen on 08:23, 13. Apr 2021
Joined Dec 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Actually can you send a…
Sat, 03/20/2021 - 10:31

Actually can you send a screenshot of the procedure?