Skip to content
This repository was archived by the owner on Dec 5, 2021. It is now read-only.

Commit bf626ed

Browse files
committed
Hmmm
Former-commit-id: ea2da79
1 parent c59dda7 commit bf626ed

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/main/java/org/maxgamer/quickshop/util/PermissionChecker.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,14 @@ public Result canBuild(@NotNull Player player, @NotNull Block block) {
109109
public void setCancelled(boolean cancel) {
110110
//tracking cancel plugin
111111
if (cancel && !isCancelled()) {
112-
isCanBuild.setMessage("[Plugin Not Found]");
112+
Util.debugLog("An plugin blocked the protection checking event! See this stacktrace:");
113+
for (StackTraceElement element : Thread.currentThread().getStackTrace()) {
114+
Util.debugLog(element.getClassName()+element.getMethodName()+element.getLineNumber());
115+
}
116+
isCanBuild.setMessage(Thread.currentThread().getStackTrace()[2].getClassName());
113117
out:
114118
for (StackTraceElement element : Thread.currentThread().getStackTrace()) {
119+
115120
for (RegisteredListener listener : getHandlerList().getRegisteredListeners()) {
116121
if (listener.getListener().getClass().getName().equals(element.getClassName())) {
117122
isCanBuild.setResult(false);

0 commit comments

Comments
 (0)