From 7425305154fb0005fde9f077cd30100c53d511a4 Mon Sep 17 00:00:00 2001 From: Tiger Wang Date: Sat, 18 Jul 2020 14:22:14 +0100 Subject: 1.13 items support + Add 1.16 block and item definitions --- src/Protocol/Protocol_1_13.h | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'src/Protocol/Protocol_1_13.h') diff --git a/src/Protocol/Protocol_1_13.h b/src/Protocol/Protocol_1_13.h index 168c279c1..0f9ad721e 100644 --- a/src/Protocol/Protocol_1_13.h +++ b/src/Protocol/Protocol_1_13.h @@ -37,14 +37,8 @@ public: cProtocol_1_13(cClientHandle * a_Client, const AString & a_ServerAddress, UInt16 a_ServerPort, UInt32 a_State); - virtual void Initialize(cClientHandle & a_Client) override; - protected: - /** Returns the string identifying the palettes' version, such as "1.13" or "1.14.4". - The palettes for that version are loaded into m_BlockTypePalette and m_ItemTypePalette. */ - virtual AString GetPaletteVersion() const; - // Packet sending: virtual void SendBlockChange (int a_BlockX, int a_BlockY, int a_BlockZ, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta) override; virtual void SendBlockChanges (int a_ChunkX, int a_ChunkZ, const sSetBlockVector & a_Changes) override; @@ -77,13 +71,4 @@ protected: virtual void WriteEntityMetadata(cPacketizer & a_Pkt, const eEntityMetadata a_Metadata, const eEntityMetadataType a_FieldType); virtual void WriteEntityMetadata(cPacketizer & a_Pkt, const cEntity & a_Entity) override; virtual void WriteMobMetadata(cPacketizer & a_Pkt, const cMonster & a_Mob) override; - -private: - - /** The palette used to transform internal block type palette into the protocol-specific ID. */ - std::shared_ptr m_BlockTypePalette; - - /** Temporary hack for initial 1.13+ support while keeping BLOCKTYPE data: - Map of the BLOCKTYPE#META to the protocol-specific NetBlockID. */ - std::map m_BlockTypeMap; }; -- cgit v1.2.3