Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. @EventTarget
  2. public void onPreMotion(EventPreMotion e) {
  3. String mode = manager.getSettingByName("Tower-Modes").getValString();
  4. BlockPos pos = new BlockPos(mc.thePlayer.posX, mc.thePlayer.posY - 1.0D, mc.thePlayer.posZ);
  5. if (mc.thePlayer.getCurrentEquippedItem().getItem() instanceof ItemBlock && mc.theWorld.getBlockState(pos) != null) {
  6. e.setPitch(90);
  7. this.towerHelper = getBlock(pos);
  8. if (mode.equalsIgnoreCase("Legit")) {
  9. if(mc.thePlayer.onGround) {
  10. mc.thePlayer.jump();
  11. }
  12. }
  13. if (mode.equalsIgnoreCase("Cubecraft")) {
  14. if(mc.thePlayer.onGround) {
  15. mc.thePlayer.setPosition(mc.thePlayer.posX, mc.thePlayer.posY + 1.5, mc.thePlayer.posZ);
  16. }
  17. }
  18. if(time.hasReached((long) manager.getSettingByName("Tower-Delay").getValDouble())) {
  19. if(mc.theWorld.getBlockState(pos) != null && mc.theWorld.getBlockState(pos).getBlock() == Blocks.air) {
  20. mc.playerController.func_178890_a(mc.thePlayer, mc.theWorld, mc.thePlayer.getCurrentEquippedItem(), this.towerHelper.blockPos, this.towerHelper.enumFacing, new Vec3(pos));
  21. mc.thePlayer.swingItem();
  22. }
  23. }
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement