# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: minecraft.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='minecraft.proto',
  package='dk.itu.real.ooe',
  syntax='proto3',
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\x0fminecraft.proto\x12\x0f\x64k.itu.real.ooe\x1a\x1bgoogle/protobuf/empty.proto\"P\n\x04\x43ube\x12#\n\x03min\x18\x01 \x01(\x0b\x32\x16.dk.itu.real.ooe.Point\x12#\n\x03max\x18\x02 \x01(\x0b\x32\x16.dk.itu.real.ooe.Point\"`\n\x0f\x46illCubeRequest\x12#\n\x04\x63ube\x18\x01 \x01(\x0b\x32\x15.dk.itu.real.ooe.Cube\x12(\n\x04type\x18\x02 \x01(\x0e\x32\x1a.dk.itu.real.ooe.BlockType\"0\n\x06\x42locks\x12&\n\x06\x62locks\x18\x01 \x03(\x0b\x32\x16.dk.itu.real.ooe.Block\"(\n\x05Point\x12\t\n\x01x\x18\x01 \x01(\x05\x12\t\n\x01y\x18\x02 \x01(\x05\x12\t\n\x01z\x18\x03 \x01(\x05\"\x8e\x01\n\x05\x42lock\x12(\n\x08position\x18\x01 \x01(\x0b\x32\x16.dk.itu.real.ooe.Point\x12(\n\x04type\x18\x02 \x01(\x0e\x32\x1a.dk.itu.real.ooe.BlockType\x12\x31\n\x0borientation\x18\x03 \x01(\x0e\x32\x1c.dk.itu.real.ooe.Orientation*I\n\x0bOrientation\x12\t\n\x05NORTH\x10\x00\x12\x08\n\x04WEST\x10\x01\x12\t\n\x05SOUTH\x10\x02\x12\x08\n\x04\x45\x41ST\x10\x03\x12\x06\n\x02UP\x10\x04\x12\x08\n\x04\x44OWN\x10\x05*\x9b%\n\tBlockType\x12\x0f\n\x0b\x41\x43\x41\x43IA_DOOR\x10\x00\x12\x10\n\x0c\x41\x43\x41\x43IA_FENCE\x10\x01\x12\x15\n\x11\x41\x43\x41\x43IA_FENCE_GATE\x10\x02\x12\x11\n\rACACIA_STAIRS\x10\x03\x12\x12\n\x0e\x41\x43TIVATOR_RAIL\x10\x04\x12\x07\n\x03\x41IR\x10\x05\x12\t\n\x05\x41NVIL\x10\x06\x12\x0b\n\x07\x42\x41RRIER\x10\x07\x12\n\n\x06\x42\x45\x41\x43ON\x10\x08\x12\x07\n\x03\x42\x45\x44\x10\t\x12\x0b\n\x07\x42\x45\x44ROCK\x10\n\x12\r\n\tBEETROOTS\x10\x0b\x12\x0e\n\nBIRCH_DOOR\x10\x0c\x12\x0f\n\x0b\x42IRCH_FENCE\x10\r\x12\x14\n\x10\x42IRCH_FENCE_GATE\x10\x0e\x12\x10\n\x0c\x42IRCH_STAIRS\x10\x0f\x12\x1b\n\x17\x42LACK_GLAZED_TERRACOTTA\x10\x10\x12\x15\n\x11\x42LACK_SHULKER_BOX\x10\x11\x12\x1a\n\x16\x42LUE_GLAZED_TERRACOTTA\x10\x12\x12\x14\n\x10\x42LUE_SHULKER_BOX\x10\x13\x12\x0e\n\nBONE_BLOCK\x10\x14\x12\r\n\tBOOKSHELF\x10\x15\x12\x11\n\rBREWING_STAND\x10\x16\x12\x0f\n\x0b\x42RICK_BLOCK\x10\x17\x12\x10\n\x0c\x42RICK_STAIRS\x10\x18\x12\x1b\n\x17\x42ROWN_GLAZED_TERRACOTTA\x10\x19\x12\x12\n\x0e\x42ROWN_MUSHROOM\x10\x1a\x12\x18\n\x14\x42ROWN_MUSHROOM_BLOCK\x10\x1b\x12\x15\n\x11\x42ROWN_SHULKER_BOX\x10\x1c\x12\n\n\x06\x43\x41\x43TUS\x10\x1d\x12\x08\n\x04\x43\x41KE\x10\x1e\x12\n\n\x06\x43\x41RPET\x10\x1f\x12\x0b\n\x07\x43\x41RROTS\x10 \x12\x0c\n\x08\x43\x41ULDRON\x10!\x12\x17\n\x13\x43HAIN_COMMAND_BLOCK\x10\"\x12\t\n\x05\x43HEST\x10#\x12\x11\n\rCHORUS_FLOWER\x10$\x12\x10\n\x0c\x43HORUS_PLANT\x10%\x12\x08\n\x04\x43LAY\x10&\x12\x0e\n\nCOAL_BLOCK\x10\'\x12\x0c\n\x08\x43OAL_ORE\x10(\x12\x0f\n\x0b\x43OBBLESTONE\x10)\x12\x14\n\x10\x43OBBLESTONE_WALL\x10*\x12\t\n\x05\x43OCOA\x10+\x12\x11\n\rCOMMAND_BLOCK\x10,\x12\x0c\n\x08\x43ONCRETE\x10-\x12\x13\n\x0f\x43ONCRETE_POWDER\x10.\x12\x12\n\x0e\x43RAFTING_TABLE\x10/\x12\x1a\n\x16\x43YAN_GLAZED_TERRACOTTA\x10\x30\x12\x14\n\x10\x43YAN_SHULKER_BOX\x10\x31\x12\x11\n\rDARK_OAK_DOOR\x10\x32\x12\x12\n\x0e\x44\x41RK_OAK_FENCE\x10\x33\x12\x17\n\x13\x44\x41RK_OAK_FENCE_GATE\x10\x34\x12\x13\n\x0f\x44\x41RK_OAK_STAIRS\x10\x35\x12\x15\n\x11\x44\x41YLIGHT_DETECTOR\x10\x36\x12\x1e\n\x1a\x44\x41YLIGHT_DETECTOR_INVERTED\x10\x37\x12\x0c\n\x08\x44\x45\x41\x44\x42USH\x10\x38\x12\x11\n\rDETECTOR_RAIL\x10\x39\x12\x11\n\rDIAMOND_BLOCK\x10:\x12\x0f\n\x0b\x44IAMOND_ORE\x10;\x12\x08\n\x04\x44IRT\x10<\x12\r\n\tDISPENSER\x10=\x12\x10\n\x0c\x44OUBLE_PLANT\x10>\x12\x15\n\x11\x44OUBLE_STONE_SLAB\x10?\x12\x16\n\x12\x44OUBLE_STONE_SLAB2\x10@\x12\x16\n\x12\x44OUBLE_WOODEN_SLAB\x10\x41\x12\x0e\n\nDRAGON_EGG\x10\x42\x12\x0b\n\x07\x44ROPPER\x10\x43\x12\x11\n\rEMERALD_BLOCK\x10\x44\x12\x0f\n\x0b\x45MERALD_ORE\x10\x45\x12\x14\n\x10\x45NCHANTING_TABLE\x10\x46\x12\x0f\n\x0b\x45NDER_CHEST\x10G\x12\x0e\n\nEND_BRICKS\x10H\x12\x0f\n\x0b\x45ND_GATEWAY\x10I\x12\x0e\n\nEND_PORTAL\x10J\x12\x14\n\x10\x45ND_PORTAL_FRAME\x10K\x12\x0b\n\x07\x45ND_ROD\x10L\x12\r\n\tEND_STONE\x10M\x12\x0c\n\x08\x46\x41RMLAND\x10N\x12\t\n\x05\x46\x45NCE\x10O\x12\x0e\n\nFENCE_GATE\x10P\x12\x08\n\x04\x46IRE\x10Q\x12\x0e\n\nFLOWER_POT\x10R\x12\x10\n\x0c\x46LOWING_LAVA\x10S\x12\x11\n\rFLOWING_WATER\x10T\x12\x0f\n\x0b\x46ROSTED_ICE\x10U\x12\x0b\n\x07\x46URNACE\x10V\x12\t\n\x05GLASS\x10W\x12\x0e\n\nGLASS_PANE\x10X\x12\r\n\tGLOWSTONE\x10Y\x12\x0f\n\x0bGOLDEN_RAIL\x10Z\x12\x0e\n\nGOLD_BLOCK\x10[\x12\x0c\n\x08GOLD_ORE\x10\\\x12\t\n\x05GRASS\x10]\x12\x0e\n\nGRASS_PATH\x10^\x12\n\n\x06GRAVEL\x10_\x12\x1a\n\x16GRAY_GLAZED_TERRACOTTA\x10`\x12\x14\n\x10GRAY_SHULKER_BOX\x10\x61\x12\x1b\n\x17GREEN_GLAZED_TERRACOTTA\x10\x62\x12\x15\n\x11GREEN_SHULKER_BOX\x10\x63\x12\x11\n\rHARDENED_CLAY\x10\x64\x12\r\n\tHAY_BLOCK\x10\x65\x12!\n\x1dHEAVY_WEIGHTED_PRESSURE_PLATE\x10\x66\x12\n\n\x06HOPPER\x10g\x12\x07\n\x03ICE\x10h\x12\r\n\tIRON_BARS\x10i\x12\x0e\n\nIRON_BLOCK\x10j\x12\r\n\tIRON_DOOR\x10k\x12\x0c\n\x08IRON_ORE\x10l\x12\x11\n\rIRON_TRAPDOOR\x10m\x12\x0b\n\x07JUKEBOX\x10n\x12\x0f\n\x0bJUNGLE_DOOR\x10o\x12\x10\n\x0cJUNGLE_FENCE\x10p\x12\x15\n\x11JUNGLE_FENCE_GATE\x10q\x12\x11\n\rJUNGLE_STAIRS\x10r\x12\n\n\x06LADDER\x10s\x12\x0f\n\x0bLAPIS_BLOCK\x10t\x12\r\n\tLAPIS_ORE\x10u\x12\x08\n\x04LAVA\x10v\x12\n\n\x06LEAVES\x10w\x12\x0b\n\x07LEAVES2\x10x\x12\t\n\x05LEVER\x10y\x12 \n\x1cLIGHT_BLUE_GLAZED_TERRACOTTA\x10z\x12\x1a\n\x16LIGHT_BLUE_SHULKER_BOX\x10{\x12!\n\x1dLIGHT_WEIGHTED_PRESSURE_PLATE\x10|\x12\x1a\n\x16LIME_GLAZED_TERRACOTTA\x10}\x12\x14\n\x10LIME_SHULKER_BOX\x10~\x12\x0f\n\x0bLIT_FURNACE\x10\x7f\x12\x10\n\x0bLIT_PUMPKIN\x10\x80\x01\x12\x16\n\x11LIT_REDSTONE_LAMP\x10\x81\x01\x12\x15\n\x10LIT_REDSTONE_ORE\x10\x82\x01\x12\x08\n\x03LOG\x10\x83\x01\x12\t\n\x04LOG2\x10\x84\x01\x12\x1e\n\x19MAGENTA_GLAZED_TERRACOTTA\x10\x85\x01\x12\x18\n\x13MAGENTA_SHULKER_BOX\x10\x86\x01\x12\n\n\x05MAGMA\x10\x87\x01\x12\x10\n\x0bMELON_BLOCK\x10\x88\x01\x12\x0f\n\nMELON_STEM\x10\x89\x01\x12\x10\n\x0bMOB_SPAWNER\x10\x8a\x01\x12\x10\n\x0bMONSTER_EGG\x10\x8b\x01\x12\x16\n\x11MOSSY_COBBLESTONE\x10\x8c\x01\x12\r\n\x08MYCELIUM\x10\x8d\x01\x12\x0f\n\nNETHERRACK\x10\x8e\x01\x12\x11\n\x0cNETHER_BRICK\x10\x8f\x01\x12\x17\n\x12NETHER_BRICK_FENCE\x10\x90\x01\x12\x18\n\x13NETHER_BRICK_STAIRS\x10\x91\x01\x12\x10\n\x0bNETHER_WART\x10\x92\x01\x12\x16\n\x11NETHER_WART_BLOCK\x10\x93\x01\x12\x0e\n\tNOTEBLOCK\x10\x94\x01\x12\x0f\n\nOAK_STAIRS\x10\x95\x01\x12\r\n\x08OBSERVER\x10\x96\x01\x12\r\n\x08OBSIDIAN\x10\x97\x01\x12\x1d\n\x18ORANGE_GLAZED_TERRACOTTA\x10\x98\x01\x12\x17\n\x12ORANGE_SHULKER_BOX\x10\x99\x01\x12\x0f\n\nPACKED_ICE\x10\x9a\x01\x12\x1b\n\x16PINK_GLAZED_TERRACOTTA\x10\x9b\x01\x12\x15\n\x10PINK_SHULKER_BOX\x10\x9c\x01\x12\x0b\n\x06PISTON\x10\x9d\x01\x12\x15\n\x10PISTON_EXTENSION\x10\x9e\x01\x12\x10\n\x0bPISTON_HEAD\x10\x9f\x01\x12\x0b\n\x06PLANKS\x10\xa0\x01\x12\x0b\n\x06PORTAL\x10\xa1\x01\x12\r\n\x08POTATOES\x10\xa2\x01\x12\x17\n\x12POWERED_COMPARATOR\x10\xa3\x01\x12\x15\n\x10POWERED_REPEATER\x10\xa4\x01\x12\x0f\n\nPRISMARINE\x10\xa5\x01\x12\x0c\n\x07PUMPKIN\x10\xa6\x01\x12\x11\n\x0cPUMPKIN_STEM\x10\xa7\x01\x12\x1d\n\x18PURPLE_GLAZED_TERRACOTTA\x10\xa8\x01\x12\x17\n\x12PURPLE_SHULKER_BOX\x10\xa9\x01\x12\x11\n\x0cPURPUR_BLOCK\x10\xaa\x01\x12\x17\n\x12PURPUR_DOUBLE_SLAB\x10\xab\x01\x12\x12\n\rPURPUR_PILLAR\x10\xac\x01\x12\x10\n\x0bPURPUR_SLAB\x10\xad\x01\x12\x12\n\rPURPUR_STAIRS\x10\xae\x01\x12\x11\n\x0cQUARTZ_BLOCK\x10\xaf\x01\x12\x0f\n\nQUARTZ_ORE\x10\xb0\x01\x12\x12\n\rQUARTZ_STAIRS\x10\xb1\x01\x12\t\n\x04RAIL\x10\xb2\x01\x12\x13\n\x0eREDSTONE_BLOCK\x10\xb3\x01\x12\x12\n\rREDSTONE_LAMP\x10\xb4\x01\x12\x11\n\x0cREDSTONE_ORE\x10\xb5\x01\x12\x13\n\x0eREDSTONE_TORCH\x10\xb6\x01\x12\x12\n\rREDSTONE_WIRE\x10\xb7\x01\x12\x0f\n\nRED_FLOWER\x10\xb8\x01\x12\x1a\n\x15RED_GLAZED_TERRACOTTA\x10\xb9\x01\x12\x11\n\x0cRED_MUSHROOM\x10\xba\x01\x12\x17\n\x12RED_MUSHROOM_BLOCK\x10\xbb\x01\x12\x15\n\x10RED_NETHER_BRICK\x10\xbc\x01\x12\x12\n\rRED_SANDSTONE\x10\xbd\x01\x12\x19\n\x14RED_SANDSTONE_STAIRS\x10\xbe\x01\x12\x14\n\x0fRED_SHULKER_BOX\x10\xbf\x01\x12\n\n\x05REEDS\x10\xc0\x01\x12\x1c\n\x17REPEATING_COMMAND_BLOCK\x10\xc1\x01\x12\t\n\x04SAND\x10\xc2\x01\x12\x0e\n\tSANDSTONE\x10\xc3\x01\x12\x15\n\x10SANDSTONE_STAIRS\x10\xc4\x01\x12\x0c\n\x07SAPLING\x10\xc5\x01\x12\x10\n\x0bSEA_LANTERN\x10\xc6\x01\x12\x1d\n\x18SILVER_GLAZED_TERRACOTTA\x10\xc7\x01\x12\x17\n\x12SILVER_SHULKER_BOX\x10\xc8\x01\x12\n\n\x05SKULL\x10\xc9\x01\x12\n\n\x05SLIME\x10\xca\x01\x12\t\n\x04SNOW\x10\xcb\x01\x12\x0f\n\nSNOW_LAYER\x10\xcc\x01\x12\x0e\n\tSOUL_SAND\x10\xcd\x01\x12\x0b\n\x06SPONGE\x10\xce\x01\x12\x10\n\x0bSPRUCE_DOOR\x10\xcf\x01\x12\x11\n\x0cSPRUCE_FENCE\x10\xd0\x01\x12\x16\n\x11SPRUCE_FENCE_GATE\x10\xd1\x01\x12\x12\n\rSPRUCE_STAIRS\x10\xd2\x01\x12\x12\n\rSTAINED_GLASS\x10\xd3\x01\x12\x17\n\x12STAINED_GLASS_PANE\x10\xd4\x01\x12\x1a\n\x15STAINED_HARDENED_CLAY\x10\xd5\x01\x12\x14\n\x0fSTANDING_BANNER\x10\xd6\x01\x12\x12\n\rSTANDING_SIGN\x10\xd7\x01\x12\x12\n\rSTICKY_PISTON\x10\xd8\x01\x12\n\n\x05STONE\x10\xd9\x01\x12\x0f\n\nSTONEBRICK\x10\xda\x01\x12\x17\n\x12STONE_BRICK_STAIRS\x10\xdb\x01\x12\x11\n\x0cSTONE_BUTTON\x10\xdc\x01\x12\x19\n\x14STONE_PRESSURE_PLATE\x10\xdd\x01\x12\x0f\n\nSTONE_SLAB\x10\xde\x01\x12\x10\n\x0bSTONE_SLAB2\x10\xdf\x01\x12\x11\n\x0cSTONE_STAIRS\x10\xe0\x01\x12\x14\n\x0fSTRUCTURE_BLOCK\x10\xe1\x01\x12\x13\n\x0eSTRUCTURE_VOID\x10\xe2\x01\x12\x0e\n\tTALLGRASS\x10\xe3\x01\x12\x08\n\x03TNT\x10\xe4\x01\x12\n\n\x05TORCH\x10\xe5\x01\x12\r\n\x08TRAPDOOR\x10\xe6\x01\x12\x12\n\rTRAPPED_CHEST\x10\xe7\x01\x12\r\n\x08TRIPWIRE\x10\xe8\x01\x12\x12\n\rTRIPWIRE_HOOK\x10\xe9\x01\x12\x19\n\x14UNLIT_REDSTONE_TORCH\x10\xea\x01\x12\x19\n\x14UNPOWERED_COMPARATOR\x10\xeb\x01\x12\x17\n\x12UNPOWERED_REPEATER\x10\xec\x01\x12\t\n\x04VINE\x10\xed\x01\x12\x10\n\x0bWALL_BANNER\x10\xee\x01\x12\x0e\n\tWALL_SIGN\x10\xef\x01\x12\n\n\x05WATER\x10\xf0\x01\x12\x0e\n\tWATERLILY\x10\xf1\x01\x12\x08\n\x03WEB\x10\xf2\x01\x12\n\n\x05WHEAT\x10\xf3\x01\x12\x1c\n\x17WHITE_GLAZED_TERRACOTTA\x10\xf4\x01\x12\x16\n\x11WHITE_SHULKER_BOX\x10\xf5\x01\x12\x12\n\rWOODEN_BUTTON\x10\xf6\x01\x12\x10\n\x0bWOODEN_DOOR\x10\xf7\x01\x12\x1a\n\x15WOODEN_PRESSURE_PLATE\x10\xf8\x01\x12\x10\n\x0bWOODEN_SLAB\x10\xf9\x01\x12\t\n\x04WOOL\x10\xfa\x01\x12\x12\n\rYELLOW_FLOWER\x10\xfb\x01\x12\x1d\n\x18YELLOW_GLAZED_TERRACOTTA\x10\xfc\x01\x12\x17\n\x12YELLOW_SHULKER_BOX\x10\xfd\x01\x32\xd4\x01\n\x10MinecraftService\x12>\n\x0bspawnBlocks\x12\x17.dk.itu.real.ooe.Blocks\x1a\x16.google.protobuf.Empty\x12:\n\x08readCube\x12\x15.dk.itu.real.ooe.Cube\x1a\x17.dk.itu.real.ooe.Blocks\x12\x44\n\x08\x66illCube\x12 .dk.itu.real.ooe.FillCubeRequest\x1a\x16.google.protobuf.Emptyb\x06proto3'
  ,
  dependencies=[google_dot_protobuf_dot_empty__pb2.DESCRIPTOR,])

