xsun2001 / Applied-Energistics-2-Unofficial

Unofficial AE2 for 1.7.10 which is still supported,which is like the extraterrestrial technology.
Other
28 stars 13 forks source link

Annihilation Plane Issue on server #20

Open JasonHeintz opened 6 years ago

JasonHeintz commented 6 years ago

I recently update to rv18 from rv6 and all the annihilation planes on the server seem to have stopped working. When you break the annihilation plane and place it back down they seem to work fine again. But once the server restarts they go back to not working again. I tried downgrading to rv17 and still have the same issue. Like I said on rv6 they seem to work fine even in world guarded areas and everything. Please let me know what I can give you to show.

xsun2001 commented 6 years ago

Hey. In this official version, the annihilation plane can be affected by any plugins that controls the premissions of the server. They may prevent annihilation plane to break any thing. Sorry for my poor English but I hope you can understand my words.

JasonHeintz commented 6 years ago

Is there a way to fix it?

JasonHeintz commented 6 years ago

So we figured out the issue. Apparently the official version does not like Towny Chat.

EverNife commented 6 years ago

It means you have to "trust" your applied to work.

For exemple, if you are using GriefPrevention permission system, if you do

/trust [AE2Player]

Then the Annihilation Plane will be able to break things down.

xsun2001 commented 6 years ago

@evernife is right. Trust the fake player of AE2 will solve this problem, whose name is [AE2Player] and uuid is 839eb18c-50bc-400c-8291-9383f09763e7.

But in fact, it is my fault. In short, I try to use the player who placed the annihilation plane to pass the permission check, so it can work properly after you re-place it. But I forgot to store the owner's information in the world, so it can only use AE2's fake player to test the permission after the server restart, and then the plugin prevents the stranger to break a block. I will fix this bug in the next few days, but first I have to pass my final exam. (>_<)

JasonHeintz commented 6 years ago

Well like I said on my server it was Towny Chat that was preventing the planes to work. After I removed Towny Chat everything worked great.

xsun2001 commented 6 years ago

Oh... I am sorry to misunderstand you. But this is still a very strange problem. I want to know if this is AE2's or Towny Chat's problem.

JasonHeintz commented 6 years ago

I know rv17 & 18 planes will not work with towny chat but rv6, before the fork, planes work fine.

xsun2001 commented 6 years ago

All right. I will try to figure out this problem as soon as possible. But if you have some free time, please help me test version rv10, which is the last version without the permission checks. And if rv10 works fine, it is sure that some plugins prevented the planes.