From f8cdbe1d825479f1aa9008f17b578f474723f114 Mon Sep 17 00:00:00 2001 From: Dinnerbone Date: Tue, 1 Feb 2011 21:55:30 +0000 Subject: [PATCH] Fixed tabs --- pom.xml | 10 +- .../net/minecraft/server/BlockDispenser.java | 396 +++++++++--------- .../org/bukkit/craftbukkit/CraftServer.java | 4 +- 3 files changed, 205 insertions(+), 205 deletions(-) diff --git a/pom.xml b/pom.xml index 20d66236d7..9bd414a641 100644 --- a/pom.xml +++ b/pom.xml @@ -55,12 +55,12 @@ org.bukkit.craftbukkit.Main - CraftBukkit + CraftBukkit ${build.version} - Bukkit Team - Bukkit - ${api.version} - Bukkit Team + Bukkit Team + Bukkit + ${api.version} + Bukkit Team diff --git a/src/main/java/net/minecraft/server/BlockDispenser.java b/src/main/java/net/minecraft/server/BlockDispenser.java index 6e1fd20aa2..66d0b141b0 100644 --- a/src/main/java/net/minecraft/server/BlockDispenser.java +++ b/src/main/java/net/minecraft/server/BlockDispenser.java @@ -1,198 +1,198 @@ -package net.minecraft.server; - -import java.util.Random; - -import org.bukkit.craftbukkit.CraftServer; -import org.bukkit.craftbukkit.CraftWorld; -import org.bukkit.craftbukkit.block.CraftBlock; -import org.bukkit.entity.LivingEntity; -import org.bukkit.event.Event.Type; -import org.bukkit.event.block.BlockInteractEvent; - -public class BlockDispenser extends BlockContainer { - - protected BlockDispenser(int i) { - super(i, Material.d); - bh = 45; - } - - public int b() { - return 4; - } - - public int a(int i, Random random) { - return Block.P.bi; - } - - public void e(World world, int i, int j, int k) { - super.e(world, i, j, k); - g(world, i, j, k); - } - - private void g(World world, int i, int j, int k) { - int l = world.a(i, j, k - 1); - int i1 = world.a(i, j, k + 1); - int j1 = world.a(i - 1, j, k); - int k1 = world.a(i + 1, j, k); - byte byte0 = 3; - - if (Block.o[l] && !Block.o[i1]) { - byte0 = 3; - } - if (Block.o[i1] && !Block.o[l]) { - byte0 = 2; - } - if (Block.o[j1] && !Block.o[k1]) { - byte0 = 5; - } - if (Block.o[k1] && !Block.o[j1]) { - byte0 = 4; - } - world.c(i, j, k, ((int) (byte0))); - } - - public int a(int i) { - if (i == 1) { - return bh + 17; - } - if (i == 0) { - return bh + 17; - } - if (i == 3) { - return bh + 1; - } else { - return bh; - } - } - - public boolean a(World world, int i, int j, int k, EntityPlayer entityplayer) { - if (world.z) { - return true; - } else { - // CraftBukkit start - Interact Dispenser - CraftWorld craftWorld = ((WorldServer) world).getWorld(); - CraftServer server = ((WorldServer) world).getServer(); - Type eventType = Type.BLOCK_INTERACT; - CraftBlock block = (CraftBlock) craftWorld.getBlockAt(i, j, k); - LivingEntity who = (entityplayer == null)?null:(LivingEntity)entityplayer.getBukkitEntity(); - - BlockInteractEvent bie = new BlockInteractEvent(eventType, block, who); - server.getPluginManager().callEvent(bie); - - if (bie.isCancelled()) { - return true; - } - // CraftBukkit end - - TileEntityDispenser tileentitydispenser = (TileEntityDispenser) world.m(i, j, k); - - entityplayer.a(tileentitydispenser); - return true; - } - } - - private void b(World world, int i, int j, int k, Random random) { - int l = world.b(i, j, k); - float f = 0.0F; - float f1 = 0.0F; - - if (l == 3) { - f1 = 1.0F; - } else if (l == 2) { - f1 = -1F; - } else if (l == 5) { - f = 1.0F; - } else { - f = -1F; - } - TileEntityDispenser tileentitydispenser = (TileEntityDispenser) world.m(i, j, k); - ItemStack itemstack = tileentitydispenser.e(); - double d = (double) i + (double) f * 0.5D + 0.5D; - double d1 = (double) j + 0.5D; - double d2 = (double) k + (double) f1 * 0.5D + 0.5D; - - if (itemstack == null) { - world.a(i, j, k, "random.click", 1.0F, 1.2F); - } else { - if (itemstack.c == Item.j.ba) { - EntityArrow entityarrow = new EntityArrow(world, d, d1, d2); - - entityarrow.a(f, 0.10000000149011612D, f1, 1.1F, 6F); - world.a(((Entity) (entityarrow))); - world.a(i, j, k, "random.bow", 1.0F, 1.2F); - } else if (itemstack.c == Item.aN.ba) { - EntityEgg entityegg = new EntityEgg(world, d, d1, d2); - - entityegg.a(f, 0.10000000149011612D, f1, 1.1F, 6F); - world.a(((Entity) (entityegg))); - world.a(i, j, k, "random.bow", 1.0F, 1.2F); - } else if (itemstack.c == Item.aB.ba) { - EntitySnowball entitysnowball = new EntitySnowball(world, d, d1, d2); - - entitysnowball.a(f, 0.10000000149011612D, f1, 1.1F, 6F); - world.a(((Entity) (entitysnowball))); - world.a(i, j, k, "random.bow", 1.0F, 1.2F); - } else { - EntityItem entityitem = new EntityItem(world, d, d1 - 0.29999999999999999D, d2, itemstack); - double d3 = random.nextDouble() * 0.10000000000000001D + 0.20000000000000001D; - - entityitem.s = (double) f * d3; - entityitem.t = 0.20000000298023224D; - entityitem.u = (double) f1 * d3; - entityitem.s += random.nextGaussian() * 0.0074999998323619366D * 6D; - entityitem.t += random.nextGaussian() * 0.0074999998323619366D * 6D; - entityitem.u += random.nextGaussian() * 0.0074999998323619366D * 6D; - world.a(((Entity) (entityitem))); - world.a(i, j, k, "random.click", 1.0F, 1.0F); - } - for (int i1 = 0; i1 < 10; i1++) { - double d4 = random.nextDouble() * 0.20000000000000001D + 0.01D; - double d5 = d + (double) f * 0.01D + (random.nextDouble() - 0.5D) * (double) f1 * 0.5D; - double d6 = d1 + (random.nextDouble() - 0.5D) * 0.5D; - double d7 = d2 + (double) f1 * 0.01D + (random.nextDouble() - 0.5D) * (double) f * 0.5D; - double d8 = (double) f * d4 + random.nextGaussian() * 0.01D; - double d9 = -0.029999999999999999D + random.nextGaussian() * 0.01D; - double d10 = (double) f1 * d4 + random.nextGaussian() * 0.01D; - - world.a("smoke", d5, d6, d7, d8, d9, d10); - } - } - } - - public void b(World world, int i, int j, int k, int l) { - if (l > 0 && Block.m[l].c()) { - boolean flag = world.p(i, j, k) || world.p(i, j + 1, k); - - if (flag) { - world.i(i, j, k, bi); - } - } - } - - public void a(World world, int i, int j, int k, Random random) { - if (world.p(i, j, k) || world.p(i, j + 1, k)) { - b(world, i, j, k, random); - } - } - - protected TileEntity a_() { - return ((TileEntity) (new TileEntityDispenser())); - } - - public void a(World world, int i, int j, int k, EntityLiving entityliving) { - int l = MathHelper.b((double) ((entityliving.v * 4F) / 360F) + 0.5D) & 3; - - if (l == 0) { - world.c(i, j, k, 2); - } - if (l == 1) { - world.c(i, j, k, 5); - } - if (l == 2) { - world.c(i, j, k, 3); - } - if (l == 3) { - world.c(i, j, k, 4); - } - } -} +package net.minecraft.server; + +import java.util.Random; + +import org.bukkit.craftbukkit.CraftServer; +import org.bukkit.craftbukkit.CraftWorld; +import org.bukkit.craftbukkit.block.CraftBlock; +import org.bukkit.entity.LivingEntity; +import org.bukkit.event.Event.Type; +import org.bukkit.event.block.BlockInteractEvent; + +public class BlockDispenser extends BlockContainer { + + protected BlockDispenser(int i) { + super(i, Material.d); + bh = 45; + } + + public int b() { + return 4; + } + + public int a(int i, Random random) { + return Block.P.bi; + } + + public void e(World world, int i, int j, int k) { + super.e(world, i, j, k); + g(world, i, j, k); + } + + private void g(World world, int i, int j, int k) { + int l = world.a(i, j, k - 1); + int i1 = world.a(i, j, k + 1); + int j1 = world.a(i - 1, j, k); + int k1 = world.a(i + 1, j, k); + byte byte0 = 3; + + if (Block.o[l] && !Block.o[i1]) { + byte0 = 3; + } + if (Block.o[i1] && !Block.o[l]) { + byte0 = 2; + } + if (Block.o[j1] && !Block.o[k1]) { + byte0 = 5; + } + if (Block.o[k1] && !Block.o[j1]) { + byte0 = 4; + } + world.c(i, j, k, ((int) (byte0))); + } + + public int a(int i) { + if (i == 1) { + return bh + 17; + } + if (i == 0) { + return bh + 17; + } + if (i == 3) { + return bh + 1; + } else { + return bh; + } + } + + public boolean a(World world, int i, int j, int k, EntityPlayer entityplayer) { + if (world.z) { + return true; + } else { + // CraftBukkit start - Interact Dispenser + CraftWorld craftWorld = ((WorldServer) world).getWorld(); + CraftServer server = ((WorldServer) world).getServer(); + Type eventType = Type.BLOCK_INTERACT; + CraftBlock block = (CraftBlock) craftWorld.getBlockAt(i, j, k); + LivingEntity who = (entityplayer == null)?null:(LivingEntity)entityplayer.getBukkitEntity(); + + BlockInteractEvent bie = new BlockInteractEvent(eventType, block, who); + server.getPluginManager().callEvent(bie); + + if (bie.isCancelled()) { + return true; + } + // CraftBukkit end + + TileEntityDispenser tileentitydispenser = (TileEntityDispenser) world.m(i, j, k); + + entityplayer.a(tileentitydispenser); + return true; + } + } + + private void b(World world, int i, int j, int k, Random random) { + int l = world.b(i, j, k); + float f = 0.0F; + float f1 = 0.0F; + + if (l == 3) { + f1 = 1.0F; + } else if (l == 2) { + f1 = -1F; + } else if (l == 5) { + f = 1.0F; + } else { + f = -1F; + } + TileEntityDispenser tileentitydispenser = (TileEntityDispenser) world.m(i, j, k); + ItemStack itemstack = tileentitydispenser.e(); + double d = (double) i + (double) f * 0.5D + 0.5D; + double d1 = (double) j + 0.5D; + double d2 = (double) k + (double) f1 * 0.5D + 0.5D; + + if (itemstack == null) { + world.a(i, j, k, "random.click", 1.0F, 1.2F); + } else { + if (itemstack.c == Item.j.ba) { + EntityArrow entityarrow = new EntityArrow(world, d, d1, d2); + + entityarrow.a(f, 0.10000000149011612D, f1, 1.1F, 6F); + world.a(((Entity) (entityarrow))); + world.a(i, j, k, "random.bow", 1.0F, 1.2F); + } else if (itemstack.c == Item.aN.ba) { + EntityEgg entityegg = new EntityEgg(world, d, d1, d2); + + entityegg.a(f, 0.10000000149011612D, f1, 1.1F, 6F); + world.a(((Entity) (entityegg))); + world.a(i, j, k, "random.bow", 1.0F, 1.2F); + } else if (itemstack.c == Item.aB.ba) { + EntitySnowball entitysnowball = new EntitySnowball(world, d, d1, d2); + + entitysnowball.a(f, 0.10000000149011612D, f1, 1.1F, 6F); + world.a(((Entity) (entitysnowball))); + world.a(i, j, k, "random.bow", 1.0F, 1.2F); + } else { + EntityItem entityitem = new EntityItem(world, d, d1 - 0.29999999999999999D, d2, itemstack); + double d3 = random.nextDouble() * 0.10000000000000001D + 0.20000000000000001D; + + entityitem.s = (double) f * d3; + entityitem.t = 0.20000000298023224D; + entityitem.u = (double) f1 * d3; + entityitem.s += random.nextGaussian() * 0.0074999998323619366D * 6D; + entityitem.t += random.nextGaussian() * 0.0074999998323619366D * 6D; + entityitem.u += random.nextGaussian() * 0.0074999998323619366D * 6D; + world.a(((Entity) (entityitem))); + world.a(i, j, k, "random.click", 1.0F, 1.0F); + } + for (int i1 = 0; i1 < 10; i1++) { + double d4 = random.nextDouble() * 0.20000000000000001D + 0.01D; + double d5 = d + (double) f * 0.01D + (random.nextDouble() - 0.5D) * (double) f1 * 0.5D; + double d6 = d1 + (random.nextDouble() - 0.5D) * 0.5D; + double d7 = d2 + (double) f1 * 0.01D + (random.nextDouble() - 0.5D) * (double) f * 0.5D; + double d8 = (double) f * d4 + random.nextGaussian() * 0.01D; + double d9 = -0.029999999999999999D + random.nextGaussian() * 0.01D; + double d10 = (double) f1 * d4 + random.nextGaussian() * 0.01D; + + world.a("smoke", d5, d6, d7, d8, d9, d10); + } + } + } + + public void b(World world, int i, int j, int k, int l) { + if (l > 0 && Block.m[l].c()) { + boolean flag = world.p(i, j, k) || world.p(i, j + 1, k); + + if (flag) { + world.i(i, j, k, bi); + } + } + } + + public void a(World world, int i, int j, int k, Random random) { + if (world.p(i, j, k) || world.p(i, j + 1, k)) { + b(world, i, j, k, random); + } + } + + protected TileEntity a_() { + return ((TileEntity) (new TileEntityDispenser())); + } + + public void a(World world, int i, int j, int k, EntityLiving entityliving) { + int l = MathHelper.b((double) ((entityliving.v * 4F) / 360F) + 0.5D) & 3; + + if (l == 0) { + world.c(i, j, k, 2); + } + if (l == 1) { + world.c(i, j, k, 5); + } + if (l == 2) { + world.c(i, j, k, 3); + } + if (l == 3) { + world.c(i, j, k, 4); + } + } +} diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java index ec8db4f394..f83d0a0a52 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -19,7 +19,7 @@ import org.bukkit.plugin.java.JavaPluginLoader; public final class CraftServer implements Server { private final String serverName = "Craftbukkit"; - private final String serverVersion; + private final String serverVersion; private final String protocolVersion = "1.2_01"; private final PluginManager pluginManager = new SimplePluginManager(this); private final CommandMap commandMap = new SimpleCommandMap(this); @@ -29,7 +29,7 @@ public final class CraftServer implements Server { public CraftServer(MinecraftServer console, ServerConfigurationManager server) { this.console = console; this.server = server; - this.serverVersion = CraftServer.class.getPackage().getImplementationVersion(); + this.serverVersion = CraftServer.class.getPackage().getImplementationVersion(); pluginManager.RegisterInterface(JavaPluginLoader.class); }