_ORIENTATION = _descriptor.EnumDescriptor(
  name='Orientation',
  full_name='dk.itu.real.ooe.Orientation',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='NORTH', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WEST', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SOUTH', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='EAST', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='UP', index=4, number=4,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DOWN', index=5, number=5,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=482,
  serialized_end=555,
)
_sym_db.RegisterEnumDescriptor(_ORIENTATION)

Orientation = enum_type_wrapper.EnumTypeWrapper(_ORIENTATION)
_BLOCKTYPE = _descriptor.EnumDescriptor(
  name='BlockType',
  full_name='dk.itu.real.ooe.BlockType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='ACACIA_DOOR', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ACACIA_FENCE', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ACACIA_FENCE_GATE', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ACACIA_STAIRS', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ACTIVATOR_RAIL', index=4, number=4,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='AIR', index=5, number=5,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ANVIL', index=6, number=6,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BARRIER', index=7, number=7,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BEACON', index=8, number=8,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BED', index=9, number=9,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BEDROCK', index=10, number=10,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BEETROOTS', index=11, number=11,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BIRCH_DOOR', index=12, number=12,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BIRCH_FENCE', index=13, number=13,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BIRCH_FENCE_GATE', index=14, number=14,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BIRCH_STAIRS', index=15, number=15,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BLACK_GLAZED_TERRACOTTA', index=16, number=16,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BLACK_SHULKER_BOX', index=17, number=17,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BLUE_GLAZED_TERRACOTTA', index=18, number=18,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BLUE_SHULKER_BOX', index=19, number=19,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BONE_BLOCK', index=20, number=20,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BOOKSHELF', index=21, number=21,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BREWING_STAND', index=22, number=22,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BRICK_BLOCK', index=23, number=23,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BRICK_STAIRS', index=24, number=24,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BROWN_GLAZED_TERRACOTTA', index=25, number=25,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BROWN_MUSHROOM', index=26, number=26,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BROWN_MUSHROOM_BLOCK', index=27, number=27,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BROWN_SHULKER_BOX', index=28, number=28,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CACTUS', index=29, number=29,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CAKE', index=30, number=30,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CARPET', index=31, number=31,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CARROTS', index=32, number=32,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CAULDRON', index=33, number=33,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAIN_COMMAND_BLOCK', index=34, number=34,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHEST', index=35, number=35,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHORUS_FLOWER', index=36, number=36,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHORUS_PLANT', index=37, number=37,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CLAY', index=38, number=38,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='COAL_BLOCK', index=39, number=39,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='COAL_ORE', index=40, number=40,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='COBBLESTONE', index=41, number=41,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='COBBLESTONE_WALL', index=42, number=42,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='COCOA', index=43, number=43,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='COMMAND_BLOCK', index=44, number=44,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CONCRETE', index=45, number=45,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CONCRETE_POWDER', index=46, number=46,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CRAFTING_TABLE', index=47, number=47,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CYAN_GLAZED_TERRACOTTA', index=48, number=48,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CYAN_SHULKER_BOX', index=49, number=49,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DARK_OAK_DOOR', index=50, number=50,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DARK_OAK_FENCE', index=51, number=51,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DARK_OAK_FENCE_GATE', index=52, number=52,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DARK_OAK_STAIRS', index=53, number=53,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DAYLIGHT_DETECTOR', index=54, number=54,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DAYLIGHT_DETECTOR_INVERTED', index=55, number=55,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DEADBUSH', index=56, number=56,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DETECTOR_RAIL', index=57, number=57,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DIAMOND_BLOCK', index=58, number=58,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DIAMOND_ORE', index=59, number=59,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DIRT', index=60, number=60,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DISPENSER', index=61, number=61,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DOUBLE_PLANT', index=62, number=62,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DOUBLE_STONE_SLAB', index=63, number=63,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DOUBLE_STONE_SLAB2', index=64, number=64,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DOUBLE_WOODEN_SLAB', index=65, number=65,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DRAGON_EGG', index=66, number=66,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DROPPER', index=67, number=67,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='EMERALD_BLOCK', index=68, number=68,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='EMERALD_ORE', index=69, number=69,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ENCHANTING_TABLE', index=70, number=70,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ENDER_CHEST', index=71, number=71,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='END_BRICKS', index=72, number=72,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='END_GATEWAY', index=73, number=73,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='END_PORTAL', index=74, number=74,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='END_PORTAL_FRAME', index=75, number=75,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='END_ROD', index=76, number=76,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='END_STONE', index=77, number=77,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FARMLAND', index=78, number=78,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FENCE', index=79, number=79,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FENCE_GATE', index=80, number=80,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FIRE', index=81, number=81,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FLOWER_POT', index=82, number=82,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FLOWING_LAVA', index=83, number=83,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FLOWING_WATER', index=84, number=84,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FROSTED_ICE', index=85, number=85,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FURNACE', index=86, number=86,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GLASS', index=87, number=87,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GLASS_PANE', index=88, number=88,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GLOWSTONE', index=89, number=89,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GOLDEN_RAIL', index=90, number=90,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GOLD_BLOCK', index=91, number=91,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GOLD_ORE', index=92, number=92,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GRASS', index=93, number=93,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GRASS_PATH', index=94, number=94,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GRAVEL', index=95, number=95,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GRAY_GLAZED_TERRACOTTA', index=96, number=96,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GRAY_SHULKER_BOX', index=97, number=97,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GREEN_GLAZED_TERRACOTTA', index=98, number=98,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='GREEN_SHULKER_BOX', index=99, number=99,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='HARDENED_CLAY', index=100, number=100,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='HAY_BLOCK', index=101, number=101,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='HEAVY_WEIGHTED_PRESSURE_PLATE', index=102, number=102,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='HOPPER', index=103, number=103,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ICE', index=104, number=104,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='IRON_BARS', index=105, number=105,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='IRON_BLOCK', index=106, number=106,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='IRON_DOOR', index=107, number=107,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='IRON_ORE', index=108, number=108,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='IRON_TRAPDOOR', index=109, number=109,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='JUKEBOX', index=110, number=110,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='JUNGLE_DOOR', index=111, number=111,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='JUNGLE_FENCE', index=112, number=112,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='JUNGLE_FENCE_GATE', index=113, number=113,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='JUNGLE_STAIRS', index=114, number=114,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LADDER', index=115, number=115,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LAPIS_BLOCK', index=116, number=116,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LAPIS_ORE', index=117, number=117,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LAVA', index=118, number=118,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LEAVES', index=119, number=119,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LEAVES2', index=120, number=120,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LEVER', index=121, number=121,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LIGHT_BLUE_GLAZED_TERRACOTTA', index=122, number=122,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LIGHT_BLUE_SHULKER_BOX', index=123, number=123,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LIGHT_WEIGHTED_PRESSURE_PLATE', index=124, number=124,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LIME_GLAZED_TERRACOTTA', index=125, number=125,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LIME_SHULKER_BOX', index=126, number=126,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LIT_FURNACE', index=127, number=127,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LIT_PUMPKIN', index=128, number=128,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LIT_REDSTONE_LAMP', index=129, number=129,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LIT_REDSTONE_ORE', index=130, number=130,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LOG', index=131, number=131,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='LOG2', index=132, number=132,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='MAGENTA_GLAZED_TERRACOTTA', index=133, number=133,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='MAGENTA_SHULKER_BOX', index=134, number=134,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='MAGMA', index=135, number=135,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='MELON_BLOCK', index=136, number=136,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='MELON_STEM', index=137, number=137,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='MOB_SPAWNER', index=138, number=138,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='MONSTER_EGG', index=139, number=139,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='MOSSY_COBBLESTONE', index=140, number=140,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='MYCELIUM', index=141, number=141,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='NETHERRACK', index=142, number=142,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='NETHER_BRICK', index=143, number=143,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='NETHER_BRICK_FENCE', index=144, number=144,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='NETHER_BRICK_STAIRS', index=145, number=145,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='NETHER_WART', index=146, number=146,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='NETHER_WART_BLOCK', index=147, number=147,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='NOTEBLOCK', index=148, number=148,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='OAK_STAIRS', index=149, number=149,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='OBSERVER', index=150, number=150,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='OBSIDIAN', index=151, number=151,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ORANGE_GLAZED_TERRACOTTA', index=152, number=152,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ORANGE_SHULKER_BOX', index=153, number=153,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PACKED_ICE', index=154, number=154,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PINK_GLAZED_TERRACOTTA', index=155, number=155,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PINK_SHULKER_BOX', index=156, number=156,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PISTON', index=157, number=157,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PISTON_EXTENSION', index=158, number=158,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PISTON_HEAD', index=159, number=159,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PLANKS', index=160, number=160,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PORTAL', index=161, number=161,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='POTATOES', index=162, number=162,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='POWERED_COMPARATOR', index=163, number=163,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='POWERED_REPEATER', index=164, number=164,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PRISMARINE', index=165, number=165,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PUMPKIN', index=166, number=166,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PUMPKIN_STEM', index=167, number=167,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PURPLE_GLAZED_TERRACOTTA', index=168, number=168,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PURPLE_SHULKER_BOX', index=169, number=169,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PURPUR_BLOCK', index=170, number=170,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PURPUR_DOUBLE_SLAB', index=171, number=171,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PURPUR_PILLAR', index=172, number=172,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PURPUR_SLAB', index=173, number=173,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PURPUR_STAIRS', index=174, number=174,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='QUARTZ_BLOCK', index=175, number=175,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='QUARTZ_ORE', index=176, number=176,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='QUARTZ_STAIRS', index=177, number=177,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='RAIL', index=178, number=178,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='REDSTONE_BLOCK', index=179, number=179,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='REDSTONE_LAMP', index=180, number=180,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='REDSTONE_ORE', index=181, number=181,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='REDSTONE_TORCH', index=182, number=182,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='REDSTONE_WIRE', index=183, number=183,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='RED_FLOWER', index=184, number=184,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='RED_GLAZED_TERRACOTTA', index=185, number=185,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='RED_MUSHROOM', index=186, number=186,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='RED_MUSHROOM_BLOCK', index=187, number=187,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='RED_NETHER_BRICK', index=188, number=188,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='RED_SANDSTONE', index=189, number=189,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='RED_SANDSTONE_STAIRS', index=190, number=190,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='RED_SHULKER_BOX', index=191, number=191,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='REEDS', index=192, number=192,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='REPEATING_COMMAND_BLOCK', index=193, number=193,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SAND', index=194, number=194,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SANDSTONE', index=195, number=195,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SANDSTONE_STAIRS', index=196, number=196,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SAPLING', index=197, number=197,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SEA_LANTERN', index=198, number=198,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SILVER_GLAZED_TERRACOTTA', index=199, number=199,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SILVER_SHULKER_BOX', index=200, number=200,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SKULL', index=201, number=201,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SLIME', index=202, number=202,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SNOW', index=203, number=203,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SNOW_LAYER', index=204, number=204,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SOUL_SAND', index=205, number=205,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SPONGE', index=206, number=206,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SPRUCE_DOOR', index=207, number=207,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SPRUCE_FENCE', index=208, number=208,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SPRUCE_FENCE_GATE', index=209, number=209,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='SPRUCE_STAIRS', index=210, number=210,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STAINED_GLASS', index=211, number=211,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STAINED_GLASS_PANE', index=212, number=212,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STAINED_HARDENED_CLAY', index=213, number=213,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STANDING_BANNER', index=214, number=214,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STANDING_SIGN', index=215, number=215,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STICKY_PISTON', index=216, number=216,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STONE', index=217, number=217,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STONEBRICK', index=218, number=218,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STONE_BRICK_STAIRS', index=219, number=219,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STONE_BUTTON', index=220, number=220,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STONE_PRESSURE_PLATE', index=221, number=221,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STONE_SLAB', index=222, number=222,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STONE_SLAB2', index=223, number=223,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STONE_STAIRS', index=224, number=224,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STRUCTURE_BLOCK', index=225, number=225,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STRUCTURE_VOID', index=226, number=226,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='TALLGRASS', index=227, number=227,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='TNT', index=228, number=228,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='TORCH', index=229, number=229,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='TRAPDOOR', index=230, number=230,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='TRAPPED_CHEST', index=231, number=231,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='TRIPWIRE', index=232, number=232,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='TRIPWIRE_HOOK', index=233, number=233,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='UNLIT_REDSTONE_TORCH', index=234, number=234,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='UNPOWERED_COMPARATOR', index=235, number=235,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='UNPOWERED_REPEATER', index=236, number=236,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='VINE', index=237, number=237,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WALL_BANNER', index=238, number=238,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WALL_SIGN', index=239, number=239,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WATER', index=240, number=240,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WATERLILY', index=241, number=241,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WEB', index=242, number=242,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WHEAT', index=243, number=243,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WHITE_GLAZED_TERRACOTTA', index=244, number=244,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WHITE_SHULKER_BOX', index=245, number=245,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WOODEN_BUTTON', index=246, number=246,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WOODEN_DOOR', index=247, number=247,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WOODEN_PRESSURE_PLATE', index=248, number=248,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WOODEN_SLAB', index=249, number=249,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WOOL', index=250, number=250,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='YELLOW_FLOWER', index=251, number=251,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='YELLOW_GLAZED_TERRACOTTA', index=252, number=252,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='YELLOW_SHULKER_BOX', index=253, number=253,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=558,
  serialized_end=5321,
)
_sym_db.RegisterEnumDescriptor(_BLOCKTYPE)

