border in the nether
100petr opened this issue · comments
Expected behavior
With this addon, you will be able to interact on the bskyblock nether
Observed/Actual behavior
I updated the server from 1.19.2 to 1.19.3, updated bentobox + addons. But I found that with this addon you can't do any interactions on the bskyblock nether island - open chests, place/destroy blocks, etc. It looks like the border blocks these interactions, but the actual border that can't be crossed is correct.
Steps/models to reproduce
Run bskyblock + border addon. It's fine on a normal island, but in the nether you can't interact while using this addon.
BentoBox version
[08:44:53 INFO]: Běžím na PURPUR 1.19.3.
[08:44:53 INFO]: Verze BentoBox: 1.22.0
[08:44:53 INFO]: Databáze: JSON
[08:44:53 INFO]: Načtené herní světy:
[08:44:53 INFO]: bskyblock_world (BSkyBlock): Svět, Nether, End
[08:44:53 INFO]: Načtené doplňky:
[08:44:53 INFO]: Biomes 2.1.0 (ENABLED)
[08:44:53 INFO]: BSkyBlock 1.16.0 (ENABLED)
[08:44:53 INFO]: Challenges 1.1.0 (ENABLED)
[08:44:53 INFO]: ControlPanel 1.13.0 (ENABLED)
[08:44:53 INFO]: ItemsAdderHook 1.0.0-SNAPSHOT-b2 (ENABLED)
[08:44:53 INFO]: Level 2.9.0 (ENABLED)
I have the border addon removed now, but otherwise I had version 4.1.0
Plugin list
No response
Other
I also tried the latest build from jenkins.
I can't replicate this. I an interact with my Nether island fine (open chests, break blocks etc.).
Are you using the vanilla border or barrier blocks border?
What do you see if you type /is info
when in the nether?
It is not done on a specific island, but on all of them. I use a "vanilla" border. If you want, I can record it for you tomorrow. Not anymore today, because border is not on the server now and players are playing on the server.
Okay. Yes, a video will be useful.
You could also try /[admin_cmd] why <player>
command.
It should report if you were allowed or not to break blocks in the nether
There is no need to deal with permissions here. It didn't work for the player who owns the island, nor for me as an administrator. But I'll send that too tomorrow.
Weird. It's acting as if you are outside the border.
If you do /is border I assume it turns off, and then does everything work?
I think where this is going is that I'm going to need a copy of your world (nether and overworld) and a copy of your Bentobox folder so I can run it locally and see if I can replicate it.
I'll try that Is border command and get back to you.
You're right, it works normally when the border is off (/is border). I've tried removing other plugins to see if it's a conflict. It isn't. I'm going to upload it and then post the link here.
https://1drv.ms/u/s!Aj0UWQLa9nCvn-0h1tpm34MKkrPFgw?e=BERGsj here, I hope it can be downloaded
Got it. I'll test tonight.
I just tried it, and everything works fine. :-( I go to 200,200 (your island?) and as Op I can work everything with or without the border operating. What version of the server are you using?
1.19.3 purpur. try turning border off and on again (is border)
Aha, I'm using paper. Where do you download that?
https://purpurmc.org/downloads/1.19.3 (haven't gotten around to updating the server to .4 yet)
1.19.3 purpur. try turning border off and on again (is border)
Can you please check that you have not set some custom world border for the nether world?
Could you check where exactly the border starts? If you go to 0,0 is it still outside the border?
The way it is recorded - turning the border off and on causes it on paper as well. It used to do this to me all the time.
BTW, we don't use WorldBorderAPI anymore. You can remove that plugin.
I tried on a clean install of Paper build 499 and I can't replicate it. I suspect something similar to what BONNe is saying that there is something else setting the border. If you try a clean install, do you still see this?
I have managed to replicate it. Not sure how, but I just did.
The border is being set for your own island, not the island you are on for some reason. That is why you appear to be outside your own island, because the border is around your own island.
Okay, this is specific to the /is border command and unrelated to the Nether. To replicate:
- Teleport to someone else's island
- Issue the /is border command twice (once might be enough if it was off already)
Try build 411 or later from https://ci.codemc.io/job/BentoBoxWorld/job/Border/