Botcraft 1.21.4
Loading...
Searching...
No Matches
ProtocolCraft::Components::DataComponentType Class Reference

#include <DataComponentType.hpp>

Inheritance diagram for ProtocolCraft::Components::DataComponentType:
ProtocolCraft::NetworkType ProtocolCraft::Components::DataComponentTypeAdventureModePredicate ProtocolCraft::Components::DataComponentTypeArmorTrim ProtocolCraft::Components::DataComponentTypeBannerPatternLayers ProtocolCraft::Components::DataComponentTypeBlockItemStateProperties ProtocolCraft::Components::DataComponentTypeBoolean ProtocolCraft::Components::DataComponentTypeBundleContents ProtocolCraft::Components::DataComponentTypeChargedProjectiles ProtocolCraft::Components::DataComponentTypeComponent ProtocolCraft::Components::DataComponentTypeConsumable ProtocolCraft::Components::DataComponentTypeCustomData ProtocolCraft::Components::DataComponentTypeCustomModelData ProtocolCraft::Components::DataComponentTypeDeathProtection ProtocolCraft::Components::DataComponentTypeDefault ProtocolCraft::Components::DataComponentTypeDyeColor ProtocolCraft::Components::DataComponentTypeDyedItemColor ProtocolCraft::Components::DataComponentTypeEquippable ProtocolCraft::Components::DataComponentTypeFireworkExplosion ProtocolCraft::Components::DataComponentTypeFireworks ProtocolCraft::Components::DataComponentTypeFoodProperties ProtocolCraft::Components::DataComponentTypeHolderInstrument ProtocolCraft::Components::DataComponentTypeInteger ProtocolCraft::Components::DataComponentTypeItemAttributeModifiers ProtocolCraft::Components::DataComponentTypeItemContainerContents ProtocolCraft::Components::DataComponentTypeItemEnchantments ProtocolCraft::Components::DataComponentTypeItemLore ProtocolCraft::Components::DataComponentTypeJukeboxPlayable ProtocolCraft::Components::DataComponentTypeListBeehiveBlockEntityOccupant ProtocolCraft::Components::DataComponentTypeLodestoneTracker ProtocolCraft::Components::DataComponentTypeMapId ProtocolCraft::Components::DataComponentTypeMapItemColor ProtocolCraft::Components::DataComponentTypeMapPostProcessing ProtocolCraft::Components::DataComponentTypePotDecorations ProtocolCraft::Components::DataComponentTypePotionContents ProtocolCraft::Components::DataComponentTypeRarity ProtocolCraft::Components::DataComponentTypeRepairable ProtocolCraft::Components::DataComponentTypeResolvableProfile ProtocolCraft::Components::DataComponentTypeResourceLocation ProtocolCraft::Components::DataComponentTypeSuspiciousStewEffects ProtocolCraft::Components::DataComponentTypeTool ProtocolCraft::Components::DataComponentTypeUnbreakable ProtocolCraft::Components::DataComponentTypeUnit ProtocolCraft::Components::DataComponentTypeUseCooldown ProtocolCraft::Components::DataComponentTypeUseRemainder ProtocolCraft::Components::DataComponentTypeWritableBookContent ProtocolCraft::Components::DataComponentTypeWrittenBookContent

Public Member Functions

virtual ~DataComponentType ()
 
- Public Member Functions inherited from ProtocolCraft::NetworkType
virtual ~NetworkType ()
 
virtual void Read (ReadIterator &iter, size_t &length)
 
virtual void Write (WriteContainer &container) const
 
virtual Json::Value Serialize () const
 

Additional Inherited Members

- Protected Member Functions inherited from ProtocolCraft::NetworkType
virtual void ReadImpl (ReadIterator &iter, size_t &length)=0
 
virtual void WriteImpl (WriteContainer &container) const =0
 
virtual Json::Value SerializeImpl () const =0
 

Detailed Description

Definition at line 9 of file DataComponentType.hpp.

Constructor & Destructor Documentation

◆ ~DataComponentType()

virtual ProtocolCraft::Components::DataComponentType::~DataComponentType ( )
inlinevirtual

Definition at line 12 of file DataComponentType.hpp.


The documentation for this class was generated from the following file: