lishid / Orebfuscator

Orebfuscator - The definitive Anti X-Ray plugin for CraftBukkit
http://dev.bukkit.org/bukkit-plugins/orebfuscator/
GNU General Public License v3.0
115 stars 113 forks source link

PaperSpigot BlockBreakEvent Bug #214

Open EHAndrew opened 5 years ago

EHAndrew commented 5 years ago

Orebfuscator 4.4.3 PaperSpigot git-Paper-492

This bug only seems to happen in the nether. I disabled OFC in nether worlds (config included below), but this is still happening. It's a massive wall of spam that doesn't stop until the player leaves the world, it's like it gets hung up on all the blocks that were broken until the chunks unload.

Bug: https://pastebin.com/ATWExG4w My Config: https://pastebin.com/k5cSLiWS

EHAndrew commented 5 years ago

This may be related, but I'm not sure how it's triggered. I thought it was being triggered on world change, but I'm not so sure anymore: https://pastebin.com/D8mWt2gK

ProgrammerDan commented 5 years ago

The underlying NMS method has been relabeled, or has a new method imprint, and the reflection I used to handle the ever-changing NMS within the same version doesn't yet capture the new situation... thanks for the additional report.

On Thu, Jan 3, 2019 at 11:52 AM EHAndrew notifications@github.com wrote:

This may be related, but I'm not sure how it's triggered. I thought it was being triggered on world change, but I'm not so sure anymore: https://pastebin.com/D8mWt2gK

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/lishid/Orebfuscator/issues/214#issuecomment-451204426, or mute the thread https://github.com/notifications/unsubscribe-auth/AAY-jv5f6aSDEYiFYcZE8V0ydsoAPSyVks5u_jU2gaJpZM4ZoXdu .

ProgrammerDan commented 5 years ago

Please try https://github.com/lishid/Orebfuscator/releases/tag/4.4.4 --- and note that in Paper, Async Chunkloading is incompatible with Orebfuscator for now. Please disable it first by modifying paper.yml and setting

async-chunk:
  enabled: false

in the config (find the existing section and modify). Then start Paper back up (with oreb 4.4.4).

Let me know if this works.