BlockType = enum_type_wrapper.EnumTypeWrapper(_BLOCKTYPE)
NORTH = 0
WEST = 1
SOUTH = 2
EAST = 3
UP = 4
DOWN = 5
ACACIA_DOOR = 0
ACACIA_FENCE = 1
ACACIA_FENCE_GATE = 2
ACACIA_STAIRS = 3
ACTIVATOR_RAIL = 4
AIR = 5
ANVIL = 6
BARRIER = 7
BEACON = 8
BED = 9
BEDROCK = 10
BEETROOTS = 11
BIRCH_DOOR = 12
BIRCH_FENCE = 13
BIRCH_FENCE_GATE = 14
BIRCH_STAIRS = 15
BLACK_GLAZED_TERRACOTTA = 16
BLACK_SHULKER_BOX = 17
BLUE_GLAZED_TERRACOTTA = 18
BLUE_SHULKER_BOX = 19
BONE_BLOCK = 20
BOOKSHELF = 21
BREWING_STAND = 22
BRICK_BLOCK = 23
BRICK_STAIRS = 24
BROWN_GLAZED_TERRACOTTA = 25
BROWN_MUSHROOM = 26
BROWN_MUSHROOM_BLOCK = 27
BROWN_SHULKER_BOX = 28
CACTUS = 29
CAKE = 30
CARPET = 31
CARROTS = 32
CAULDRON = 33
CHAIN_COMMAND_BLOCK = 34
CHEST = 35
CHORUS_FLOWER = 36
CHORUS_PLANT = 37
CLAY = 38
COAL_BLOCK = 39
COAL_ORE = 40
COBBLESTONE = 41
COBBLESTONE_WALL = 42
COCOA = 43
COMMAND_BLOCK = 44
CONCRETE = 45
CONCRETE_POWDER = 46
CRAFTING_TABLE = 47
CYAN_GLAZED_TERRACOTTA = 48
CYAN_SHULKER_BOX = 49
DARK_OAK_DOOR = 50
DARK_OAK_FENCE = 51
DARK_OAK_FENCE_GATE = 52
DARK_OAK_STAIRS = 53
DAYLIGHT_DETECTOR = 54
DAYLIGHT_DETECTOR_INVERTED = 55
DEADBUSH = 56
DETECTOR_RAIL = 57
DIAMOND_BLOCK = 58
DIAMOND_ORE = 59
DIRT = 60
DISPENSER = 61
DOUBLE_PLANT = 62
DOUBLE_STONE_SLAB = 63
DOUBLE_STONE_SLAB2 = 64
DOUBLE_WOODEN_SLAB = 65
DRAGON_EGG = 66
DROPPER = 67
EMERALD_BLOCK = 68
EMERALD_ORE = 69
ENCHANTING_TABLE = 70
ENDER_CHEST = 71
END_BRICKS = 72
END_GATEWAY = 73
END_PORTAL = 74
END_PORTAL_FRAME = 75
END_ROD = 76
END_STONE = 77
FARMLAND = 78
FENCE = 79
FENCE_GATE = 80
FIRE = 81
FLOWER_POT = 82
FLOWING_LAVA = 83
FLOWING_WATER = 84
FROSTED_ICE = 85
FURNACE = 86
GLASS = 87
GLASS_PANE = 88
GLOWSTONE = 89
GOLDEN_RAIL = 90
GOLD_BLOCK = 91
GOLD_ORE = 92
GRASS = 93
GRASS_PATH = 94
GRAVEL = 95
GRAY_GLAZED_TERRACOTTA = 96
GRAY_SHULKER_BOX = 97
GREEN_GLAZED_TERRACOTTA = 98
GREEN_SHULKER_BOX = 99
HARDENED_CLAY = 100
HAY_BLOCK = 101
HEAVY_WEIGHTED_PRESSURE_PLATE = 102
HOPPER = 103
ICE = 104
IRON_BARS = 105
IRON_BLOCK = 106
IRON_DOOR = 107
IRON_ORE = 108
IRON_TRAPDOOR = 109
JUKEBOX = 110
JUNGLE_DOOR = 111
JUNGLE_FENCE = 112
JUNGLE_FENCE_GATE = 113
JUNGLE_STAIRS = 114
LADDER = 115
LAPIS_BLOCK = 116
LAPIS_ORE = 117
LAVA = 118
LEAVES = 119
LEAVES2 = 120
LEVER = 121
LIGHT_BLUE_GLAZED_TERRACOTTA = 122
LIGHT_BLUE_SHULKER_BOX = 123
LIGHT_WEIGHTED_PRESSURE_PLATE = 124
LIME_GLAZED_TERRACOTTA = 125
LIME_SHULKER_BOX = 126
LIT_FURNACE = 127
LIT_PUMPKIN = 128
LIT_REDSTONE_LAMP = 129
LIT_REDSTONE_ORE = 130
LOG = 131
LOG2 = 132
MAGENTA_GLAZED_TERRACOTTA = 133
MAGENTA_SHULKER_BOX = 134
MAGMA = 135
MELON_BLOCK = 136
MELON_STEM = 137
MOB_SPAWNER = 138
MONSTER_EGG = 139
MOSSY_COBBLESTONE = 140
MYCELIUM = 141
NETHERRACK = 142
NETHER_BRICK = 143
NETHER_BRICK_FENCE = 144
NETHER_BRICK_STAIRS = 145
NETHER_WART = 146
NETHER_WART_BLOCK = 147
NOTEBLOCK = 148
OAK_STAIRS = 149
OBSERVER = 150
OBSIDIAN = 151
ORANGE_GLAZED_TERRACOTTA = 152
ORANGE_SHULKER_BOX = 153
PACKED_ICE = 154
PINK_GLAZED_TERRACOTTA = 155
PINK_SHULKER_BOX = 156
PISTON = 157
PISTON_EXTENSION = 158
PISTON_HEAD = 159
PLANKS = 160
PORTAL = 161
POTATOES = 162
POWERED_COMPARATOR = 163
POWERED_REPEATER = 164
PRISMARINE = 165
PUMPKIN = 166
PUMPKIN_STEM = 167
PURPLE_GLAZED_TERRACOTTA = 168
PURPLE_SHULKER_BOX = 169
PURPUR_BLOCK = 170
PURPUR_DOUBLE_SLAB = 171
PURPUR_PILLAR = 172
PURPUR_SLAB = 173
PURPUR_STAIRS = 174
QUARTZ_BLOCK = 175
QUARTZ_ORE = 176
QUARTZ_STAIRS = 177
RAIL = 178
REDSTONE_BLOCK = 179
REDSTONE_LAMP = 180
REDSTONE_ORE = 181
REDSTONE_TORCH = 182
REDSTONE_WIRE = 183
RED_FLOWER = 184
RED_GLAZED_TERRACOTTA = 185
RED_MUSHROOM = 186
RED_MUSHROOM_BLOCK = 187
RED_NETHER_BRICK = 188
RED_SANDSTONE = 189
RED_SANDSTONE_STAIRS = 190
RED_SHULKER_BOX = 191
REEDS = 192
REPEATING_COMMAND_BLOCK = 193
SAND = 194
SANDSTONE = 195
SANDSTONE_STAIRS = 196
SAPLING = 197
SEA_LANTERN = 198
SILVER_GLAZED_TERRACOTTA = 199
SILVER_SHULKER_BOX = 200
SKULL = 201
SLIME = 202
SNOW = 203
SNOW_LAYER = 204
SOUL_SAND = 205
SPONGE = 206
SPRUCE_DOOR = 207
SPRUCE_FENCE = 208
SPRUCE_FENCE_GATE = 209
SPRUCE_STAIRS = 210
STAINED_GLASS = 211
STAINED_GLASS_PANE = 212
STAINED_HARDENED_CLAY = 213
STANDING_BANNER = 214
STANDING_SIGN = 215
STICKY_PISTON = 216
STONE = 217
STONEBRICK = 218
STONE_BRICK_STAIRS = 219
STONE_BUTTON = 220
STONE_PRESSURE_PLATE = 221
STONE_SLAB = 222
STONE_SLAB2 = 223
STONE_STAIRS = 224
STRUCTURE_BLOCK = 225
STRUCTURE_VOID = 226
TALLGRASS = 227
TNT = 228
TORCH = 229
TRAPDOOR = 230
TRAPPED_CHEST = 231
TRIPWIRE = 232
TRIPWIRE_HOOK = 233
UNLIT_REDSTONE_TORCH = 234
UNPOWERED_COMPARATOR = 235
UNPOWERED_REPEATER = 236
VINE = 237
WALL_BANNER = 238
WALL_SIGN = 239
WATER = 240
WATERLILY = 241
WEB = 242
WHEAT = 243
WHITE_GLAZED_TERRACOTTA = 244
WHITE_SHULKER_BOX = 245
WOODEN_BUTTON = 246
WOODEN_DOOR = 247
WOODEN_PRESSURE_PLATE = 248
WOODEN_SLAB = 249
WOOL = 250
YELLOW_FLOWER = 251
YELLOW_GLAZED_TERRACOTTA = 252
YELLOW_SHULKER_BOX = 253



