#Block Wrong clicks for terms
1 messages · Page 1 of 1 (latest)
This issue has been linked to github issues! Here
Correct me if I'm wrong, but couldn't you just add a simple else statement cancelling the event in the FeatureTerminalSolver class?
@DGEventHandler
public void onMouseInput(GuiScreenEvent.MouseInputEvent.Pre mouseInputEvent) {
if (!isEnabled()) return;
if (Mouse.getEventButton() == -1) return;
if (solutionProvider == null) return;
if (solution == null) return;
if (solution.getCurrSlots() == null) {
return;
}
Slot s = ((GuiChest) Minecraft.getMinecraft().currentScreen).getSlotUnderMouse();
if (solution.getCurrSlots().contains(s)) {
clicked.add(s);
return;
} else {
mouseInputEvent.setCanceled(true);
}
}