From 36d1426e9094358afde4b8a737024f1dbed1ac81 Mon Sep 17 00:00:00 2001
From: PeytonPlayz595 <106421860+PeytonPlayz595@users.noreply.github.com>
Date: Wed, 27 Mar 2024 00:53:24 -0400
Subject: [PATCH] Upload server source
---
minecraft_server/.classpath | 25 +
minecraft_server/.project | 53 +
minecraft_server/Server.launch | 19 +
minecraft_server/jars/deobfuscated-source.jar | Bin 0 -> 273090 bytes
minecraft_server/jars/deobfuscated.jar | Bin 0 -> 435273 bytes
.../net/minecraft/server/MinecraftServer.java | 502 +++++
.../src/net/minecraft/src/AxisAlignedBB.java | 340 ++++
.../src/net/minecraft/src/Block.java | 455 +++++
.../net/minecraft/src/BlockBloodStone.java | 7 +
.../src/net/minecraft/src/BlockBookshelf.java | 17 +
.../src/net/minecraft/src/BlockBreakable.java | 19 +
.../src/net/minecraft/src/BlockButton.java | 225 +++
.../src/net/minecraft/src/BlockCactus.java | 73 +
.../src/net/minecraft/src/BlockChest.java | 109 ++
.../src/net/minecraft/src/BlockClay.java | 17 +
.../src/net/minecraft/src/BlockContainer.java | 24 +
.../src/net/minecraft/src/BlockCrops.java | 98 +
.../src/net/minecraft/src/BlockDirt.java | 7 +
.../src/net/minecraft/src/BlockDoor.java | 162 ++
.../src/net/minecraft/src/BlockFence.java | 21 +
.../src/net/minecraft/src/BlockFire.java | 155 ++
.../src/net/minecraft/src/BlockFlower.java | 50 +
.../src/net/minecraft/src/BlockFlowing.java | 263 +++
.../src/net/minecraft/src/BlockFluids.java | 221 +++
.../src/net/minecraft/src/BlockFurnace.java | 94 +
.../src/net/minecraft/src/BlockGlass.java | 13 +
.../src/net/minecraft/src/BlockGrass.java | 33 +
.../src/net/minecraft/src/BlockGravel.java | 13 +
.../src/net/minecraft/src/BlockIce.java | 35 +
.../src/net/minecraft/src/BlockJukeBox.java | 44 +
.../src/net/minecraft/src/BlockLadder.java | 91 +
.../src/net/minecraft/src/BlockLeaves.java | 116 ++
.../net/minecraft/src/BlockLeavesBase.java | 19 +
.../src/net/minecraft/src/BlockLever.java | 192 ++
.../net/minecraft/src/BlockLightStone.java | 13 +
.../src/net/minecraft/src/BlockLog.java | 22 +
.../net/minecraft/src/BlockMinecartTrack.java | 89 +
.../net/minecraft/src/BlockMobSpawner.java | 25 +
.../src/net/minecraft/src/BlockMushroom.java | 17 +
.../src/net/minecraft/src/BlockObsidian.java | 17 +
.../src/net/minecraft/src/BlockOre.java | 17 +
.../src/net/minecraft/src/BlockOreBlock.java | 12 +
.../src/net/minecraft/src/BlockPortal.java | 130 ++
.../net/minecraft/src/BlockPressurePlate.java | 140 ++
.../src/net/minecraft/src/BlockPumpkin.java | 30 +
.../net/minecraft/src/BlockRedstoneOre.java | 97 +
.../net/minecraft/src/BlockRedstoneTorch.java | 126 ++
.../net/minecraft/src/BlockRedstoneWire.java | 286 +++
.../src/net/minecraft/src/BlockReed.java | 65 +
.../src/net/minecraft/src/BlockSand.java | 53 +
.../src/net/minecraft/src/BlockSapling.java | 32 +
.../src/net/minecraft/src/BlockSign.java | 100 +
.../src/net/minecraft/src/BlockSlowSand.java | 17 +
.../src/net/minecraft/src/BlockSnow.java | 71 +
.../src/net/minecraft/src/BlockSnowBlock.java | 26 +
.../src/net/minecraft/src/BlockSoil.java | 85 +
.../src/net/minecraft/src/BlockSponge.java | 35 +
.../src/net/minecraft/src/BlockStairs.java | 156 ++
.../net/minecraft/src/BlockStationary.java | 57 +
.../src/net/minecraft/src/BlockStep.java | 55 +
.../src/net/minecraft/src/BlockStone.java | 13 +
.../src/net/minecraft/src/BlockTNT.java | 39 +
.../src/net/minecraft/src/BlockTorch.java | 132 ++
.../src/net/minecraft/src/BlockWorkbench.java | 17 +
.../src/net/minecraft/src/Chunk.java | 575 ++++++
.../src/net/minecraft/src/ChunkCache.java | 58 +
.../net/minecraft/src/ChunkCoordIntPair.java | 28 +
.../net/minecraft/src/ChunkCoordinates.java | 24 +
.../src/net/minecraft/src/ChunkLoader.java | 207 ++
.../src/net/minecraft/src/ChunkPosition.java | 26 +
.../minecraft/src/ChunkProviderGenerate.java | 546 ++++++
.../net/minecraft/src/ChunkProviderHell.java | 370 ++++
.../src/ChunkProviderLoadOrGenerate.java | 201 ++
.../minecraft/src/ChunkProviderServer.java | 200 ++
.../minecraft/src/CompressedStreamTools.java | 78 +
.../minecraft/src/ConsoleLogFormatter.java | 44 +
.../net/minecraft/src/ConsoleLogManager.java | 27 +
.../src/net/minecraft/src/Entity.java | 816 ++++++++
.../src/net/minecraft/src/EntityAnimals.java | 30 +
.../src/net/minecraft/src/EntityArrow.java | 225 +++
.../src/net/minecraft/src/EntityBoat.java | 288 +++
.../src/net/minecraft/src/EntityChicken.java | 77 +
.../src/net/minecraft/src/EntityCow.java | 49 +
.../src/net/minecraft/src/EntityCreature.java | 151 ++
.../src/net/minecraft/src/EntityCreeper.java | 106 ++
.../net/minecraft/src/EntityFallingSand.java | 74 +
.../src/net/minecraft/src/EntityFireball.java | 193 ++
.../src/net/minecraft/src/EntityFish.java | 313 ++++
.../src/net/minecraft/src/EntityFlying.java | 66 +
.../src/net/minecraft/src/EntityGhast.java | 139 ++
.../src/net/minecraft/src/EntityItem.java | 191 ++
.../src/net/minecraft/src/EntityList.java | 87 +
.../src/net/minecraft/src/EntityLiving.java | 719 +++++++
.../src/net/minecraft/src/EntityMinecart.java | 601 ++++++
.../src/net/minecraft/src/EntityMobs.java | 80 +
.../src/net/minecraft/src/EntityPainting.java | 213 +++
.../src/net/minecraft/src/EntityPig.java | 47 +
.../net/minecraft/src/EntityPigZombie.java | 88 +
.../src/net/minecraft/src/EntityPlayer.java | 266 +++
.../src/net/minecraft/src/EntityPlayerMP.java | 169 ++
.../src/net/minecraft/src/EntitySheep.java | 49 +
.../src/net/minecraft/src/EntitySkeleton.java | 66 +
.../src/net/minecraft/src/EntitySlime.java | 129 ++
.../src/net/minecraft/src/EntitySnowball.java | 201 ++
.../src/net/minecraft/src/EntitySpider.java | 69 +
.../net/minecraft/src/EntityTNTPrimed.java | 68 +
.../src/net/minecraft/src/EntityTracker.java | 141 ++
.../net/minecraft/src/EntityTrackerEntry.java | 266 +++
.../src/net/minecraft/src/EntityZombie.java | 37 +
.../net/minecraft/src/EntityZombieSimple.java | 17 +
.../src/net/minecraft/src/EnumArt.java | 42 +
.../net/minecraft/src/EnumCreatureType.java | 14 +
.../src/net/minecraft/src/EnumMobType.java | 7 +
.../src/net/minecraft/src/EnumSkyBlock.java | 12 +
.../src/net/minecraft/src/Explosion.java | 166 ++
.../net/minecraft/src/GuiLogFormatter.java | 46 +
.../minecraft/src/GuiLogOutputHandler.java | 37 +
.../net/minecraft/src/GuiStatsComponent.java | 56 +
.../net/minecraft/src/GuiStatsListener.java | 16 +
.../src/net/minecraft/src/HashEntry.java | 50 +
.../src/net/minecraft/src/HashEntry2.java | 50 +
.../src/net/minecraft/src/IAnimals.java | 4 +
.../src/net/minecraft/src/IBlockAccess.java | 11 +
.../src/net/minecraft/src/IChunkLoader.java | 15 +
.../src/net/minecraft/src/IChunkProvider.java | 15 +
.../net/minecraft/src/ICommandListener.java | 7 +
.../src/net/minecraft/src/IInventory.java | 7 +
.../src/net/minecraft/src/IMobs.java | 4 +
.../net/minecraft/src/IProgressUpdate.java | 9 +
.../minecraft/src/IUpdatePlayerListBox.java | 5 +
.../src/net/minecraft/src/IWorldAccess.java | 21 +
.../minecraft/src/InventoryLargeChest.java | 21 +
.../net/minecraft/src/InventoryPlayer.java | 293 +++
.../src/net/minecraft/src/Item.java | 166 ++
.../src/net/minecraft/src/ItemArmor.java | 20 +
.../src/net/minecraft/src/ItemAxe.java | 9 +
.../src/net/minecraft/src/ItemBlock.java | 57 +
.../src/net/minecraft/src/ItemBoat.java | 43 +
.../src/net/minecraft/src/ItemBow.java | 19 +
.../src/net/minecraft/src/ItemBucket.java | 101 +
.../src/net/minecraft/src/ItemDoor.java | 72 +
.../src/net/minecraft/src/ItemFishingRod.java | 25 +
.../net/minecraft/src/ItemFlintAndSteel.java | 44 +
.../src/net/minecraft/src/ItemFood.java | 17 +
.../src/net/minecraft/src/ItemHoe.java | 41 +
.../net/minecraft/src/ItemInWorldManager.java | 117 ++
.../src/net/minecraft/src/ItemMinecart.java | 25 +
.../src/net/minecraft/src/ItemPainting.java | 37 +
.../src/net/minecraft/src/ItemPickaxe.java | 15 +
.../src/net/minecraft/src/ItemRecord.java | 22 +
.../src/net/minecraft/src/ItemRedstone.java | 44 +
.../src/net/minecraft/src/ItemReed.java | 55 +
.../src/net/minecraft/src/ItemSaddle.java | 24 +
.../src/net/minecraft/src/ItemSeeds.java | 25 +
.../src/net/minecraft/src/ItemSign.java | 55 +
.../src/net/minecraft/src/ItemSnowball.java | 18 +
.../src/net/minecraft/src/ItemSoup.java | 12 +
.../src/net/minecraft/src/ItemSpade.java | 13 +
.../src/net/minecraft/src/ItemStack.java | 119 ++
.../src/net/minecraft/src/ItemSword.java | 32 +
.../src/net/minecraft/src/ItemTool.java | 44 +
.../src/net/minecraft/src/MCHashTable.java | 151 ++
.../src/net/minecraft/src/MCHashTable2.java | 128 ++
.../src/net/minecraft/src/MapGenBase.java | 26 +
.../src/net/minecraft/src/MapGenCaves.java | 185 ++
.../net/minecraft/src/MapGenCavesHell.java | 173 ++
.../src/net/minecraft/src/Material.java | 54 +
.../src/net/minecraft/src/MaterialLiquid.java | 15 +
.../src/net/minecraft/src/MaterialLogic.java | 15 +
.../minecraft/src/MaterialTransparent.java | 15 +
.../src/net/minecraft/src/MathHelper.java | 54 +
.../net/minecraft/src/MetadataChunkBlock.java | 175 ++
.../net/minecraft/src/MinecartTrackLogic.java | 323 ++++
.../net/minecraft/src/MinecraftException.java | 7 +
.../src/net/minecraft/src/MobSpawnerBase.java | 73 +
.../net/minecraft/src/MobSpawnerDesert.java | 4 +
.../src/net/minecraft/src/MobSpawnerHell.java | 8 +
.../net/minecraft/src/MobSpawnerSwamp.java | 4 +
.../minecraft/src/MovingObjectPosition.java | 26 +
.../src/net/minecraft/src/NBTBase.java | 102 +
.../src/net/minecraft/src/NBTTagByte.java | 32 +
.../net/minecraft/src/NBTTagByteArray.java | 35 +
.../src/net/minecraft/src/NBTTagCompound.java | 136 ++
.../src/net/minecraft/src/NBTTagDouble.java | 32 +
.../src/net/minecraft/src/NBTTagEnd.java | 21 +
.../src/net/minecraft/src/NBTTagFloat.java | 32 +
.../src/net/minecraft/src/NBTTagInt.java | 32 +
.../src/net/minecraft/src/NBTTagList.java | 62 +
.../src/net/minecraft/src/NBTTagLong.java | 32 +
.../src/net/minecraft/src/NBTTagShort.java | 32 +
.../src/net/minecraft/src/NBTTagString.java | 35 +
.../src/net/minecraft/src/NetHandler.java | 140 ++
.../net/minecraft/src/NetLoginHandler.java | 118 ++
.../net/minecraft/src/NetServerHandler.java | 471 +++++
.../minecraft/src/NetworkAcceptThread.java | 31 +
.../minecraft/src/NetworkListenThread.java | 87 +
.../src/net/minecraft/src/NetworkManager.java | 219 +++
.../minecraft/src/NetworkMasterThread.java | 31 +
.../minecraft/src/NetworkReaderThread.java | 49 +
.../minecraft/src/NetworkWriterThread.java | 43 +
.../net/minecraft/src/NextTickListEntry.java | 44 +
.../src/net/minecraft/src/NibbleArray.java | 36 +
.../src/net/minecraft/src/NoiseGenerator.java | 4 +
.../net/minecraft/src/NoiseGenerator2.java | 114 ++
.../minecraft/src/NoiseGeneratorOctaves.java | 53 +
.../minecraft/src/NoiseGeneratorOctaves2.java | 45 +
.../minecraft/src/NoiseGeneratorPerlin.java | 221 +++
.../src/net/minecraft/src/Packet.java | 110 ++
.../net/minecraft/src/Packet0KeepAlive.java | 20 +
.../src/net/minecraft/src/Packet10Flying.java | 33 +
.../minecraft/src/Packet11PlayerPosition.java | 31 +
.../net/minecraft/src/Packet12PlayerLook.java | 27 +
.../minecraft/src/Packet13PlayerLookMove.java | 48 +
.../net/minecraft/src/Packet14BlockDig.java | 37 +
.../src/net/minecraft/src/Packet15Place.java | 37 +
.../src/Packet16BlockItemSwitch.java | 36 +
.../minecraft/src/Packet17AddToInventory.java | 44 +
.../minecraft/src/Packet18ArmAnimation.java | 36 +
.../src/net/minecraft/src/Packet1Login.java | 48 +
.../src/Packet20NamedEntitySpawn.java | 61 +
.../minecraft/src/Packet21PickupSpawn.java | 64 +
.../net/minecraft/src/Packet22Collect.java | 36 +
.../minecraft/src/Packet23VehicleSpawn.java | 48 +
.../net/minecraft/src/Packet24MobSpawn.java | 56 +
.../src/Packet255KickDisconnect.java | 32 +
.../src/net/minecraft/src/Packet28.java | 73 +
.../minecraft/src/Packet29DestroyEntity.java | 32 +
.../net/minecraft/src/Packet2Handshake.java | 32 +
.../src/net/minecraft/src/Packet30Entity.java | 38 +
.../minecraft/src/Packet31RelEntityMove.java | 35 +
.../net/minecraft/src/Packet32EntityLook.java | 34 +
.../src/Packet33RelEntityMoveLook.java | 43 +
.../minecraft/src/Packet34EntityTeleport.java | 61 +
.../src/net/minecraft/src/Packet38.java | 36 +
.../src/net/minecraft/src/Packet39.java | 36 +
.../src/net/minecraft/src/Packet3Chat.java | 32 +
.../net/minecraft/src/Packet4UpdateTime.java | 32 +
.../net/minecraft/src/Packet50PreChunk.java | 41 +
.../net/minecraft/src/Packet51MapChunk.java | 88 +
.../src/Packet52MultiBlockChange.java | 76 +
.../minecraft/src/Packet53BlockChange.java | 50 +
.../minecraft/src/Packet59ComplexEntity.java | 59 +
.../minecraft/src/Packet5PlayerInventory.java | 63 +
.../src/net/minecraft/src/Packet60.java | 78 +
.../minecraft/src/Packet6SpawnPosition.java | 40 +
.../src/net/minecraft/src/Packet7.java | 31 +
.../src/net/minecraft/src/Packet8.java | 32 +
.../src/net/minecraft/src/Packet9.java | 20 +
.../src/net/minecraft/src/Path.java | 119 ++
.../src/net/minecraft/src/PathEntity.java | 27 +
.../src/net/minecraft/src/PathPoint.java | 44 +
.../src/net/minecraft/src/Pathfinder.java | 193 ++
.../src/net/minecraft/src/PlayerInstance.java | 170 ++
.../src/net/minecraft/src/PlayerListBox.java | 28 +
.../src/net/minecraft/src/PlayerManager.java | 141 ++
.../net/minecraft/src/PlayerNBTManager.java | 49 +
.../net/minecraft/src/PropertyManager.java | 72 +
.../net/minecraft/src/RedstoneUpdateInfo.java | 15 +
.../src/net/minecraft/src/ServerCommand.java | 11 +
.../src/ServerConfigurationManager.java | 369 ++++
.../src/net/minecraft/src/ServerGUI.java | 92 +
.../src/ServerGuiCommandListener.java | 24 +
.../minecraft/src/ServerGuiFocusAdapter.java | 15 +
.../minecraft/src/ServerWindowAdapter.java | 27 +
.../src/net/minecraft/src/SpawnerAnimals.java | 133 ++
.../src/net/minecraft/src/StepSound.java | 25 +
.../src/net/minecraft/src/StepSoundSand.java | 7 +
.../src/net/minecraft/src/StepSoundStone.java | 7 +
.../minecraft/src/ThreadCommandReader.java | 33 +
.../minecraft/src/ThreadLoginVerifier.java | 34 +
.../src/ThreadMonitorConnection.java | 22 +
.../src/ThreadServerApplication.java | 16 +
.../net/minecraft/src/ThreadSleepForever.java | 22 +
.../src/net/minecraft/src/TileEntity.java | 75 +
.../net/minecraft/src/TileEntityChest.java | 57 +
.../net/minecraft/src/TileEntityFurnace.java | 143 ++
.../minecraft/src/TileEntityMobSpawner.java | 93 +
.../src/net/minecraft/src/TileEntitySign.java | 26 +
.../src/net/minecraft/src/Vec3D.java | 127 ++
.../src/net/minecraft/src/World.java | 1658 +++++++++++++++++
.../net/minecraft/src/WorldChunkManager.java | 112 ++
.../minecraft/src/WorldChunkManagerHell.java | 50 +
.../net/minecraft/src/WorldGenBigTree.java | 348 ++++
.../src/net/minecraft/src/WorldGenCactus.java | 24 +
.../src/net/minecraft/src/WorldGenClay.java | 53 +
.../net/minecraft/src/WorldGenDungeons.java | 116 ++
.../src/net/minecraft/src/WorldGenFire.java | 18 +
.../net/minecraft/src/WorldGenFlowers.java | 24 +
.../net/minecraft/src/WorldGenHellLava.java | 70 +
.../src/net/minecraft/src/WorldGenLakes.java | 88 +
.../minecraft/src/WorldGenLightStone1.java | 61 +
.../minecraft/src/WorldGenLightStone2.java | 61 +
.../net/minecraft/src/WorldGenLiquids.java | 64 +
.../net/minecraft/src/WorldGenMinable.java | 47 +
.../net/minecraft/src/WorldGenPumpkin.java | 18 +
.../src/net/minecraft/src/WorldGenReed.java | 24 +
.../src/net/minecraft/src/WorldGenTrees.java | 78 +
.../src/net/minecraft/src/WorldGenerator.java | 10 +
.../src/net/minecraft/src/WorldManager.java | 42 +
.../src/net/minecraft/src/WorldProvider.java | 68 +
.../net/minecraft/src/WorldProviderHell.java | 42 +
.../src/net/minecraft/src/WorldServer.java | 92 +
302 files changed, 27055 insertions(+)
create mode 100644 minecraft_server/.classpath
create mode 100644 minecraft_server/.project
create mode 100644 minecraft_server/Server.launch
create mode 100644 minecraft_server/jars/deobfuscated-source.jar
create mode 100644 minecraft_server/jars/deobfuscated.jar
create mode 100644 minecraft_server/src/net/minecraft/server/MinecraftServer.java
create mode 100644 minecraft_server/src/net/minecraft/src/AxisAlignedBB.java
create mode 100644 minecraft_server/src/net/minecraft/src/Block.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockBloodStone.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockBookshelf.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockBreakable.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockButton.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockCactus.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockChest.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockClay.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockContainer.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockCrops.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockDirt.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockDoor.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockFence.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockFire.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockFlower.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockFlowing.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockFluids.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockFurnace.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockGlass.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockGrass.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockGravel.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockIce.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockJukeBox.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockLadder.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockLeaves.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockLeavesBase.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockLever.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockLightStone.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockLog.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockMinecartTrack.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockMobSpawner.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockMushroom.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockObsidian.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockOre.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockOreBlock.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockPortal.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockPressurePlate.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockPumpkin.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockRedstoneOre.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockRedstoneTorch.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockRedstoneWire.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockReed.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockSand.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockSapling.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockSign.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockSlowSand.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockSnow.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockSnowBlock.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockSoil.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockSponge.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockStairs.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockStationary.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockStep.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockStone.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockTNT.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockTorch.java
create mode 100644 minecraft_server/src/net/minecraft/src/BlockWorkbench.java
create mode 100644 minecraft_server/src/net/minecraft/src/Chunk.java
create mode 100644 minecraft_server/src/net/minecraft/src/ChunkCache.java
create mode 100644 minecraft_server/src/net/minecraft/src/ChunkCoordIntPair.java
create mode 100644 minecraft_server/src/net/minecraft/src/ChunkCoordinates.java
create mode 100644 minecraft_server/src/net/minecraft/src/ChunkLoader.java
create mode 100644 minecraft_server/src/net/minecraft/src/ChunkPosition.java
create mode 100644 minecraft_server/src/net/minecraft/src/ChunkProviderGenerate.java
create mode 100644 minecraft_server/src/net/minecraft/src/ChunkProviderHell.java
create mode 100644 minecraft_server/src/net/minecraft/src/ChunkProviderLoadOrGenerate.java
create mode 100644 minecraft_server/src/net/minecraft/src/ChunkProviderServer.java
create mode 100644 minecraft_server/src/net/minecraft/src/CompressedStreamTools.java
create mode 100644 minecraft_server/src/net/minecraft/src/ConsoleLogFormatter.java
create mode 100644 minecraft_server/src/net/minecraft/src/ConsoleLogManager.java
create mode 100644 minecraft_server/src/net/minecraft/src/Entity.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityAnimals.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityArrow.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityBoat.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityChicken.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityCow.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityCreature.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityCreeper.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityFallingSand.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityFireball.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityFish.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityFlying.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityGhast.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityItem.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityList.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityLiving.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityMinecart.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityMobs.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityPainting.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityPig.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityPigZombie.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityPlayer.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityPlayerMP.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntitySheep.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntitySkeleton.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntitySlime.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntitySnowball.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntitySpider.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityTNTPrimed.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityTracker.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityTrackerEntry.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityZombie.java
create mode 100644 minecraft_server/src/net/minecraft/src/EntityZombieSimple.java
create mode 100644 minecraft_server/src/net/minecraft/src/EnumArt.java
create mode 100644 minecraft_server/src/net/minecraft/src/EnumCreatureType.java
create mode 100644 minecraft_server/src/net/minecraft/src/EnumMobType.java
create mode 100644 minecraft_server/src/net/minecraft/src/EnumSkyBlock.java
create mode 100644 minecraft_server/src/net/minecraft/src/Explosion.java
create mode 100644 minecraft_server/src/net/minecraft/src/GuiLogFormatter.java
create mode 100644 minecraft_server/src/net/minecraft/src/GuiLogOutputHandler.java
create mode 100644 minecraft_server/src/net/minecraft/src/GuiStatsComponent.java
create mode 100644 minecraft_server/src/net/minecraft/src/GuiStatsListener.java
create mode 100644 minecraft_server/src/net/minecraft/src/HashEntry.java
create mode 100644 minecraft_server/src/net/minecraft/src/HashEntry2.java
create mode 100644 minecraft_server/src/net/minecraft/src/IAnimals.java
create mode 100644 minecraft_server/src/net/minecraft/src/IBlockAccess.java
create mode 100644 minecraft_server/src/net/minecraft/src/IChunkLoader.java
create mode 100644 minecraft_server/src/net/minecraft/src/IChunkProvider.java
create mode 100644 minecraft_server/src/net/minecraft/src/ICommandListener.java
create mode 100644 minecraft_server/src/net/minecraft/src/IInventory.java
create mode 100644 minecraft_server/src/net/minecraft/src/IMobs.java
create mode 100644 minecraft_server/src/net/minecraft/src/IProgressUpdate.java
create mode 100644 minecraft_server/src/net/minecraft/src/IUpdatePlayerListBox.java
create mode 100644 minecraft_server/src/net/minecraft/src/IWorldAccess.java
create mode 100644 minecraft_server/src/net/minecraft/src/InventoryLargeChest.java
create mode 100644 minecraft_server/src/net/minecraft/src/InventoryPlayer.java
create mode 100644 minecraft_server/src/net/minecraft/src/Item.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemArmor.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemAxe.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemBlock.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemBoat.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemBow.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemBucket.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemDoor.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemFishingRod.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemFlintAndSteel.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemFood.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemHoe.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemInWorldManager.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemMinecart.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemPainting.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemPickaxe.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemRecord.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemRedstone.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemReed.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemSaddle.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemSeeds.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemSign.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemSnowball.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemSoup.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemSpade.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemStack.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemSword.java
create mode 100644 minecraft_server/src/net/minecraft/src/ItemTool.java
create mode 100644 minecraft_server/src/net/minecraft/src/MCHashTable.java
create mode 100644 minecraft_server/src/net/minecraft/src/MCHashTable2.java
create mode 100644 minecraft_server/src/net/minecraft/src/MapGenBase.java
create mode 100644 minecraft_server/src/net/minecraft/src/MapGenCaves.java
create mode 100644 minecraft_server/src/net/minecraft/src/MapGenCavesHell.java
create mode 100644 minecraft_server/src/net/minecraft/src/Material.java
create mode 100644 minecraft_server/src/net/minecraft/src/MaterialLiquid.java
create mode 100644 minecraft_server/src/net/minecraft/src/MaterialLogic.java
create mode 100644 minecraft_server/src/net/minecraft/src/MaterialTransparent.java
create mode 100644 minecraft_server/src/net/minecraft/src/MathHelper.java
create mode 100644 minecraft_server/src/net/minecraft/src/MetadataChunkBlock.java
create mode 100644 minecraft_server/src/net/minecraft/src/MinecartTrackLogic.java
create mode 100644 minecraft_server/src/net/minecraft/src/MinecraftException.java
create mode 100644 minecraft_server/src/net/minecraft/src/MobSpawnerBase.java
create mode 100644 minecraft_server/src/net/minecraft/src/MobSpawnerDesert.java
create mode 100644 minecraft_server/src/net/minecraft/src/MobSpawnerHell.java
create mode 100644 minecraft_server/src/net/minecraft/src/MobSpawnerSwamp.java
create mode 100644 minecraft_server/src/net/minecraft/src/MovingObjectPosition.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTBase.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagByte.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagByteArray.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagCompound.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagDouble.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagEnd.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagFloat.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagInt.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagList.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagLong.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagShort.java
create mode 100644 minecraft_server/src/net/minecraft/src/NBTTagString.java
create mode 100644 minecraft_server/src/net/minecraft/src/NetHandler.java
create mode 100644 minecraft_server/src/net/minecraft/src/NetLoginHandler.java
create mode 100644 minecraft_server/src/net/minecraft/src/NetServerHandler.java
create mode 100644 minecraft_server/src/net/minecraft/src/NetworkAcceptThread.java
create mode 100644 minecraft_server/src/net/minecraft/src/NetworkListenThread.java
create mode 100644 minecraft_server/src/net/minecraft/src/NetworkManager.java
create mode 100644 minecraft_server/src/net/minecraft/src/NetworkMasterThread.java
create mode 100644 minecraft_server/src/net/minecraft/src/NetworkReaderThread.java
create mode 100644 minecraft_server/src/net/minecraft/src/NetworkWriterThread.java
create mode 100644 minecraft_server/src/net/minecraft/src/NextTickListEntry.java
create mode 100644 minecraft_server/src/net/minecraft/src/NibbleArray.java
create mode 100644 minecraft_server/src/net/minecraft/src/NoiseGenerator.java
create mode 100644 minecraft_server/src/net/minecraft/src/NoiseGenerator2.java
create mode 100644 minecraft_server/src/net/minecraft/src/NoiseGeneratorOctaves.java
create mode 100644 minecraft_server/src/net/minecraft/src/NoiseGeneratorOctaves2.java
create mode 100644 minecraft_server/src/net/minecraft/src/NoiseGeneratorPerlin.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet0KeepAlive.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet10Flying.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet11PlayerPosition.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet12PlayerLook.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet13PlayerLookMove.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet14BlockDig.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet15Place.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet16BlockItemSwitch.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet17AddToInventory.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet18ArmAnimation.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet1Login.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet20NamedEntitySpawn.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet21PickupSpawn.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet22Collect.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet23VehicleSpawn.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet24MobSpawn.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet255KickDisconnect.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet28.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet29DestroyEntity.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet2Handshake.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet30Entity.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet31RelEntityMove.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet32EntityLook.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet33RelEntityMoveLook.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet34EntityTeleport.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet38.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet39.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet3Chat.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet4UpdateTime.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet50PreChunk.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet51MapChunk.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet52MultiBlockChange.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet53BlockChange.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet59ComplexEntity.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet5PlayerInventory.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet60.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet6SpawnPosition.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet7.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet8.java
create mode 100644 minecraft_server/src/net/minecraft/src/Packet9.java
create mode 100644 minecraft_server/src/net/minecraft/src/Path.java
create mode 100644 minecraft_server/src/net/minecraft/src/PathEntity.java
create mode 100644 minecraft_server/src/net/minecraft/src/PathPoint.java
create mode 100644 minecraft_server/src/net/minecraft/src/Pathfinder.java
create mode 100644 minecraft_server/src/net/minecraft/src/PlayerInstance.java
create mode 100644 minecraft_server/src/net/minecraft/src/PlayerListBox.java
create mode 100644 minecraft_server/src/net/minecraft/src/PlayerManager.java
create mode 100644 minecraft_server/src/net/minecraft/src/PlayerNBTManager.java
create mode 100644 minecraft_server/src/net/minecraft/src/PropertyManager.java
create mode 100644 minecraft_server/src/net/minecraft/src/RedstoneUpdateInfo.java
create mode 100644 minecraft_server/src/net/minecraft/src/ServerCommand.java
create mode 100644 minecraft_server/src/net/minecraft/src/ServerConfigurationManager.java
create mode 100644 minecraft_server/src/net/minecraft/src/ServerGUI.java
create mode 100644 minecraft_server/src/net/minecraft/src/ServerGuiCommandListener.java
create mode 100644 minecraft_server/src/net/minecraft/src/ServerGuiFocusAdapter.java
create mode 100644 minecraft_server/src/net/minecraft/src/ServerWindowAdapter.java
create mode 100644 minecraft_server/src/net/minecraft/src/SpawnerAnimals.java
create mode 100644 minecraft_server/src/net/minecraft/src/StepSound.java
create mode 100644 minecraft_server/src/net/minecraft/src/StepSoundSand.java
create mode 100644 minecraft_server/src/net/minecraft/src/StepSoundStone.java
create mode 100644 minecraft_server/src/net/minecraft/src/ThreadCommandReader.java
create mode 100644 minecraft_server/src/net/minecraft/src/ThreadLoginVerifier.java
create mode 100644 minecraft_server/src/net/minecraft/src/ThreadMonitorConnection.java
create mode 100644 minecraft_server/src/net/minecraft/src/ThreadServerApplication.java
create mode 100644 minecraft_server/src/net/minecraft/src/ThreadSleepForever.java
create mode 100644 minecraft_server/src/net/minecraft/src/TileEntity.java
create mode 100644 minecraft_server/src/net/minecraft/src/TileEntityChest.java
create mode 100644 minecraft_server/src/net/minecraft/src/TileEntityFurnace.java
create mode 100644 minecraft_server/src/net/minecraft/src/TileEntityMobSpawner.java
create mode 100644 minecraft_server/src/net/minecraft/src/TileEntitySign.java
create mode 100644 minecraft_server/src/net/minecraft/src/Vec3D.java
create mode 100644 minecraft_server/src/net/minecraft/src/World.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldChunkManager.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldChunkManagerHell.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenBigTree.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenCactus.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenClay.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenDungeons.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenFire.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenFlowers.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenHellLava.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenLakes.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenLightStone1.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenLightStone2.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenLiquids.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenMinable.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenPumpkin.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenReed.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenTrees.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldGenerator.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldManager.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldProvider.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldProviderHell.java
create mode 100644 minecraft_server/src/net/minecraft/src/WorldServer.java
diff --git a/minecraft_server/.classpath b/minecraft_server/.classpath
new file mode 100644
index 0000000..ef38e05
--- /dev/null
+++ b/minecraft_server/.classpath
@@ -0,0 +1,25 @@
+
+
+#87Lz-v@}nj?p(tA7j`i|H@nBLqpR
z0X~Ra?9o!2p7SqPs7)4FF7q>G41NhUJ2S?@q>{ZfiY%842eE~v!S}>`Z2#>sb_oh2
z#||Cg-zx*ADX%M-V>e%CKrvWdhPJo(d^s$zi9$*&I{hnV=}v7SUHGDb{3RvYD{_z+
z(XoT+yllj;p}$(U* F-H;GA5vbnx-%oWpig*tI3lgxh
zf;R+tvr1l8P*o;gtVRqV(pxk%u;*gvD8p+_>F3aD#8LK#+h1B<)q{3WfwJrEmQqE}
zzgquxP-x4WGH0-hJ~N HsMx?{*2M3^@`HDu2n|m 3<886aV#x4Qb1lZ1uRK0gvGU7x%N5)RzU!
z2b-47Ck^+LxS(^`VT&m~v`tAvK!`Tgnj%8(oVVS5yg#J?3z?(qcURxD1nh`(7u?Gu
zNJ>ddNe`3k@cCugKz&Fco_YsE-$Y=D*Mblu{2`N&r!C-A``QiwY>!LEHwO4sL|P$W
z6G9j=kERiOrlc#GFB9sCv;-K4FH&y`XdRu6=rs#~X=~&(?fCW?sir{px&Y
z>2WhG4SqrgcX()z0PHr2vUIj=N%!
5IK*pbl4Bi*9tw5Mx6My!U7vZC>T_6QKxHYDQ3_U!n;5+Ww@D|uHaRPQW^&Y
zPQ}pk``B9b7aOk+1L0%cYO?