_CUBE = _descriptor.Descriptor(
  name='Cube',
  full_name='dk.itu.real.ooe.Cube',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='min', full_name='dk.itu.real.ooe.Cube.min', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='max', full_name='dk.itu.real.ooe.Cube.max', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=65,
  serialized_end=145,
)


_FILLCUBEREQUEST = _descriptor.Descriptor(
  name='FillCubeRequest',
  full_name='dk.itu.real.ooe.FillCubeRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='cube', full_name='dk.itu.real.ooe.FillCubeRequest.cube', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='type', full_name='dk.itu.real.ooe.FillCubeRequest.type', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=147,
  serialized_end=243,
)


_BLOCKS = _descriptor.Descriptor(
  name='Blocks',
  full_name='dk.itu.real.ooe.Blocks',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='blocks', full_name='dk.itu.real.ooe.Blocks.blocks', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=245,
  serialized_end=293,
)


_POINT = _descriptor.Descriptor(
  name='Point',
  full_name='dk.itu.real.ooe.Point',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='x', full_name='dk.itu.real.ooe.Point.x', index=0,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='y', full_name='dk.itu.real.ooe.Point.y', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='z', full_name='dk.itu.real.ooe.Point.z', index=2,
      number=3, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=295,
  serialized_end=335,
)


