Advertisement
abaw7

Untitled

Sep 2nd, 2015
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. public static boolean isBlockEditable(final World world, final int x, final int y, final int z, final EntityPlayer player) {
  2. final MinecraftServer server = MinecraftServer.func_71276_C();
  3. if (server != null && !world.field_72995_K && server.func_96290_a(world, x, y, z, player)) {
  4. return false;
  5. }
  6. for (int i = 0; i < ComputerCraft.permissionProviders.size(); ++i) {
  7. final ITurtlePermissionProvider provider = ComputerCraft.permissionProviders.get(i);
  8. if (!provider.isBlockEditable(world, x, y, z)) {
  9. return false;
  10. }
  11. }
  12. return true;
  13. }
  14.  
  15. public static boolean isBlockEnterable(final World world, final int x, final int y, final int z, final EntityPlayer player) {
  16. final MinecraftServer server = MinecraftServer.func_71276_C();
  17. if (server != null && !world.field_72995_K && server.func_96290_a(world, x, y, z, player)) {
  18. return false;
  19. }
  20. for (int i = 0; i < ComputerCraft.permissionProviders.size(); ++i) {
  21. final ITurtlePermissionProvider provider = ComputerCraft.permissionProviders.get(i);
  22. if (!provider.isBlockEnterable(world, x, y, z)) {
  23. return false;
  24. }
  25. }
  26. return true;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement