Class BookshelfByteBufs

java.lang.Object
net.darkhax.bookshelf.api.data.bytebuf.BookshelfByteBufs

public class BookshelfByteBufs extends Object
  • Field Details

    • BOOLEAN

      public static final ByteBufHelper<Boolean> BOOLEAN
    • BYTE

      public static final ByteBufHelper<Byte> BYTE
    • SHORT

      public static final ByteBufHelper<Short> SHORT
    • INT

      public static final ByteBufHelper<Integer> INT
    • LONG

      public static final ByteBufHelper<Long> LONG
    • FLOAT

      public static final ByteBufHelper<Float> FLOAT
    • DOUBLE

      public static final ByteBufHelper<Double> DOUBLE
    • STRING

      public static final ByteBufHelper<String> STRING
    • UUID

      public static final ByteBufHelper<UUID> UUID
    • GAME_EVENT

      public static final RegistryByteBufHelper<net.minecraft.world.level.gameevent.GameEvent> GAME_EVENT
    • SOUND_EVENT

      public static final RegistryByteBufHelper<net.minecraft.sounds.SoundEvent> SOUND_EVENT
    • FLUID

      public static final RegistryByteBufHelper<net.minecraft.world.level.material.Fluid> FLUID
    • MOB_EFFECT

      public static final RegistryByteBufHelper<net.minecraft.world.effect.MobEffect> MOB_EFFECT
    • BLOCK

      public static final RegistryByteBufHelper<net.minecraft.world.level.block.Block> BLOCK
    • ENCHANTMENT

      public static final RegistryByteBufHelper<net.minecraft.world.item.enchantment.Enchantment> ENCHANTMENT
    • ENTITY_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.entity.EntityType<?>> ENTITY_TYPE
    • ITEM

      public static final RegistryByteBufHelper<net.minecraft.world.item.Item> ITEM
    • POTION

      public static final RegistryByteBufHelper<net.minecraft.world.item.alchemy.Potion> POTION
    • PARTICLE_TYPE

      public static final RegistryByteBufHelper<net.minecraft.core.particles.ParticleType<?>> PARTICLE_TYPE
    • BLOCK_ENTITY_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.block.entity.BlockEntityType<?>> BLOCK_ENTITY_TYPE
    • PAINTING_VARIANT

      public static final RegistryByteBufHelper<net.minecraft.world.entity.decoration.PaintingVariant> PAINTING_VARIANT
    • CUSTOM_STAT

      public static final RegistryByteBufHelper<net.minecraft.resources.ResourceLocation> CUSTOM_STAT
    • CHUNK_STATUS

      public static final RegistryByteBufHelper<net.minecraft.world.level.chunk.ChunkStatus> CHUNK_STATUS
    • RULE_TEST

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.structure.templatesystem.RuleTestType<?>> RULE_TEST
    • RULE_BLOCK_ENTITY_MODIFIER

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity.RuleBlockEntityModifierType<?>> RULE_BLOCK_ENTITY_MODIFIER
    • POS_RULE_TEST

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.structure.templatesystem.PosRuleTestType<?>> POS_RULE_TEST
    • RECIPE_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.item.crafting.RecipeType<?>> RECIPE_TYPE
    • RECIPE_SERIALIZER

      public static final RegistryByteBufHelper<net.minecraft.world.item.crafting.RecipeSerializer<?>> RECIPE_SERIALIZER
    • ATTRIBUTE

      public static final RegistryByteBufHelper<net.minecraft.world.entity.ai.attributes.Attribute> ATTRIBUTE
    • POSITION_SOURCE_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.gameevent.PositionSourceType<?>> POSITION_SOURCE_TYPE
    • ARGUMENT_TYPE_INFO_CODEC_HELPER

      public static final RegistryByteBufHelper<net.minecraft.commands.synchronization.ArgumentTypeInfo<?,?>> ARGUMENT_TYPE_INFO_CODEC_HELPER
    • STAT_TYPE

      public static final RegistryByteBufHelper<net.minecraft.stats.StatType<?>> STAT_TYPE
    • VILLAGER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.entity.npc.VillagerType> VILLAGER_TYPE
    • VILLAGER_PROFESSION

      public static final RegistryByteBufHelper<net.minecraft.world.entity.npc.VillagerProfession> VILLAGER_PROFESSION
    • POINT_OF_INTEREST_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.entity.ai.village.poi.PoiType> POINT_OF_INTEREST_TYPE
    • MEMORY_MODULE_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.entity.ai.memory.MemoryModuleType<?>> MEMORY_MODULE_TYPE
    • SENSOR_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.entity.ai.sensing.SensorType<?>> SENSOR_TYPE
    • SCHEDULE

      public static final RegistryByteBufHelper<net.minecraft.world.entity.schedule.Schedule> SCHEDULE
    • ACTIVITY

      public static final RegistryByteBufHelper<net.minecraft.world.entity.schedule.Activity> ACTIVITY
    • LOOT_POOL_ENTRY_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.storage.loot.entries.LootPoolEntryType> LOOT_POOL_ENTRY_TYPE
    • LOOT_FUNCTION_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.storage.loot.functions.LootItemFunctionType> LOOT_FUNCTION_TYPE
    • LOOT_CONDITION_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.storage.loot.predicates.LootItemConditionType> LOOT_CONDITION_TYPE
    • LOOT_NUMBER_PROVIDER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.storage.loot.providers.number.LootNumberProviderType> LOOT_NUMBER_PROVIDER_TYPE
    • LOOT_NBT_PROVIDER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.storage.loot.providers.nbt.LootNbtProviderType> LOOT_NBT_PROVIDER_TYPE
    • LOOT_SCORE_PROVIDER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.storage.loot.providers.score.LootScoreProviderType> LOOT_SCORE_PROVIDER_TYPE
    • FLOAT_PROVIDER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.util.valueproviders.FloatProviderType<?>> FLOAT_PROVIDER_TYPE
    • INT_PROVIDER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.util.valueproviders.IntProviderType<?>> INT_PROVIDER_TYPE
    • HEIGHT_PROVIDER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.heightproviders.HeightProviderType<?>> HEIGHT_PROVIDER_TYPE
    • BLOCK_PREDICATE_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicateType<?>> BLOCK_PREDICATE_TYPE
    • CARVER

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.carver.WorldCarver<?>> CARVER
    • FEATURE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.feature.Feature<?>> FEATURE
    • STRUCTURE_PLACEMENT

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.structure.placement.StructurePlacementType<?>> STRUCTURE_PLACEMENT
    • STRUCTURE_PIECE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.structure.pieces.StructurePieceType> STRUCTURE_PIECE
    • STRUCTURE_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.structure.StructureType<?>> STRUCTURE_TYPE
    • PLACEMENT_MODIFIER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.placement.PlacementModifierType<?>> PLACEMENT_MODIFIER_TYPE
    • BLOCKSTATE_PROVIDER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProviderType<?>> BLOCKSTATE_PROVIDER_TYPE
    • FOLIAGE_PLACER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacerType<?>> FOLIAGE_PLACER_TYPE
    • TRUNK_PLACER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacerType<?>> TRUNK_PLACER_TYPE
    • ROOT_PLACER_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacerType<?>> ROOT_PLACER_TYPE
    • TREE_DECORATOR_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecoratorType<?>> TREE_DECORATOR_TYPE
    • FEATURE_SIZE_TYPE

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.feature.featuresize.FeatureSizeType<?>> FEATURE_SIZE_TYPE
    • STRUCTURE_PROCESSOR

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorType<?>> STRUCTURE_PROCESSOR
    • STRUCTURE_POOL_ELEMENT

      public static final RegistryByteBufHelper<net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementType<?>> STRUCTURE_POOL_ELEMENT
    • CAT_VARIANT

      public static final RegistryByteBufHelper<net.minecraft.world.entity.animal.CatVariant> CAT_VARIANT
    • FROG_VARIANT

      public static final RegistryByteBufHelper<net.minecraft.world.entity.animal.FrogVariant> FROG_VARIANT
    • INSTRUMENT

      public static final RegistryByteBufHelper<net.minecraft.world.item.Instrument> INSTRUMENT
    • DECORATED_POT_PATTERNS

      public static final RegistryByteBufHelper<String> DECORATED_POT_PATTERNS
    • CREATIVE_MODE_TAB

      public static final RegistryByteBufHelper<net.minecraft.world.item.CreativeModeTab> CREATIVE_MODE_TAB
    • ITEM_RARITY

      public static final ByteBufHelper<net.minecraft.world.item.Rarity> ITEM_RARITY
    • ENCHANTMENT_RARITY

      public static final ByteBufHelper<net.minecraft.world.item.enchantment.Enchantment.Rarity> ENCHANTMENT_RARITY
    • ATTRIBUTE_OPERATION

      public static final ByteBufHelper<net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation> ATTRIBUTE_OPERATION
    • DIRECTION

      public static final ByteBufHelper<net.minecraft.core.Direction> DIRECTION
    • AXIS

      public static final ByteBufHelper<net.minecraft.core.Direction.Axis> AXIS
    • PLANE

      public static final ByteBufHelper<net.minecraft.core.Direction.Plane> PLANE
    • MOB_CATEGORY

      public static final ByteBufHelper<net.minecraft.world.entity.MobCategory> MOB_CATEGORY
    • ENCHANTMENT_CATEGORY

      public static final ByteBufHelper<net.minecraft.world.item.enchantment.EnchantmentCategory> ENCHANTMENT_CATEGORY
    • DYE_COLOR

      public static final ByteBufHelper<net.minecraft.world.item.DyeColor> DYE_COLOR
    • SOUND_SOURCE

      public static final ByteBufHelper<net.minecraft.sounds.SoundSource> SOUND_SOURCE
    • ARMOR_MATERIAL

      public static final ByteBufHelper<net.minecraft.world.item.ArmorMaterials> ARMOR_MATERIAL
    • DIFFICULTY

      public static final ByteBufHelper<net.minecraft.world.Difficulty> DIFFICULTY
    • EQUIPMENT_SLOT

      public static final ByteBufHelper<net.minecraft.world.entity.EquipmentSlot> EQUIPMENT_SLOT
    • MIRROR

      public static final ByteBufHelper<net.minecraft.world.level.block.Mirror> MIRROR
    • ROTATION

      public static final ByteBufHelper<net.minecraft.world.level.block.Rotation> ROTATION
    • RESOURCE_LOCATION

      public static final ByteBufHelper<net.minecraft.resources.ResourceLocation> RESOURCE_LOCATION
    • ITEM_STACK

      public static final ByteBufHelper<net.minecraft.world.item.ItemStack> ITEM_STACK
    • COMPOUND_TAG

      public static final ByteBufHelper<net.minecraft.nbt.CompoundTag> COMPOUND_TAG
    • TEXT

      public static final ByteBufHelper<net.minecraft.network.chat.Component> TEXT
    • BLOCK_POS

      public static final ByteBufHelper<net.minecraft.core.BlockPos> BLOCK_POS
    • INGREDIENT

      public static final ByteBufHelper<net.minecraft.world.item.crafting.Ingredient> INGREDIENT
    • BLOCK_STATE

      public static final ByteBufHelper<net.minecraft.world.level.block.state.BlockState> BLOCK_STATE
    • ATTRIBUTE_MODIFIER

      public static final ByteBufHelper<net.minecraft.world.entity.ai.attributes.AttributeModifier> ATTRIBUTE_MODIFIER
    • EFFECT_INSTANCE

      public static final ByteBufHelper<net.minecraft.world.effect.MobEffectInstance> EFFECT_INSTANCE
    • ENCHANTMENT_INSTANCE

      public static final ByteBufHelper<net.minecraft.world.item.enchantment.EnchantmentInstance> ENCHANTMENT_INSTANCE
    • VECTOR_3F

      public static ByteBufHelper<org.joml.Vector3f> VECTOR_3F
    • SOUND

      public static ByteBufHelper<Sound> SOUND
  • Constructor Details

    • BookshelfByteBufs

      public BookshelfByteBufs()
  • Method Details