_BLOCK = _descriptor.Descriptor(
  name='Block',
  full_name='dk.itu.real.ooe.Block',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='position', full_name='dk.itu.real.ooe.Block.position', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='type', full_name='dk.itu.real.ooe.Block.type', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='orientation', full_name='dk.itu.real.ooe.Block.orientation', index=2,
      number=3, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=338,
  serialized_end=480,
)

_CUBE.fields_by_name['min'].message_type = _POINT
_CUBE.fields_by_name['max'].message_type = _POINT
_FILLCUBEREQUEST.fields_by_name['cube'].message_type = _CUBE
_FILLCUBEREQUEST.fields_by_name['type'].enum_type = _BLOCKTYPE
_BLOCKS.fields_by_name['blocks'].message_type = _BLOCK
_BLOCK.fields_by_name['position'].message_type = _POINT
_BLOCK.fields_by_name['type'].enum_type = _BLOCKTYPE
_BLOCK.fields_by_name['orientation'].enum_type = _ORIENTATION
DESCRIPTOR.message_types_by_name['Cube'] = _CUBE
DESCRIPTOR.message_types_by_name['FillCubeRequest'] = _FILLCUBEREQUEST
DESCRIPTOR.message_types_by_name['Blocks'] = _BLOCKS
DESCRIPTOR.message_types_by_name['Point'] = _POINT
DESCRIPTOR.message_types_by_name['Block'] = _BLOCK
DESCRIPTOR.enum_types_by_name['Orientation'] = _ORIENTATION
DESCRIPTOR.enum_types_by_name['BlockType'] = _BLOCKTYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

Cube = _reflection.GeneratedProtocolMessageType('Cube', (_message.Message,), {
  'DESCRIPTOR' : _CUBE,
  '__module__' : 'minecraft_pb2'
  # @@protoc_insertion_point(class_scope:dk.itu.real.ooe.Cube)
  })
_sym_db.RegisterMessage(Cube)

FillCubeRequest = _reflection.GeneratedProtocolMessageType('FillCubeRequest', (_message.Message,), {
  'DESCRIPTOR' : _FILLCUBEREQUEST,
  '__module__' : 'minecraft_pb2'
  # @@protoc_insertion_point(class_scope:dk.itu.real.ooe.FillCubeRequest)
  })
_sym_db.RegisterMessage(FillCubeRequest)

Blocks = _reflection.GeneratedProtocolMessageType('Blocks', (_message.Message,), {
  'DESCRIPTOR' : _BLOCKS,
  '__module__' : 'minecraft_pb2'
  # @@protoc_insertion_point(class_scope:dk.itu.real.ooe.Blocks)
  })
_sym_db.RegisterMessage(Blocks)

Point = _reflection.GeneratedProtocolMessageType('Point', (_message.Message,), {
  'DESCRIPTOR' : _POINT,
  '__module__' : 'minecraft_pb2'
  # @@protoc_insertion_point(class_scope:dk.itu.real.ooe.Point)
  })
