use cleanup

This commit is contained in:
Shoghi Cervantes 2015-08-07 21:26:24 +02:00
parent d026e2ecf0
commit 3e2cce3c2c
53 changed files with 82 additions and 116 deletions

View File

@ -25,7 +25,7 @@ use pocketmine\event\server\LowMemoryEvent;
use pocketmine\event\Timings; use pocketmine\event\Timings;
use pocketmine\scheduler\GarbageCollectionTask; use pocketmine\scheduler\GarbageCollectionTask;
use pocketmine\utils\Utils; use pocketmine\utils\Utils;
use pocketmine\utils\UUID;
class MemoryManager{ class MemoryManager{

View File

@ -75,7 +75,7 @@ use pocketmine\inventory\PlayerInventory;
use pocketmine\inventory\ShapedRecipe; use pocketmine\inventory\ShapedRecipe;
use pocketmine\inventory\ShapelessRecipe; use pocketmine\inventory\ShapelessRecipe;
use pocketmine\inventory\SimpleTransactionGroup; use pocketmine\inventory\SimpleTransactionGroup;
use pocketmine\inventory\StonecutterShapelessRecipe;
use pocketmine\item\Item; use pocketmine\item\Item;
use pocketmine\level\ChunkLoader; use pocketmine\level\ChunkLoader;
use pocketmine\level\format\FullChunk; use pocketmine\level\format\FullChunk;
@ -112,7 +112,7 @@ use pocketmine\network\protocol\Info as ProtocolInfo;
use pocketmine\network\protocol\PlayStatusPacket; use pocketmine\network\protocol\PlayStatusPacket;
use pocketmine\network\protocol\RespawnPacket; use pocketmine\network\protocol\RespawnPacket;
use pocketmine\network\protocol\TextPacket; use pocketmine\network\protocol\TextPacket;
use pocketmine\network\protocol\MoveEntityPacket;
use pocketmine\network\protocol\MovePlayerPacket; use pocketmine\network\protocol\MovePlayerPacket;
use pocketmine\network\protocol\SetDifficultyPacket; use pocketmine\network\protocol\SetDifficultyPacket;
use pocketmine\network\protocol\SetEntityMotionPacket; use pocketmine\network\protocol\SetEntityMotionPacket;
@ -130,8 +130,8 @@ use pocketmine\tile\Sign;
use pocketmine\tile\Spawnable; use pocketmine\tile\Spawnable;
use pocketmine\tile\Tile; use pocketmine\tile\Tile;
use pocketmine\utils\TextFormat; use pocketmine\utils\TextFormat;
use pocketmine\utils\Utils;
use pocketmine\utils\UUID;
use raklib\Binary; use raklib\Binary;
/** /**
@ -2486,7 +2486,7 @@ class Player extends Human implements CommandSender, InventoryHolder, ChunkLoade
$this->inventory->addItem(Item::get(Item::BOWL, 0, 1)); $this->inventory->addItem(Item::get(Item::BOWL, 0, 1));
}elseif($slot->getId() === Item::RAW_FISH and $slot->getDamage() === 3){ //Pufferfish }elseif($slot->getId() === Item::RAW_FISH and $slot->getDamage() === 3){ //Pufferfish
$this->addEffect(Effect::getEffect(Effect::HUNGER)->setAmplifier(2)->setDuration(15 * 20)); $this->addEffect(Effect::getEffect(Effect::HUNGER)->setAmplifier(2)->setDuration(15 * 20));
$this->addEffect(Effect::getEffect(Effect::NAUSEA)->setAmplifier(1)->setDuration(15 * 20)); //$this->addEffect(Effect::getEffect(Effect::NAUSEA)->setAmplifier(1)->setDuration(15 * 20));
$this->addEffect(Effect::getEffect(Effect::POISON)->setAmplifier(3)->setDuration(60 * 20)); $this->addEffect(Effect::getEffect(Effect::POISON)->setAmplifier(3)->setDuration(60 * 20));
} }
} }

View File

@ -25,9 +25,8 @@
namespace pocketmine\block; namespace pocketmine\block;
use pocketmine\entity\Entity; use pocketmine\entity\Entity;
use pocketmine\entity\Squid;
use pocketmine\entity\Villager;
use pocketmine\entity\Zombie;
use pocketmine\item\Item; use pocketmine\item\Item;
use pocketmine\item\Tool; use pocketmine\item\Tool;
use pocketmine\level\Level; use pocketmine\level\Level;

View File

@ -26,7 +26,7 @@ use pocketmine\item\Item;
use pocketmine\level\Level; use pocketmine\level\Level;
use pocketmine\math\AxisAlignedBB; use pocketmine\math\AxisAlignedBB;
use pocketmine\Player; use pocketmine\Player;
use pocketmine\Server;
class Cake extends Transparent{ class Cake extends Transparent{

View File

@ -27,7 +27,6 @@ use pocketmine\level\sound\DoorSound;
use pocketmine\math\AxisAlignedBB; use pocketmine\math\AxisAlignedBB;
use pocketmine\math\Vector3; use pocketmine\math\Vector3;
use pocketmine\Player; use pocketmine\Player;
use pocketmine\Server;
abstract class Door extends Transparent{ abstract class Door extends Transparent{

View File

@ -24,7 +24,7 @@ namespace pocketmine\block;
use pocketmine\inventory\EnchantInventory; use pocketmine\inventory\EnchantInventory;
use pocketmine\item\Item; use pocketmine\item\Item;
use pocketmine\item\Tool; use pocketmine\item\Tool;
use pocketmine\nbt\NBT;
use pocketmine\nbt\tag\Compound; use pocketmine\nbt\tag\Compound;
use pocketmine\nbt\tag\Int; use pocketmine\nbt\tag\Int;
use pocketmine\nbt\tag\String; use pocketmine\nbt\tag\String;

View File

@ -21,7 +21,7 @@
namespace pocketmine\block; namespace pocketmine\block;
use pocketmine\item\Item;
use pocketmine\item\Tool; use pocketmine\item\Tool;
class EndStone extends Solid{ class EndStone extends Solid{

View File

@ -22,7 +22,7 @@
namespace pocketmine\block; namespace pocketmine\block;
use pocketmine\item\Item;
abstract class Flowable extends Transparent{ abstract class Flowable extends Transparent{

View File

@ -21,16 +21,13 @@
namespace pocketmine\block; namespace pocketmine\block;
use pocketmine\event\block\BlockSpreadEvent;
use pocketmine\item\Item; use pocketmine\item\Item;
use pocketmine\item\Tool; use pocketmine\item\Tool;
use pocketmine\level\generator\object\TallGrass as TallGrassObject;
use pocketmine\level\Level;
use pocketmine\math\AxisAlignedBB; use pocketmine\math\AxisAlignedBB;
use pocketmine\math\Vector3;
use pocketmine\Player;
use pocketmine\Server;
use pocketmine\utils\Random;
class GrassPath extends Transparent{ class GrassPath extends Transparent{

View File

@ -21,7 +21,7 @@
namespace pocketmine\block; namespace pocketmine\block;
use pocketmine\item\Item;
use pocketmine\item\Tool; use pocketmine\item\Tool;
class HardenedClay extends Solid{ class HardenedClay extends Solid{

View File

@ -21,7 +21,7 @@
namespace pocketmine\block; namespace pocketmine\block;
use pocketmine\item\Item;
use pocketmine\item\Tool; use pocketmine\item\Tool;
class StainedClay extends Solid{ class StainedClay extends Solid{

View File

@ -21,9 +21,9 @@
namespace pocketmine\block; namespace pocketmine\block;
use pocketmine\entity\Entity;
use pocketmine\item\Item; use pocketmine\item\Item;
use pocketmine\item\Tool;
use pocketmine\level\Level; use pocketmine\level\Level;
use pocketmine\math\AxisAlignedBB; use pocketmine\math\AxisAlignedBB;
use pocketmine\math\Vector3; use pocketmine\math\Vector3;

View File

@ -23,7 +23,7 @@ namespace pocketmine\command;
use pocketmine\event\TranslationContainer; use pocketmine\event\TranslationContainer;
use pocketmine\plugin\Plugin; use pocketmine\plugin\Plugin;
use pocketmine\utils\TextFormat;
class PluginCommand extends Command implements PluginIdentifiableCommand{ class PluginCommand extends Command implements PluginIdentifiableCommand{

View File

@ -25,7 +25,7 @@ use pocketmine\command\Command;
use pocketmine\command\CommandSender; use pocketmine\command\CommandSender;
use pocketmine\event\TranslationContainer; use pocketmine\event\TranslationContainer;
use pocketmine\Player; use pocketmine\Player;
use pocketmine\utils\TextFormat;
class BanCommand extends VanillaCommand{ class BanCommand extends VanillaCommand{

View File

@ -25,7 +25,7 @@ use pocketmine\command\Command;
use pocketmine\command\CommandSender; use pocketmine\command\CommandSender;
use pocketmine\event\TranslationContainer; use pocketmine\event\TranslationContainer;
use pocketmine\Player; use pocketmine\Player;
use pocketmine\utils\TextFormat;
class BanIpCommand extends VanillaCommand{ class BanIpCommand extends VanillaCommand{

View File

@ -24,7 +24,7 @@ namespace pocketmine\command\defaults;
use pocketmine\command\CommandSender; use pocketmine\command\CommandSender;
use pocketmine\event\TranslationContainer; use pocketmine\event\TranslationContainer;
use pocketmine\Server; use pocketmine\Server;
use pocketmine\utils\TextFormat;
class DefaultGamemodeCommand extends VanillaCommand{ class DefaultGamemodeCommand extends VanillaCommand{

View File

@ -27,7 +27,7 @@ use pocketmine\event\TranslationContainer;
use pocketmine\network\Network; use pocketmine\network\Network;
use pocketmine\network\protocol\SetDifficultyPacket; use pocketmine\network\protocol\SetDifficultyPacket;
use pocketmine\Server; use pocketmine\Server;
use pocketmine\utils\TextFormat;
class DifficultyCommand extends VanillaCommand{ class DifficultyCommand extends VanillaCommand{

View File

@ -22,8 +22,7 @@
namespace pocketmine\command\defaults; namespace pocketmine\command\defaults;
use pocketmine\command\CommandSender; use pocketmine\command\CommandSender;
use pocketmine\utils\TextFormat;
use pocketmine\utils\Utils;
class DumpMemoryCommand extends VanillaCommand{ class DumpMemoryCommand extends VanillaCommand{

View File

@ -21,7 +21,7 @@
namespace pocketmine\command\defaults; namespace pocketmine\command\defaults;
use pocketmine\command\Command;
use pocketmine\command\CommandSender; use pocketmine\command\CommandSender;
use pocketmine\entity\Effect; use pocketmine\entity\Effect;
use pocketmine\entity\InstantEffect; use pocketmine\entity\InstantEffect;

View File

@ -23,7 +23,7 @@ namespace pocketmine\command\defaults;
use pocketmine\command\CommandSender; use pocketmine\command\CommandSender;
use pocketmine\utils\TextFormat; use pocketmine\utils\TextFormat;
use pocketmine\utils\Utils;
class GarbageCollectorCommand extends VanillaCommand{ class GarbageCollectorCommand extends VanillaCommand{

View File

@ -24,7 +24,7 @@ namespace pocketmine\command\defaults;
use pocketmine\command\Command; use pocketmine\command\Command;
use pocketmine\command\CommandSender; use pocketmine\command\CommandSender;
use pocketmine\event\TranslationContainer; use pocketmine\event\TranslationContainer;
use pocketmine\utils\TextFormat;
class PardonCommand extends VanillaCommand{ class PardonCommand extends VanillaCommand{

View File

@ -24,7 +24,7 @@ namespace pocketmine\command\defaults;
use pocketmine\command\Command; use pocketmine\command\Command;
use pocketmine\command\CommandSender; use pocketmine\command\CommandSender;
use pocketmine\event\TranslationContainer; use pocketmine\event\TranslationContainer;
use pocketmine\utils\TextFormat;
class PardonIpCommand extends VanillaCommand{ class PardonIpCommand extends VanillaCommand{

View File

@ -24,7 +24,7 @@ namespace pocketmine\command\defaults;
use pocketmine\command\CommandSender; use pocketmine\command\CommandSender;
use pocketmine\event\TimingsHandler; use pocketmine\event\TimingsHandler;
use pocketmine\event\TranslationContainer; use pocketmine\event\TranslationContainer;
use pocketmine\utils\TextFormat;
class TimingsCommand extends VanillaCommand{ class TimingsCommand extends VanillaCommand{

View File

@ -26,7 +26,7 @@ use pocketmine\event\entity\EntityRegainHealthEvent;
use pocketmine\network\Network; use pocketmine\network\Network;
use pocketmine\network\protocol\MobEffectPacket; use pocketmine\network\protocol\MobEffectPacket;
use pocketmine\Player; use pocketmine\Player;
use pocketmine\Server;
class Effect{ class Effect{
const SPEED = 1; const SPEED = 1;

View File

@ -57,7 +57,7 @@ use pocketmine\network\Network;
use pocketmine\network\protocol\MobEffectPacket; use pocketmine\network\protocol\MobEffectPacket;
use pocketmine\network\protocol\RemoveEntityPacket; use pocketmine\network\protocol\RemoveEntityPacket;
use pocketmine\network\protocol\SetEntityDataPacket; use pocketmine\network\protocol\SetEntityDataPacket;
use pocketmine\network\protocol\SetTimePacket;
use pocketmine\Player; use pocketmine\Player;
use pocketmine\plugin\Plugin; use pocketmine\plugin\Plugin;
use pocketmine\Server; use pocketmine\Server;

View File

@ -23,11 +23,11 @@ namespace pocketmine\entity;
use pocketmine\block\Block; use pocketmine\block\Block;
use pocketmine\block\Flowable;
use pocketmine\block\Liquid; use pocketmine\block\Liquid;
use pocketmine\event\entity\EntityBlockChangeEvent; use pocketmine\event\entity\EntityBlockChangeEvent;
use pocketmine\event\entity\EntityDamageEvent; use pocketmine\event\entity\EntityDamageEvent;
use pocketmine\event\entity\EntityRegainHealthEvent;
use pocketmine\item\Item as ItemItem; use pocketmine\item\Item as ItemItem;
use pocketmine\math\Vector3; use pocketmine\math\Vector3;
use pocketmine\nbt\tag\Byte; use pocketmine\nbt\tag\Byte;

View File

@ -22,14 +22,14 @@
namespace pocketmine\entity; namespace pocketmine\entity;
use pocketmine\event\entity\EntityDamageEvent; use pocketmine\event\entity\EntityDamageEvent;
use pocketmine\event\entity\EntityRegainHealthEvent;
use pocketmine\event\entity\ItemDespawnEvent; use pocketmine\event\entity\ItemDespawnEvent;
use pocketmine\event\entity\ItemSpawnEvent; use pocketmine\event\entity\ItemSpawnEvent;
use pocketmine\item\Item as ItemItem; use pocketmine\item\Item as ItemItem;
use pocketmine\math\Vector3;
use pocketmine\nbt\NBT; use pocketmine\nbt\NBT;
use pocketmine\nbt\tag\Byte;
use pocketmine\nbt\tag\Compound;
use pocketmine\nbt\tag\Short; use pocketmine\nbt\tag\Short;
use pocketmine\nbt\tag\String; use pocketmine\nbt\tag\String;
use pocketmine\network\Network; use pocketmine\network\Network;

View File

@ -34,7 +34,7 @@ use pocketmine\math\Vector3;
use pocketmine\nbt\tag\Short; use pocketmine\nbt\tag\Short;
use pocketmine\network\Network; use pocketmine\network\Network;
use pocketmine\network\protocol\EntityEventPacket; use pocketmine\network\protocol\EntityEventPacket;
use pocketmine\Player;
use pocketmine\Server; use pocketmine\Server;
use pocketmine\utils\BlockIterator; use pocketmine\utils\BlockIterator;

View File

@ -23,7 +23,7 @@ namespace pocketmine\entity;
use pocketmine\event\entity\EntityDamageEvent; use pocketmine\event\entity\EntityDamageEvent;
use pocketmine\event\entity\EntityRegainHealthEvent;
use pocketmine\event\entity\ExplosionPrimeEvent; use pocketmine\event\entity\ExplosionPrimeEvent;
use pocketmine\level\Explosion; use pocketmine\level\Explosion;
use pocketmine\nbt\tag\Byte; use pocketmine\nbt\tag\Byte;

View File

@ -26,7 +26,7 @@ use pocketmine\event\entity\EntityCombustByEntityEvent;
use pocketmine\event\entity\EntityDamageByChildEntityEvent; use pocketmine\event\entity\EntityDamageByChildEntityEvent;
use pocketmine\event\entity\EntityDamageByEntityEvent; use pocketmine\event\entity\EntityDamageByEntityEvent;
use pocketmine\event\entity\EntityDamageEvent; use pocketmine\event\entity\EntityDamageEvent;
use pocketmine\event\entity\EntityRegainHealthEvent;
use pocketmine\event\entity\ProjectileHitEvent; use pocketmine\event\entity\ProjectileHitEvent;
use pocketmine\level\format\FullChunk; use pocketmine\level\format\FullChunk;
use pocketmine\level\MovingObjectPosition; use pocketmine\level\MovingObjectPosition;

View File

@ -25,7 +25,7 @@ use pocketmine\level\Level;
use pocketmine\network\Network; use pocketmine\network\Network;
use pocketmine\network\protocol\TileEventPacket; use pocketmine\network\protocol\TileEventPacket;
use pocketmine\Player; use pocketmine\Player;
use pocketmine\Server;
use pocketmine\tile\Chest; use pocketmine\tile\Chest;
class ChestInventory extends ContainerInventory{ class ChestInventory extends ContainerInventory{

View File

@ -26,7 +26,7 @@ use pocketmine\level\Level;
use pocketmine\network\Network; use pocketmine\network\Network;
use pocketmine\network\protocol\TileEventPacket; use pocketmine\network\protocol\TileEventPacket;
use pocketmine\Player; use pocketmine\Player;
use pocketmine\Server;
use pocketmine\tile\Chest; use pocketmine\tile\Chest;
class DoubleChestInventory extends ChestInventory implements InventoryHolder{ class DoubleChestInventory extends ChestInventory implements InventoryHolder{

View File

@ -21,14 +21,9 @@
namespace pocketmine\inventory; namespace pocketmine\inventory;
use pocketmine\level\Level;
use pocketmine\level\Position; use pocketmine\level\Position;
use pocketmine\math\Vector3;
use pocketmine\network\Network;
use pocketmine\network\protocol\TileEventPacket;
use pocketmine\Player;
use pocketmine\Server;
use pocketmine\tile\Chest;
class FakeBlockMenu extends Position implements InventoryHolder{ class FakeBlockMenu extends Position implements InventoryHolder{

View File

@ -39,7 +39,7 @@ use pocketmine\nbt\tag\Enum;
use pocketmine\nbt\tag\Float; use pocketmine\nbt\tag\Float;
use pocketmine\network\Network; use pocketmine\network\Network;
use pocketmine\network\protocol\ExplodePacket; use pocketmine\network\protocol\ExplodePacket;
use pocketmine\Server;
use pocketmine\utils\Random; use pocketmine\utils\Random;
class Explosion{ class Explosion{

View File

@ -80,7 +80,7 @@ use pocketmine\metadata\BlockMetadataStore;
use pocketmine\metadata\Metadatable; use pocketmine\metadata\Metadatable;
use pocketmine\metadata\MetadataValue; use pocketmine\metadata\MetadataValue;
use pocketmine\nbt\NBT; use pocketmine\nbt\NBT;
use pocketmine\nbt\tag\Byte;
use pocketmine\nbt\tag\Compound; use pocketmine\nbt\tag\Compound;
use pocketmine\nbt\tag\Double; use pocketmine\nbt\tag\Double;
use pocketmine\nbt\tag\Enum; use pocketmine\nbt\tag\Enum;
@ -98,7 +98,7 @@ use pocketmine\network\protocol\SetTimePacket;
use pocketmine\network\protocol\UpdateBlockPacket; use pocketmine\network\protocol\UpdateBlockPacket;
use pocketmine\Player; use pocketmine\Player;
use pocketmine\plugin\Plugin; use pocketmine\plugin\Plugin;
use pocketmine\scheduler\AsyncTask;
use pocketmine\Server; use pocketmine\Server;
use pocketmine\tile\Chest; use pocketmine\tile\Chest;
use pocketmine\tile\Tile; use pocketmine\tile\Tile;

View File

@ -32,7 +32,7 @@ use pocketmine\network\protocol\FullChunkDataPacket;
use pocketmine\tile\Spawnable; use pocketmine\tile\Spawnable;
use pocketmine\utils\BinaryStream; use pocketmine\utils\BinaryStream;
use pocketmine\utils\ChunkException; use pocketmine\utils\ChunkException;
use raklib\Binary;
class Anvil extends McRegion{ class Anvil extends McRegion{

View File

@ -26,8 +26,7 @@ use pocketmine\nbt\NBT;
use pocketmine\scheduler\AsyncTask; use pocketmine\scheduler\AsyncTask;
use pocketmine\Server; use pocketmine\Server;
use pocketmine\tile\Spawnable; use pocketmine\tile\Spawnable;
use pocketmine\utils\Binary;
use pocketmine\utils\ChunkException;
class ChunkRequestTask extends AsyncTask{ class ChunkRequestTask extends AsyncTask{

View File

@ -22,16 +22,7 @@
namespace pocketmine\level\format\anvil; namespace pocketmine\level\format\anvil;
use pocketmine\level\format\LevelProvider; use pocketmine\level\format\LevelProvider;
use pocketmine\nbt\NBT;
use pocketmine\nbt\tag\Byte;
use pocketmine\nbt\tag\ByteArray;
use pocketmine\nbt\tag\Compound;
use pocketmine\nbt\tag\Enum;
use pocketmine\nbt\tag\Int;
use pocketmine\nbt\tag\IntArray;
use pocketmine\nbt\tag\Long;
use pocketmine\utils\Binary;
use pocketmine\utils\MainLogger;
class RegionLoader extends \pocketmine\level\format\mcregion\RegionLoader{ class RegionLoader extends \pocketmine\level\format\mcregion\RegionLoader{

View File

@ -30,7 +30,7 @@ use pocketmine\level\Level;
use pocketmine\nbt\tag\Compound; use pocketmine\nbt\tag\Compound;
use pocketmine\Player; use pocketmine\Player;
use pocketmine\tile\Tile; use pocketmine\tile\Tile;
use pocketmine\utils\Binary;
abstract class BaseFullChunk implements FullChunk{ abstract class BaseFullChunk implements FullChunk{

View File

@ -32,7 +32,7 @@ use pocketmine\nbt\tag\Int;
use pocketmine\nbt\tag\Long; use pocketmine\nbt\tag\Long;
use pocketmine\nbt\tag\String; use pocketmine\nbt\tag\String;
use pocketmine\tile\Spawnable; use pocketmine\tile\Spawnable;
use pocketmine\utils\Binary;
use pocketmine\utils\BinaryStream; use pocketmine\utils\BinaryStream;
use pocketmine\utils\ChunkException; use pocketmine\utils\ChunkException;

View File

@ -23,14 +23,8 @@ namespace pocketmine\level\format\mcregion;
use pocketmine\level\format\FullChunk; use pocketmine\level\format\FullChunk;
use pocketmine\level\format\LevelProvider; use pocketmine\level\format\LevelProvider;
use pocketmine\nbt\NBT;
use pocketmine\nbt\tag\Byte;
use pocketmine\nbt\tag\ByteArray;
use pocketmine\nbt\tag\Compound;
use pocketmine\nbt\tag\Enum;
use pocketmine\nbt\tag\Int;
use pocketmine\nbt\tag\IntArray;
use pocketmine\nbt\tag\Long;
use pocketmine\utils\Binary; use pocketmine\utils\Binary;
use pocketmine\utils\ChunkException; use pocketmine\utils\ChunkException;
use pocketmine\utils\MainLogger; use pocketmine\utils\MainLogger;

View File

@ -21,14 +21,14 @@
namespace pocketmine\level\generator; namespace pocketmine\level\generator;
use pocketmine\block\Block;
use pocketmine\level\format\FullChunk; use pocketmine\level\format\FullChunk;
use pocketmine\level\generator\biome\Biome;
use pocketmine\level\Level; use pocketmine\level\Level;
use pocketmine\level\SimpleChunkManager; use pocketmine\level\SimpleChunkManager;
use pocketmine\scheduler\AsyncTask; use pocketmine\scheduler\AsyncTask;
use pocketmine\Server; use pocketmine\Server;
use pocketmine\utils\Random;
class GenerationTask extends AsyncTask{ class GenerationTask extends AsyncTask{

View File

@ -22,12 +22,12 @@
namespace pocketmine\level\generator; namespace pocketmine\level\generator;
use pocketmine\block\Block; use pocketmine\block\Block;
use pocketmine\level\format\FullChunk;
use pocketmine\level\generator\biome\Biome; use pocketmine\level\generator\biome\Biome;
use pocketmine\level\Level; use pocketmine\level\Level;
use pocketmine\level\SimpleChunkManager; use pocketmine\level\SimpleChunkManager;
use pocketmine\scheduler\AsyncTask; use pocketmine\scheduler\AsyncTask;
use pocketmine\Server;
use pocketmine\utils\Random; use pocketmine\utils\Random;
class GeneratorRegisterTask extends AsyncTask{ class GeneratorRegisterTask extends AsyncTask{

View File

@ -21,14 +21,11 @@
namespace pocketmine\level\generator; namespace pocketmine\level\generator;
use pocketmine\block\Block;
use pocketmine\level\format\FullChunk;
use pocketmine\level\generator\biome\Biome;
use pocketmine\level\Level; use pocketmine\level\Level;
use pocketmine\level\SimpleChunkManager;
use pocketmine\scheduler\AsyncTask; use pocketmine\scheduler\AsyncTask;
use pocketmine\Server;
use pocketmine\utils\Random;
class GeneratorUnregisterTask extends AsyncTask{ class GeneratorUnregisterTask extends AsyncTask{

View File

@ -21,14 +21,14 @@
namespace pocketmine\level\generator; namespace pocketmine\level\generator;
use pocketmine\block\Block;
use pocketmine\level\format\FullChunk; use pocketmine\level\format\FullChunk;
use pocketmine\level\generator\biome\Biome;
use pocketmine\level\Level; use pocketmine\level\Level;
use pocketmine\level\SimpleChunkManager;
use pocketmine\scheduler\AsyncTask; use pocketmine\scheduler\AsyncTask;
use pocketmine\Server; use pocketmine\Server;
use pocketmine\utils\Random;
class LightPopulationTask extends AsyncTask{ class LightPopulationTask extends AsyncTask{

View File

@ -21,14 +21,14 @@
namespace pocketmine\level\generator; namespace pocketmine\level\generator;
use pocketmine\block\Block;
use pocketmine\level\format\FullChunk; use pocketmine\level\format\FullChunk;
use pocketmine\level\generator\biome\Biome;
use pocketmine\level\Level; use pocketmine\level\Level;
use pocketmine\level\SimpleChunkManager; use pocketmine\level\SimpleChunkManager;
use pocketmine\scheduler\AsyncTask; use pocketmine\scheduler\AsyncTask;
use pocketmine\Server; use pocketmine\Server;
use pocketmine\utils\Random;
class PopulationTask extends AsyncTask{ class PopulationTask extends AsyncTask{

View File

@ -36,15 +36,15 @@ use pocketmine\level\generator\biome\BiomeSelector;
use pocketmine\level\generator\GenerationChunkManager; use pocketmine\level\generator\GenerationChunkManager;
use pocketmine\level\generator\GenerationManager; use pocketmine\level\generator\GenerationManager;
use pocketmine\level\generator\Generator; use pocketmine\level\generator\Generator;
use pocketmine\level\generator\noise\Perlin;
use pocketmine\level\generator\noise\Simplex; use pocketmine\level\generator\noise\Simplex;
use pocketmine\level\generator\normal\biome\NormalBiome;
use pocketmine\level\generator\object\OreType; use pocketmine\level\generator\object\OreType;
use pocketmine\level\generator\populator\GroundCover; use pocketmine\level\generator\populator\GroundCover;
use pocketmine\level\generator\populator\Ore; use pocketmine\level\generator\populator\Ore;
use pocketmine\level\generator\populator\Populator; use pocketmine\level\generator\populator\Populator;
use pocketmine\level\generator\populator\TallGrass;
use pocketmine\level\generator\populator\Tree;
use pocketmine\level\Level; use pocketmine\level\Level;
use pocketmine\math\Vector3 as Vector3; use pocketmine\math\Vector3 as Vector3;
use pocketmine\utils\Random; use pocketmine\utils\Random;

View File

@ -21,7 +21,7 @@
namespace pocketmine\level\generator\normal\biome; namespace pocketmine\level\generator\normal\biome;
use pocketmine\block\Block;
class DesertBiome extends SandyBiome{ class DesertBiome extends SandyBiome{

View File

@ -21,8 +21,6 @@
namespace pocketmine\level\generator\normal\biome; namespace pocketmine\level\generator\normal\biome;
use pocketmine\level\generator\populator\TallGrass;
use pocketmine\level\generator\populator\Tree;
class SmallMountainsBiome extends MountainsBiome{ class SmallMountainsBiome extends MountainsBiome{

View File

@ -24,13 +24,12 @@ namespace pocketmine\network\protocol;
#include <rules/DataPacket.h> #include <rules/DataPacket.h>
#ifndef COMPILE #ifndef COMPILE
use pocketmine\utils\Binary;
#endif #endif
use pocketmine\item\Item;
use pocketmine\utils\BinaryStream; use pocketmine\utils\BinaryStream;
use pocketmine\utils\Utils; use pocketmine\utils\Utils;
use pocketmine\utils\UUID;
abstract class DataPacket extends BinaryStream{ abstract class DataPacket extends BinaryStream{

View File

@ -28,11 +28,11 @@ use pocketmine\item\Item;
use pocketmine\level\format\FullChunk; use pocketmine\level\format\FullChunk;
use pocketmine\math\Vector3; use pocketmine\math\Vector3;
use pocketmine\nbt\NBT; use pocketmine\nbt\NBT;
use pocketmine\nbt\tag\Byte;
use pocketmine\nbt\tag\Compound; use pocketmine\nbt\tag\Compound;
use pocketmine\nbt\tag\Enum; use pocketmine\nbt\tag\Enum;
use pocketmine\nbt\tag\Int; use pocketmine\nbt\tag\Int;
use pocketmine\nbt\tag\Short;
use pocketmine\nbt\tag\String; use pocketmine\nbt\tag\String;
class Chest extends Spawnable implements InventoryHolder, Container, Nameable{ class Chest extends Spawnable implements InventoryHolder, Container, Nameable{

View File

@ -30,7 +30,7 @@ use pocketmine\inventory\InventoryHolder;
use pocketmine\item\Item; use pocketmine\item\Item;
use pocketmine\level\format\FullChunk; use pocketmine\level\format\FullChunk;
use pocketmine\nbt\NBT; use pocketmine\nbt\NBT;
use pocketmine\nbt\tag\Byte;
use pocketmine\nbt\tag\Compound; use pocketmine\nbt\tag\Compound;
use pocketmine\nbt\tag\Enum; use pocketmine\nbt\tag\Enum;
use pocketmine\nbt\tag\Short; use pocketmine\nbt\tag\Short;

View File

@ -24,11 +24,10 @@ namespace pocketmine\utils;
#include <rules/DataPacket.h> #include <rules/DataPacket.h>
#ifndef COMPILE #ifndef COMPILE
use pocketmine\utils\Binary;
#endif #endif
use pocketmine\item\Item; use pocketmine\item\Item;
use pocketmine\utils\UUID;
class BinaryStream extends \stdClass{ class BinaryStream extends \stdClass{