Dimension Enter world and Entiry Travel does not trigger for player

Published by NavaRayUK on
Status
Resolved
Issue description

When you enter a custom Dimension nothing is triggering to say we entered so World Enter does not trigger and Entiry Travel does not trigger so there is no way to trigger a action soon as we join, there for it brakes, the game loves spawning us underground and we not able to tp to another section as well the game is not triggering we in the world.

Also X seems to be off maybe anything + 1 or .5 but it's enough to do major mess ups to spawning blocks around or near the player ( this was only tested in custom dimensions.

Issue comments

Update Entity join world also broken in this section, call producer and Move Entity provided to does not trigger.

For the dimension travel bug, please attach the workspace here so I can use it to reproduce the bug.

Also X seems to be off maybe anything + 1 or .5 but it's enough to do major mess ups to spawning blocks around or near the player ( this was only tested in custom dimensions.

The player is located in the middle of the block, there are solutions for this in the forums.

Well a link would be useful and the bug dose not let move entity work at all I don't have the work space any more butt look in the #dev_share on the discord i posted the template part from the move part, I tried changing it to a global and using on player tick but this didnt didn't work ever 

 

In the week i will play around with it, but for now the template is already on discord all of it but moving thr player works.

 

Also when saving something in the global verbal i save one but MCR is reporting it as 1.0 when that was never saved it was just 1 

Also when saving something in the global verbal i save one but MCR is reporting it as 1.0 when that was never saved it was just 1 

MCreator prints all numbers formatted as decimal numbers - 1.0 is technically the same as 1. We will add more formatting options, though: https://mcreator.net/tracker/issue/53884. This is unrelated to the ticket though.

For the original issue. I have tested your procedure and the following things should be noted:

  • Entity joins the world means joins the Minecraft world as a whole, not dimension
  • When checking from dimension ID, you need to add + 2 in 1.12.2, this will be resolved in 2019.5 where dimensions will be referred by names, not IDs (you might have already done this, just a note)

I have tested by making a procedure that is triggered by dimension's When the player enters dimension to print text to chat and it worked fine when using this trigger. I am attaching my workspace to the ticket.

The problem I am having it that it's not telporting when we get in to the dimension there don't see to be any problem with the ID but I change my ID in the mod and in the command to a bigger number not to mix up with other mods EG 303 what worked fine for me.

So when I enter the dimension it seems that command to TP the user to a new place does not work, I have a very mixed up dimension where the water is end portals so when we come in to the world I create a safe zone and need to TP the user to this, the TP part dose not trigger at all

Also a note make sure when your dealing with numbers to match MCR to MC as you should know a number is not the same as a flouting number and create large errors down the line, never take the idea of or it seems to work as it might not later. make sure both types are 100% the same so if MC uses 1 use one if it's using flouting like they do in other places make sure that matchs and make sure the end user understands this or that you create the option that makes it for them clean :)

I cast integer type to the same base as used in the underlying method in all cases, if int is needed, it is casted to int, if float to float, ... but before casting happens, all number data types are double. This is the only way to handle numbers without confusing the users with having to deal with number types which I think would be too much for many of the users.

So the tp is still not working with 2019.5?