_sym_db.RegisterMessage(Point)

Block = _reflection.GeneratedProtocolMessageType('Block', (_message.Message,), {
  'DESCRIPTOR' : _BLOCK,
  '__module__' : 'minecraft_pb2'
  # @@protoc_insertion_point(class_scope:dk.itu.real.ooe.Block)
  })
_sym_db.RegisterMessage(Block)



_MINECRAFTSERVICE = _descriptor.ServiceDescriptor(
  name='MinecraftService',
  full_name='dk.itu.real.ooe.MinecraftService',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=5324,
  serialized_end=5536,
  methods=[
  _descriptor.MethodDescriptor(
    name='spawnBlocks',
    full_name='dk.itu.real.ooe.MinecraftService.spawnBlocks',
    index=0,
    containing_service=None,
    input_type=_BLOCKS,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='readCube',
    full_name='dk.itu.real.ooe.MinecraftService.readCube',
    index=1,
    containing_service=None,
    input_type=_CUBE,
    output_type=_BLOCKS,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='fillCube',
    full_name='dk.itu.real.ooe.MinecraftService.fillCube',
    index=2,
    containing_service=None,
    input_type=_FILLCUBEREQUEST,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_MINECRAFTSERVICE)

DESCRIPTOR.services_by_name['MinecraftService'] = _MINECRAFTSERVICE

# @@protoc_insertion_point(module_scope)
