Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //This class is a stub, obviously.
- TileEntityRangeTrigger trigger;
- private boolean checked;
- @Override
- public boolean mousePressed(Minecraft minecraft, int i, int j) {
- if (super.mousePressed(minecraft, i, j)) {
- checked = !checked;
- int value = checked ? -2 : -1;
- trigger.setInvertRedstone(checked);
- NetworkHelper nh = new NetworkHelper();
- System.out.println("DEBUG STUFF");
- try {
- Method m1 = nh.getClass().getMethod("initiateClientTileEntityEvent", TileEntity.class, int.class);
- m1.setAccessible(true);
- m1.invoke(trigger, value);
- } catch (Exception e) {
- e.printStackTrace();
- }
- return true;
- } else {
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement