This is very well made and extremely useful for testing things. I found out you can use timed stasis chambers and portals (via !setblock ~ ~ ~ portal) to leave the creative zone with loot
Sure!
Essentially, after the wall has been built, you enter the creative zone, use !setblock portal/end_portal, and that will place a nether portal/end portal. Once you head inside them, you are out of the creative zone, but retain your gamemode, stats, inventory, etc. If you are in the end, you have to put your loot in a chest as your spawnpoint is set to the creative zone center.
If you went through the nether portal, you can just exit through another portal to still have the same gamemode, stats, inventory, etc.
Depending on how it's coded, you could give a player a specifc tag, not allow them to remove it with !tag remove (unless /tag is already banned, i forget), and teleport all players not within the set zone radius to spawn. This way, even if a player escapes, they are teleported back. It would be fine if this ran every 10 ticks or something, unless the player puts it in a chest beforehand.
Thanks for finding that! I could've swore I covered that edge case, but it must've been when that API portion was still functioning inconsistently. I'll definitely patch it now!
Btw, I'm thinking of keeping a list of methods people have escaped, and the person doing it. Can I add you?
As for the 'teleport them back' idea, I'm trying to avoid that at all costs since it'd be consistent overhead even when no one is inside the CZ. My goal is to catch each specific escape method through an appropriate API trigger, when they eventually get released.
Besides, one could just set the tick speed to 1 or 0 and easily stash their stuff upon exit ;)
I do have a few questions, though - placing blocks like obsidian and end portal frames use the beforeEvent playerPlaceBlock (i forget if this is the right API for 2.8.0 beta, but whatever), and not a continously looped /fill command or something? And does the ender pearl tick loop exist in a system.run tick loop or do they use another API to detect ender pearls thrown?
When I coded it I used PlayerPlaceBlockAfterEvent because that's what was available. I'm looking at this BlockComponentPlayerPlaceBeforeEvent and it seems more accurate to what I want to do, so I'll be changing that in my next update.
I've been holding off working on features for this addon while waiting for the API to catch up. At it's current state, I believe there's enough new API calls to warrant an update to this addon :)
PS the ender pearl is currently on a looped command, but I think there should be a better way to handle it now
Extremely useful for testing redstone in survival.
I no longer have to load a whole new world to make sure I won't create some sort of walking bomb.
Wonderful creation.
I hope to see more from you in the future, Ademisk.
Hello, the minecraft have updated, and you can make the addon stable, meaning you will never have to update it again.BUT the legacy prefix commands still needs beta api. If possible, can you make all commands slash commands, and make the addon to api 2.2.0? I would be very grateful, since i need to update my server when a new update comes out. Also, i (enzzo_gamet/koopa troopa) sent a friend req for you in discord, so i can talk with you abt this. Thx
Hi, I have a YouTube channel where I check mods and promote them. Can I make a video about this mod? I will credit you and send everybody to your MCPEDL page if they want this mod.
Ok i got some feedback for you. You can place a boat at the end where the barrier is located then get into it and phase out into the barrier and than after that you can break a block outside the border on the edge of the outside part. Put a boat and get into it youll keep creative and your items. A simple fix for this would be to make it 4 block wider or 3.
Another thing is you can bring armor you put on from the zone back with you when you do !cz exit so you are able to bring full netherrite enchanted and etc. thats about all ive found out so far that youll need to fix
You can also use an ender pearl to glitch into the barrier
Wow, thanks for the time to figure these out! I really appreciate this type of feedback :).
I'm actually about to release an update with fixes and QoL improvements, so now is a perfect time to test whether these issues still exist. Now on to the feedback...
Can you give me a step-by-step repro of the boat issue? I'm confused by what you mean by the 'at the end where the barrier is located'? The barrier wall is 5 blocks wide for the explicit reason of preventing contact w/ the other side.
The armor issue I have fixed, buuuuut turns out the current API does support access to the armor trim component. In my tests, players were losing their trims on exit, and that made for a bad experience, so I've opted to keep the 'bug' of armor smuggling in the game. For now :)
For the ender pearl issue, I have a tick script running that erases all ender pearls inside barrier blocks. Can you tell me more how you glitch into the barrier?
In my update, I'll add a Limitations section for issues such as the armor trim bug. Let me know if you run across any others!
Do you have discord so i can show you the video it would be easier for me to show you instead of typing it out. if you do have discord please add me at: ZephyrWagon#5973
Essentially, after the wall has been built, you enter the creative zone, use !setblock portal/end_portal, and that will place a nether portal/end portal. Once you head inside them, you are out of the creative zone, but retain your gamemode, stats, inventory, etc. If you are in the end, you have to put your loot in a chest as your spawnpoint is set to the creative zone center.
If you went through the nether portal, you can just exit through another portal to still have the same gamemode, stats, inventory, etc.
Depending on how it's coded, you could give a player a specifc tag, not allow them to remove it with !tag remove (unless /tag is already banned, i forget), and teleport all players not within the set zone radius to spawn. This way, even if a player escapes, they are teleported back. It would be fine if this ran every 10 ticks or something, unless the player puts it in a chest beforehand.
Btw, I'm thinking of keeping a list of methods people have escaped, and the person doing it. Can I add you?
Besides, one could just set the tick speed to 1 or 0 and easily stash their stuff upon exit ;)
I do have a few questions, though - placing blocks like obsidian and end portal frames use the beforeEvent playerPlaceBlock (i forget if this is the right API for 2.8.0 beta, but whatever), and not a continously looped /fill command or something? And does the ender pearl tick loop exist in a system.run tick loop or do they use another API to detect ender pearls thrown?
I've been holding off working on features for this addon while waiting for the API to catch up. At it's current state, I believe there's enough new API calls to warrant an update to this addon :)
PS the ender pearl is currently on a looped command, but I think there should be a better way to handle it now
I no longer have to load a whole new world to make sure I won't create some sort of walking bomb.
Wonderful creation.
I hope to see more from you in the future, Ademisk.
Let Me Know
YouTube Link:
You can literally just break the world down to void, and travel under the void to get to the other side of the creative zone border.
Another thing is you can bring armor you put on from the zone back with you when you do !cz exit so you are able to bring full netherrite enchanted and etc. thats about all ive found out so far that youll need to fix
You can also use an ender pearl to glitch into the barrier
I'm actually about to release an update with fixes and QoL improvements, so now is a perfect time to test whether these issues still exist. Now on to the feedback...
Can you give me a step-by-step repro of the boat issue? I'm confused by what you mean by the 'at the end where the barrier is located'? The barrier wall is 5 blocks wide for the explicit reason of preventing contact w/ the other side.
The armor issue I have fixed, buuuuut turns out the current API does support access to the armor trim component. In my tests, players were losing their trims on exit, and that made for a bad experience, so I've opted to keep the 'bug' of armor smuggling in the game. For now :)
For the ender pearl issue, I have a tick script running that erases all ender pearls inside barrier blocks. Can you tell me more how you glitch into the barrier?
In my update, I'll add a Limitations section for issues such as the armor trim bug. Let me know if you run across any others!