接口的使用
org.bukkit.block.data.BlockData
使用BlockData的程序包
程序包
说明
Bukkit API的顶级程序包, 包含通用的API类和接口.
用于操作在
世界内的三位像素(方块),包括一些特定的状态.各种方块的 BlockData 类.
与部分方块或方块集有关的特定的 BlockData 类.
为在
世界内存在的非三维像素单位(实体)提供的接口,包含玩家、怪物、抛射物等.简化
世界生成实现的类.用于操作可以存储在
物品堆的额外数据的接口.-
org.bukkit中BlockData的使用
返回BlockData的org.bukkit中的方法修饰符和类型方法说明Bukkit.createBlockData(@NotNull String data) Creates a newBlockDatainstance with material and properties parsed from provided data.Bukkit.createBlockData(@NotNull Material material) Creates a newBlockDatainstance for the specified Material, with all properties initialized to unspecified defaults.Creates a newBlockDatainstance for the specified Material, with all properties initialized to unspecified defaults.Bukkit.createBlockData(@Nullable Material material, @Nullable String data) Creates a newBlockDatainstance for the specified Material, with all properties initialized to unspecified defaults, except for those provided in data.Material.createBlockData()Creates a newBlockDatainstance for this Material, with all properties initialized to unspecified defaults.Material.createBlockData(@Nullable String data) Creates a newBlockDatainstance for this Material, with all properties initialized to unspecified defaults, except for those provided in data.Material.createBlockData(@Nullable Consumer<? super BlockData> consumer) Creates a newBlockDatainstance for this Material, with all properties initialized to unspecified defaults.Server.createBlockData(@NotNull String data) Creates a newBlockDatainstance with material and properties parsed from provided data.Server.createBlockData(@NotNull Material material) Creates a newBlockDatainstance for the specified Material, with all properties initialized to unspecified defaults.Creates a newBlockDatainstance for the specified Material, with all properties initialized to unspecified defaults.Server.createBlockData(@Nullable Material material, @Nullable String data) Creates a newBlockDatainstance for the specified Material, with all properties initialized to unspecified defaults, except for those provided in data.UnsafeValues.fromLegacy(Material material, byte data) 已过时。BlockChangeDelegate.getBlockData(int x, int y, int z) Get the block data at the location.ChunkSnapshot.getBlockData(int x, int y, int z) Get block data for block at corresponding coordinate in the chunkRegionAccessor.getBlockData(int x, int y, int z) Gets theBlockDataat the given coordinates.RegionAccessor.getBlockData(@NotNull Location location) 参数类型为BlockData的org.bukkit中的方法修饰符和类型方法说明booleanTests if this chunk contains the specified block.booleanTests if this snapshot contains the specified block.booleanBlockChangeDelegate.setBlockData(int x, int y, int z, @NotNull BlockData blockData) Set a block data at the specified coordinates.voidRegionAccessor.setBlockData(int x, int y, int z, @NotNull BlockData blockData) Sets theBlockDataat the given coordinates.voidRegionAccessor.setBlockData(@NotNull Location location, @NotNull BlockData blockData) World.spawnFallingBlock(@NotNull Location location, @NotNull BlockData data) 类型变量类型为BlockData的org.bukkit中的方法参数修饰符和类型方法说明Creates a newBlockDatainstance for the specified Material, with all properties initialized to unspecified defaults.Material.createBlockData(@Nullable Consumer<? super BlockData> consumer) Creates a newBlockDatainstance for this Material, with all properties initialized to unspecified defaults.Creates a newBlockDatainstance for the specified Material, with all properties initialized to unspecified defaults. -
org.bukkit.block中BlockData的使用
类型参数类型为BlockData的org.bukkit.block中的类修饰符和类型接口说明static interfaceBlockType.Typed<B extends BlockData>Typed represents a subtype ofBlockTypes that have a known block data type at compile time.类型参数类型为BlockData的org.bukkit.block中的字段修饰符和类型字段说明static final BlockType.Typed<BlockData>BlockType.ACACIA_PLANKSstatic final BlockType.Typed<BlockData>BlockType.AIRstatic final BlockType.Typed<BlockData>BlockType.ALLIUMstatic final BlockType.Typed<BlockData>BlockType.AMETHYST_BLOCKstatic final BlockType.Typed<BlockData>BlockType.ANCIENT_DEBRISstatic final BlockType.Typed<BlockData>BlockType.ANDESITEstatic final BlockType.Typed<BlockData>BlockType.AZALEAstatic final BlockType.Typed<BlockData>BlockType.AZURE_BLUETstatic final BlockType.Typed<BlockData>BlockType.BAMBOO_MOSAICstatic final BlockType.Typed<BlockData>BlockType.BAMBOO_PLANKSstatic final BlockType.Typed<BlockData>BlockType.BAMBOO_SAPLINGstatic final BlockType.Typed<BlockData>BlockType.BEACONstatic final BlockType.Typed<BlockData>BlockType.BEDROCKstatic final BlockType.Typed<BlockData>BlockType.BIRCH_PLANKSstatic final BlockType.Typed<BlockData>BlockType.BLACK_CARPETstatic final BlockType.Typed<BlockData>BlockType.BLACK_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.BLACK_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.BLACK_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.BLACK_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.BLACK_WOOLstatic final BlockType.Typed<BlockData>BlockType.BLACKSTONEstatic final BlockType.Typed<BlockData>BlockType.BLUE_CARPETstatic final BlockType.Typed<BlockData>BlockType.BLUE_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.BLUE_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.BLUE_ICEstatic final BlockType.Typed<BlockData>BlockType.BLUE_ORCHIDstatic final BlockType.Typed<BlockData>BlockType.BLUE_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.BLUE_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.BLUE_WOOLstatic final BlockType.Typed<BlockData>BlockType.BOOKSHELFstatic final BlockType.Typed<BlockData>BlockType.BRAIN_CORAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.BRICKSstatic final BlockType.Typed<BlockData>BlockType.BROWN_CARPETstatic final BlockType.Typed<BlockData>BlockType.BROWN_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.BROWN_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.BROWN_MUSHROOMstatic final BlockType.Typed<BlockData>BlockType.BROWN_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.BROWN_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.BROWN_WOOLstatic final BlockType.Typed<BlockData>BlockType.BUBBLE_CORAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.BUDDING_AMETHYSTstatic final BlockType.Typed<BlockData>BlockType.BUSHstatic final BlockType.Typed<BlockData>BlockType.CACTUS_FLOWERstatic final BlockType.Typed<BlockData>BlockType.CALCITEstatic final BlockType.Typed<BlockData>BlockType.CARTOGRAPHY_TABLEstatic final BlockType.Typed<BlockData>BlockType.CAULDRONstatic final BlockType.Typed<BlockData>BlockType.CAVE_AIRstatic final BlockType.Typed<BlockData>BlockType.CHERRY_PLANKSstatic final BlockType.Typed<BlockData>BlockType.CHISELED_COPPERstatic final BlockType.Typed<BlockData>BlockType.CHISELED_DEEPSLATEstatic final BlockType.Typed<BlockData>BlockType.CHISELED_NETHER_BRICKSstatic final BlockType.Typed<BlockData>BlockType.CHISELED_POLISHED_BLACKSTONEstatic final BlockType.Typed<BlockData>BlockType.CHISELED_QUARTZ_BLOCKstatic final BlockType.Typed<BlockData>BlockType.CHISELED_RED_SANDSTONEstatic final BlockType.Typed<BlockData>BlockType.CHISELED_RESIN_BRICKSstatic final BlockType.Typed<BlockData>BlockType.CHISELED_SANDSTONEstatic final BlockType.Typed<BlockData>BlockType.CHISELED_STONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.CHISELED_TUFFstatic final BlockType.Typed<BlockData>BlockType.CHISELED_TUFF_BRICKSstatic final BlockType.Typed<BlockData>BlockType.CLAYstatic final BlockType.Typed<BlockData>BlockType.CLOSED_EYEBLOSSOMstatic final BlockType.Typed<BlockData>BlockType.COAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.COAL_OREstatic final BlockType.Typed<BlockData>BlockType.COARSE_DIRTstatic final BlockType.Typed<BlockData>BlockType.COBBLED_DEEPSLATEstatic final BlockType.Typed<BlockData>BlockType.COBBLESTONEstatic final BlockType.Typed<BlockData>BlockType.COBWEBstatic final BlockType.Typed<BlockData>BlockType.COPPER_BLOCKstatic final BlockType.Typed<BlockData>BlockType.COPPER_OREstatic final BlockType.Typed<BlockData>BlockType.CORNFLOWERstatic final BlockType.Typed<BlockData>BlockType.CRACKED_DEEPSLATE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.CRACKED_DEEPSLATE_TILESstatic final BlockType.Typed<BlockData>BlockType.CRACKED_NETHER_BRICKSstatic final BlockType.Typed<BlockData>BlockType.CRACKED_POLISHED_BLACKSTONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.CRACKED_STONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.CRAFTING_TABLEstatic final BlockType.Typed<BlockData>BlockType.CRIMSON_FUNGUSstatic final BlockType.Typed<BlockData>BlockType.CRIMSON_NYLIUMstatic final BlockType.Typed<BlockData>BlockType.CRIMSON_PLANKSstatic final BlockType.Typed<BlockData>BlockType.CRIMSON_ROOTSstatic final BlockType.Typed<BlockData>BlockType.CRYING_OBSIDIANstatic final BlockType.Typed<BlockData>BlockType.CUT_COPPERstatic final BlockType.Typed<BlockData>BlockType.CUT_RED_SANDSTONEstatic final BlockType.Typed<BlockData>BlockType.CUT_SANDSTONEstatic final BlockType.Typed<BlockData>BlockType.CYAN_CARPETstatic final BlockType.Typed<BlockData>BlockType.CYAN_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.CYAN_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.CYAN_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.CYAN_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.CYAN_WOOLstatic final BlockType.Typed<BlockData>BlockType.DANDELIONstatic final BlockType.Typed<BlockData>BlockType.DARK_OAK_PLANKSstatic final BlockType.Typed<BlockData>BlockType.DARK_PRISMARINEstatic final BlockType.Typed<BlockData>BlockType.DEAD_BRAIN_CORAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.DEAD_BUBBLE_CORAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.DEAD_BUSHstatic final BlockType.Typed<BlockData>BlockType.DEAD_FIRE_CORAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.DEAD_HORN_CORAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.DEAD_TUBE_CORAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.DEEPSLATE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.DEEPSLATE_COAL_OREstatic final BlockType.Typed<BlockData>BlockType.DEEPSLATE_COPPER_OREstatic final BlockType.Typed<BlockData>BlockType.DEEPSLATE_DIAMOND_OREstatic final BlockType.Typed<BlockData>BlockType.DEEPSLATE_EMERALD_OREstatic final BlockType.Typed<BlockData>BlockType.DEEPSLATE_GOLD_OREstatic final BlockType.Typed<BlockData>BlockType.DEEPSLATE_IRON_OREstatic final BlockType.Typed<BlockData>BlockType.DEEPSLATE_LAPIS_OREstatic final BlockType.Typed<BlockData>BlockType.DEEPSLATE_TILESstatic final BlockType.Typed<BlockData>BlockType.DIAMOND_BLOCKstatic final BlockType.Typed<BlockData>BlockType.DIAMOND_OREstatic final BlockType.Typed<BlockData>BlockType.DIORITEstatic final BlockType.Typed<BlockData>BlockType.DIRTstatic final BlockType.Typed<BlockData>BlockType.DIRT_PATHstatic final BlockType.Typed<BlockData>BlockType.DRAGON_EGGstatic final BlockType.Typed<BlockData>BlockType.DRIED_KELP_BLOCKstatic final BlockType.Typed<BlockData>BlockType.DRIPSTONE_BLOCKstatic final BlockType.Typed<BlockData>BlockType.EMERALD_BLOCKstatic final BlockType.Typed<BlockData>BlockType.EMERALD_OREstatic final BlockType.Typed<BlockData>BlockType.ENCHANTING_TABLEstatic final BlockType.Typed<BlockData>BlockType.END_GATEWAYstatic final BlockType.Typed<BlockData>BlockType.END_PORTALstatic final BlockType.Typed<BlockData>BlockType.END_STONEstatic final BlockType.Typed<BlockData>BlockType.END_STONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.EXPOSED_CHISELED_COPPERstatic final BlockType.Typed<BlockData>BlockType.EXPOSED_COPPERstatic final BlockType.Typed<BlockData>BlockType.EXPOSED_CUT_COPPERstatic final BlockType.Typed<BlockData>BlockType.FERNstatic final BlockType.Typed<BlockData>BlockType.FIRE_CORAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.FIREFLY_BUSHstatic final BlockType.Typed<BlockData>BlockType.FLETCHING_TABLEstatic final BlockType.Typed<BlockData>BlockType.FLOWER_POTstatic final BlockType.Typed<BlockData>BlockType.FLOWERING_AZALEAstatic final BlockType.Typed<BlockData>BlockType.FROGSPAWNstatic final BlockType.Typed<BlockData>BlockType.GILDED_BLACKSTONEstatic final BlockType.Typed<BlockData>BlockType.GLASSstatic final BlockType.Typed<BlockData>BlockType.GLOWSTONEstatic final BlockType.Typed<BlockData>BlockType.GOLD_BLOCKstatic final BlockType.Typed<BlockData>BlockType.GOLD_OREstatic final BlockType.Typed<BlockData>BlockType.GRANITEstatic final BlockType.Typed<BlockData>BlockType.GRAVELstatic final BlockType.Typed<BlockData>BlockType.GRAY_CARPETstatic final BlockType.Typed<BlockData>BlockType.GRAY_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.GRAY_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.GRAY_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.GRAY_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.GRAY_WOOLstatic final BlockType.Typed<BlockData>BlockType.GREEN_CARPETstatic final BlockType.Typed<BlockData>BlockType.GREEN_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.GREEN_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.GREEN_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.GREEN_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.GREEN_WOOLstatic final BlockType.Typed<BlockData>BlockType.HONEY_BLOCKstatic final BlockType.Typed<BlockData>BlockType.HONEYCOMB_BLOCKstatic final BlockType.Typed<BlockData>BlockType.HORN_CORAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.ICEstatic final BlockType.Typed<BlockData>BlockType.INFESTED_CHISELED_STONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.INFESTED_COBBLESTONEstatic final BlockType.Typed<BlockData>BlockType.INFESTED_CRACKED_STONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.INFESTED_MOSSY_STONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.INFESTED_STONEstatic final BlockType.Typed<BlockData>BlockType.INFESTED_STONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.IRON_BLOCKstatic final BlockType.Typed<BlockData>BlockType.IRON_OREstatic final BlockType.Typed<BlockData>BlockType.JUNGLE_PLANKSstatic final BlockType.Typed<BlockData>BlockType.KELP_PLANTstatic final BlockType.Typed<BlockData>BlockType.LAPIS_BLOCKstatic final BlockType.Typed<BlockData>BlockType.LAPIS_OREstatic final BlockType.Typed<BlockData>BlockType.LAVA_CAULDRONstatic final BlockType.Typed<BlockData>BlockType.LIGHT_BLUE_CARPETstatic final BlockType.Typed<BlockData>BlockType.LIGHT_BLUE_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.LIGHT_BLUE_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.LIGHT_BLUE_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.LIGHT_BLUE_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.LIGHT_BLUE_WOOLstatic final BlockType.Typed<BlockData>BlockType.LIGHT_GRAY_CARPETstatic final BlockType.Typed<BlockData>BlockType.LIGHT_GRAY_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.LIGHT_GRAY_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.LIGHT_GRAY_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.LIGHT_GRAY_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.LIGHT_GRAY_WOOLstatic final BlockType.Typed<BlockData>BlockType.LILY_OF_THE_VALLEYstatic final BlockType.Typed<BlockData>BlockType.LILY_PADstatic final BlockType.Typed<BlockData>BlockType.LIME_CARPETstatic final BlockType.Typed<BlockData>BlockType.LIME_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.LIME_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.LIME_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.LIME_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.LIME_WOOLstatic final BlockType.Typed<BlockData>BlockType.LODESTONEstatic final BlockType.Typed<BlockData>BlockType.MAGENTA_CARPETstatic final BlockType.Typed<BlockData>BlockType.MAGENTA_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.MAGENTA_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.MAGENTA_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.MAGENTA_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.MAGENTA_WOOLstatic final BlockType.Typed<BlockData>BlockType.MAGMA_BLOCKstatic final BlockType.Typed<BlockData>BlockType.MANGROVE_PLANKSstatic final BlockType.Typed<BlockData>BlockType.MELONstatic final BlockType.Typed<BlockData>BlockType.MOSS_BLOCKstatic final BlockType.Typed<BlockData>BlockType.MOSS_CARPETstatic final BlockType.Typed<BlockData>BlockType.MOSSY_COBBLESTONEstatic final BlockType.Typed<BlockData>BlockType.MOSSY_STONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.MUDstatic final BlockType.Typed<BlockData>BlockType.MUD_BRICKSstatic final BlockType.Typed<BlockData>BlockType.NETHER_BRICKSstatic final BlockType.Typed<BlockData>BlockType.NETHER_GOLD_OREstatic final BlockType.Typed<BlockData>BlockType.NETHER_QUARTZ_OREstatic final BlockType.Typed<BlockData>BlockType.NETHER_SPROUTSstatic final BlockType.Typed<BlockData>BlockType.NETHER_WART_BLOCKstatic final BlockType.Typed<BlockData>BlockType.NETHERITE_BLOCKstatic final BlockType.Typed<BlockData>BlockType.NETHERRACKstatic final BlockType.Typed<BlockData>BlockType.OAK_PLANKSstatic final BlockType.Typed<BlockData>BlockType.OBSIDIANstatic final BlockType.Typed<BlockData>BlockType.OPEN_EYEBLOSSOMstatic final BlockType.Typed<BlockData>BlockType.ORANGE_CARPETstatic final BlockType.Typed<BlockData>BlockType.ORANGE_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.ORANGE_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.ORANGE_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.ORANGE_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.ORANGE_TULIPstatic final BlockType.Typed<BlockData>BlockType.ORANGE_WOOLstatic final BlockType.Typed<BlockData>BlockType.OXEYE_DAISYstatic final BlockType.Typed<BlockData>BlockType.OXIDIZED_CHISELED_COPPERstatic final BlockType.Typed<BlockData>BlockType.OXIDIZED_COPPERstatic final BlockType.Typed<BlockData>BlockType.OXIDIZED_CUT_COPPERstatic final BlockType.Typed<BlockData>BlockType.PACKED_ICEstatic final BlockType.Typed<BlockData>BlockType.PACKED_MUDstatic final BlockType.Typed<BlockData>BlockType.PALE_MOSS_BLOCKstatic final BlockType.Typed<BlockData>BlockType.PALE_OAK_PLANKSstatic final BlockType.Typed<BlockData>BlockType.PINK_CARPETstatic final BlockType.Typed<BlockData>BlockType.PINK_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.PINK_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.PINK_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.PINK_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.PINK_TULIPstatic final BlockType.Typed<BlockData>BlockType.PINK_WOOLstatic final BlockType.Typed<BlockData>BlockType.POLISHED_ANDESITEstatic final BlockType.Typed<BlockData>BlockType.POLISHED_BLACKSTONEstatic final BlockType.Typed<BlockData>BlockType.POLISHED_BLACKSTONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.POLISHED_DEEPSLATEstatic final BlockType.Typed<BlockData>BlockType.POLISHED_DIORITEstatic final BlockType.Typed<BlockData>BlockType.POLISHED_GRANITEstatic final BlockType.Typed<BlockData>BlockType.POLISHED_TUFFstatic final BlockType.Typed<BlockData>BlockType.POPPYstatic final BlockType.Typed<BlockData>BlockType.POTTED_ACACIA_SAPLINGstatic final BlockType.Typed<BlockData>BlockType.POTTED_ALLIUMstatic final BlockType.Typed<BlockData>BlockType.POTTED_AZALEA_BUSHstatic final BlockType.Typed<BlockData>BlockType.POTTED_AZURE_BLUETstatic final BlockType.Typed<BlockData>BlockType.POTTED_BAMBOOstatic final BlockType.Typed<BlockData>BlockType.POTTED_BIRCH_SAPLINGstatic final BlockType.Typed<BlockData>BlockType.POTTED_BLUE_ORCHIDstatic final BlockType.Typed<BlockData>BlockType.POTTED_BROWN_MUSHROOMstatic final BlockType.Typed<BlockData>BlockType.POTTED_CACTUSstatic final BlockType.Typed<BlockData>BlockType.POTTED_CHERRY_SAPLINGstatic final BlockType.Typed<BlockData>BlockType.POTTED_CLOSED_EYEBLOSSOMstatic final BlockType.Typed<BlockData>BlockType.POTTED_CORNFLOWERstatic final BlockType.Typed<BlockData>BlockType.POTTED_CRIMSON_FUNGUSstatic final BlockType.Typed<BlockData>BlockType.POTTED_CRIMSON_ROOTSstatic final BlockType.Typed<BlockData>BlockType.POTTED_DANDELIONstatic final BlockType.Typed<BlockData>BlockType.POTTED_DARK_OAK_SAPLINGstatic final BlockType.Typed<BlockData>BlockType.POTTED_DEAD_BUSHstatic final BlockType.Typed<BlockData>BlockType.POTTED_FERNstatic final BlockType.Typed<BlockData>BlockType.POTTED_FLOWERING_AZALEA_BUSHstatic final BlockType.Typed<BlockData>BlockType.POTTED_JUNGLE_SAPLINGstatic final BlockType.Typed<BlockData>BlockType.POTTED_LILY_OF_THE_VALLEYstatic final BlockType.Typed<BlockData>BlockType.POTTED_MANGROVE_PROPAGULEstatic final BlockType.Typed<BlockData>BlockType.POTTED_OAK_SAPLINGstatic final BlockType.Typed<BlockData>BlockType.POTTED_OPEN_EYEBLOSSOMstatic final BlockType.Typed<BlockData>BlockType.POTTED_ORANGE_TULIPstatic final BlockType.Typed<BlockData>BlockType.POTTED_OXEYE_DAISYstatic final BlockType.Typed<BlockData>BlockType.POTTED_PALE_OAK_SAPLINGstatic final BlockType.Typed<BlockData>BlockType.POTTED_PINK_TULIPstatic final BlockType.Typed<BlockData>BlockType.POTTED_POPPYstatic final BlockType.Typed<BlockData>BlockType.POTTED_RED_MUSHROOMstatic final BlockType.Typed<BlockData>BlockType.POTTED_RED_TULIPstatic final BlockType.Typed<BlockData>BlockType.POTTED_SPRUCE_SAPLINGstatic final BlockType.Typed<BlockData>BlockType.POTTED_TORCHFLOWERstatic final BlockType.Typed<BlockData>BlockType.POTTED_WARPED_FUNGUSstatic final BlockType.Typed<BlockData>BlockType.POTTED_WARPED_ROOTSstatic final BlockType.Typed<BlockData>BlockType.POTTED_WHITE_TULIPstatic final BlockType.Typed<BlockData>BlockType.POTTED_WITHER_ROSEstatic final BlockType.Typed<BlockData>BlockType.POWDER_SNOWstatic final BlockType.Typed<BlockData>BlockType.PRISMARINEstatic final BlockType.Typed<BlockData>BlockType.PRISMARINE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.PUMPKINstatic final BlockType.Typed<BlockData>BlockType.PURPLE_CARPETstatic final BlockType.Typed<BlockData>BlockType.PURPLE_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.PURPLE_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.PURPLE_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.PURPLE_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.PURPLE_WOOLstatic final BlockType.Typed<BlockData>BlockType.PURPUR_BLOCKstatic final BlockType.Typed<BlockData>BlockType.QUARTZ_BLOCKstatic final BlockType.Typed<BlockData>BlockType.QUARTZ_BRICKSstatic final BlockType.Typed<BlockData>BlockType.RAW_COPPER_BLOCKstatic final BlockType.Typed<BlockData>BlockType.RAW_GOLD_BLOCKstatic final BlockType.Typed<BlockData>BlockType.RAW_IRON_BLOCKstatic final BlockType.Typed<BlockData>BlockType.RED_CARPETstatic final BlockType.Typed<BlockData>BlockType.RED_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.RED_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.RED_MUSHROOMstatic final BlockType.Typed<BlockData>BlockType.RED_NETHER_BRICKSstatic final BlockType.Typed<BlockData>BlockType.RED_SANDstatic final BlockType.Typed<BlockData>BlockType.RED_SANDSTONEstatic final BlockType.Typed<BlockData>BlockType.RED_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.RED_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.RED_TULIPstatic final BlockType.Typed<BlockData>BlockType.RED_WOOLstatic final BlockType.Typed<BlockData>BlockType.REDSTONE_BLOCKstatic final BlockType.Typed<BlockData>BlockType.REINFORCED_DEEPSLATEstatic final BlockType.Typed<BlockData>BlockType.RESIN_BLOCKstatic final BlockType.Typed<BlockData>BlockType.RESIN_BRICKSstatic final BlockType.Typed<BlockData>BlockType.ROOTED_DIRTstatic final BlockType.Typed<BlockData>BlockType.SANDstatic final BlockType.Typed<BlockData>BlockType.SANDSTONEstatic final BlockType.Typed<BlockData>BlockType.SCULKstatic final BlockType.Typed<BlockData>BlockType.SEA_LANTERNstatic final BlockType.Typed<BlockData>BlockType.SEAGRASSstatic final BlockType.Typed<BlockData>BlockType.SHORT_DRY_GRASSstatic final BlockType.Typed<BlockData>BlockType.SHORT_GRASSstatic final BlockType.Typed<BlockData>BlockType.SHROOMLIGHTstatic final BlockType.Typed<BlockData>BlockType.SLIME_BLOCKstatic final BlockType.Typed<BlockData>BlockType.SMITHING_TABLEstatic final BlockType.Typed<BlockData>BlockType.SMOOTH_BASALTstatic final BlockType.Typed<BlockData>BlockType.SMOOTH_QUARTZstatic final BlockType.Typed<BlockData>BlockType.SMOOTH_RED_SANDSTONEstatic final BlockType.Typed<BlockData>BlockType.SMOOTH_SANDSTONEstatic final BlockType.Typed<BlockData>BlockType.SMOOTH_STONEstatic final BlockType.Typed<BlockData>BlockType.SNOW_BLOCKstatic final BlockType.Typed<BlockData>BlockType.SOUL_FIREstatic final BlockType.Typed<BlockData>BlockType.SOUL_SANDstatic final BlockType.Typed<BlockData>BlockType.SOUL_SOILstatic final BlockType.Typed<BlockData>BlockType.SOUL_TORCHstatic final BlockType.Typed<BlockData>BlockType.SPAWNERstatic final BlockType.Typed<BlockData>BlockType.SPONGEstatic final BlockType.Typed<BlockData>BlockType.SPORE_BLOSSOMstatic final BlockType.Typed<BlockData>BlockType.SPRUCE_PLANKSstatic final BlockType.Typed<BlockData>BlockType.STONEstatic final BlockType.Typed<BlockData>BlockType.STONE_BRICKSstatic final BlockType.Typed<BlockData>BlockType.STRUCTURE_VOIDstatic final BlockType.Typed<BlockData>BlockType.TALL_DRY_GRASSstatic final BlockType.Typed<BlockData>BlockType.TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.TEST_INSTANCE_BLOCKstatic final BlockType.Typed<BlockData>BlockType.TINTED_GLASSstatic final BlockType.Typed<BlockData>BlockType.TORCHstatic final BlockType.Typed<BlockData>BlockType.TORCHFLOWERstatic final BlockType.Typed<BlockData>BlockType.TUBE_CORAL_BLOCKstatic final BlockType.Typed<BlockData>BlockType.TUFFstatic final BlockType.Typed<BlockData>BlockType.TUFF_BRICKSstatic final BlockType.Typed<BlockData>BlockType.TWISTING_VINES_PLANTstatic final BlockType.Typed<BlockData>BlockType.VOID_AIRstatic final BlockType.Typed<BlockData>BlockType.WARPED_FUNGUSstatic final BlockType.Typed<BlockData>BlockType.WARPED_NYLIUMstatic final BlockType.Typed<BlockData>BlockType.WARPED_PLANKSstatic final BlockType.Typed<BlockData>BlockType.WARPED_ROOTSstatic final BlockType.Typed<BlockData>BlockType.WARPED_WART_BLOCKstatic final BlockType.Typed<BlockData>BlockType.WAXED_CHISELED_COPPERstatic final BlockType.Typed<BlockData>BlockType.WAXED_COPPER_BLOCKstatic final BlockType.Typed<BlockData>BlockType.WAXED_CUT_COPPERstatic final BlockType.Typed<BlockData>BlockType.WAXED_EXPOSED_CHISELED_COPPERstatic final BlockType.Typed<BlockData>BlockType.WAXED_EXPOSED_COPPERstatic final BlockType.Typed<BlockData>BlockType.WAXED_EXPOSED_CUT_COPPERstatic final BlockType.Typed<BlockData>BlockType.WAXED_OXIDIZED_CHISELED_COPPERstatic final BlockType.Typed<BlockData>BlockType.WAXED_OXIDIZED_COPPERstatic final BlockType.Typed<BlockData>BlockType.WAXED_OXIDIZED_CUT_COPPERstatic final BlockType.Typed<BlockData>BlockType.WAXED_WEATHERED_CHISELED_COPPERstatic final BlockType.Typed<BlockData>BlockType.WAXED_WEATHERED_COPPERstatic final BlockType.Typed<BlockData>BlockType.WAXED_WEATHERED_CUT_COPPERstatic final BlockType.Typed<BlockData>BlockType.WEATHERED_CHISELED_COPPERstatic final BlockType.Typed<BlockData>BlockType.WEATHERED_COPPERstatic final BlockType.Typed<BlockData>BlockType.WEATHERED_CUT_COPPERstatic final BlockType.Typed<BlockData>BlockType.WEEPING_VINES_PLANTstatic final BlockType.Typed<BlockData>BlockType.WET_SPONGEstatic final BlockType.Typed<BlockData>BlockType.WHITE_CARPETstatic final BlockType.Typed<BlockData>BlockType.WHITE_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.WHITE_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.WHITE_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.WHITE_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.WHITE_TULIPstatic final BlockType.Typed<BlockData>BlockType.WHITE_WOOLstatic final BlockType.Typed<BlockData>BlockType.WITHER_ROSEstatic final BlockType.Typed<BlockData>BlockType.YELLOW_CARPETstatic final BlockType.Typed<BlockData>BlockType.YELLOW_CONCRETEstatic final BlockType.Typed<BlockData>BlockType.YELLOW_CONCRETE_POWDERstatic final BlockType.Typed<BlockData>BlockType.YELLOW_STAINED_GLASSstatic final BlockType.Typed<BlockData>BlockType.YELLOW_TERRACOTTAstatic final BlockType.Typed<BlockData>BlockType.YELLOW_WOOL类型参数类型为BlockData的org.bukkit.block中的方法修饰符和类型方法说明<B extends BlockData>
BlockType.Typed<B>Yields this block type as a typed version of itself with a specificBlockDatarepresenting it.返回BlockData的org.bukkit.block中的方法修饰符和类型方法说明BlockType.createBlockData()Creates a newBlockDatainstance for this block type, with all properties initialized to unspecified defaults.BlockType.createBlockData(@Nullable String data) Creates a newBlockDatainstance for this block type, with all properties initialized to unspecified defaults, except for those provided in data.Block.getBlockData()获取这个方块的完整方块数据.BlockState.getBlockData()获取此方块状态的数据.返回变量类型为BlockData的类型的org.bukkit.block中的方法修饰符和类型方法说明BlockType.getBlockDataClass()Gets the BlockData class of this BlockTypeBlockType.typed()Yields this block type as a typed version of itself with a plainBlockDatarepresenting it.参数类型为BlockData的org.bukkit.block中的方法修饰符和类型方法说明boolean检查此方块是否是指定方块数据的有效放置位置.voidBlock.setBlockData(@NotNull BlockData data) 设置此方块的BlockData.voidBlock.setBlockData(@NotNull BlockData data, boolean applyPhysics) 设置一个方块的BlockData, 并决定是否应用重力 (译者注: 更新方块的意思,如沙不掉落).voidBlockState.setBlockData(@NotNull BlockData data) 设置此方块状态的数据. -
org.bukkit.block.data中BlockData的使用
修饰符和类型接口说明interface'age' 表示农作物的不同生长阶段.interface'power' 值代表当前通过此方块发出/传输红石信号的强度.interface'attached' 值表示绊线钩或绊线是否构成了一个完整的绊线回路并准备好触发.interface'half' 值表示该方块是一个两格高方块的哪一部分.interface'dusted' 表示方块被刷子清除的程度,即露出的程度。interface'facing' 代表方块的朝向.interface'face' 值代表一个拉杆或按钮固定在哪一个面上.interface'hanging' 表示灯笼是否悬挂在方块上.interface'hatch' 值为这些蛋中孵化出实体的数量.interface'level' 值代表该方块中液体的高度, 其液体要么单独存在要么在炼药锅内.interface'lit' 表示此方块 (红石或熔炉) 是否在发光 ———— 不是烧毁他们的意思.interface这个类包含了 'north', 'east', 'south', 'west', 'up', 'down' 布尔标志,用于设置方块的哪些面显示纹理。interface'open' 表示此方块是否开着.interface'axis' 表示此方块所朝向的轴。interface'powered' 数据值表示该方块是否被充能.interface'shape' 数据值表示此铁轨的形态 (铁轨连接方向).interface'rotation' 表示方块的旋转方向.interface'snowy' 属性表示此方块是否被雪覆盖 (通常情况下时因为 "它" 的头顶下着雪).interface'waterlogged' 表示方块是否处于流体之中.参数类型为BlockData的org.bukkit.block.data中的方法修饰符和类型方法说明voidCopies all applicable properties from this BlockData to the provided BlockData.boolean判断给定 BlockData 数据与当前方块数据是否相同.将此 BlockData 中的数据与给定数据中所有明确数据合并. -
org.bukkit.block.data.type中BlockData的使用
修饰符和类型接口说明interfaceinterface'leaves' 值代表该竹子方块上叶子的大小.interfaceinterface与Bisected相似, 'part' 值表示该方块对应的是床的哪一部分.interface'honey_level' 值代表该蜂箱中存储蜂蜜的值.interface'attachment' 值表示钟是怎么固定到其他方块上的.interface'tilt' indicates how far the leaf is tilted.interface酿造台的 'has_bottle_0', 'has_bottle_1', 'has_bottle_2' 标识接口表示是否在外部贴图渲染出瓶子.interface'drag' 值表示是否存在应用到实体上的力将其移向该方块.interface'bites' 数据值表示蛋糕被吃掉了多少片.interfaceinterface'signal_fire' 值表示该营火是否因为底部放了干草块而冒出更多的烟 (信号营火).interface'candles' represents the number of candles which are present.interfaceinterface'berries' indicates whether the block has berries.interfaceinterface'type' 数据值表示这个方块是大型箱子的哪一部分, 亦或是它为一个独立的箱子.interface表示书架上外部可见的哪些物品槽已被占用的接口,其标记名为“slot_0_occupied”、“slot_1_occupied”等。interfaceinterface'conditional' 数据值表示触发此命令方块是否需要条件, 换句话说只有在此命令方块前的命令方块执行成功时才会触发本命令方块.interface'mode' 值表示该 (红石) 比较器将会以什么模式运算.interfaceinterfaceinterface'orientation' is the direction the block is facing.interface'creaking_heart_state' indicates the current operational phase of the block.interface'inverted' 值表示阳光探测器是否被调整了反转模式, 即在光照不足时再激活.interfaceinterface与Powerable相似, 'triggered' 数据值表示此发射器是否被激活.interface'hinge' 数据值表示门的门轴依靠哪一边, 并且开关门时会旋转.interface'hydration' represents the hydration level of the block.interfaceinterfaceinterface'eye' 值表示该末地传送门上是否放置了一个末影之眼 (被激活).interface'moisture' 值的的大小表示耕地距离水源 (如果有的话) .interfaceinterfacemd_5's mixtape.interface'flower_amount' represents the number of petals.interfaceinterface'in_wall" 值表示栅栏门是否固定在墙上, 若为 true, 栅栏门的材质会被稍微降低一点以更好的融入周围 (墙, 比如圆石墙).interfaceinterfaceinterfaceinterface'tip' indicates whether this block is a tip.interfaceinterface与Powerable相似, 'enabled' 数据值表示此漏斗是否被激活.interface'orientation' 指拼图方块的朝向.interface'has_record' 数据值可用来快速检查此唱片机是否装入了唱片.interfaceinterfaceinterface'segment_amount' represents the number of segments.interface'persistent' 值决定树叶是否会被服务器检查以腐烂 (自动消失).interface'has_book' 可用于快速检测讲台内是否有书.interfaceinterfaceinterfaceinterfaceThis class encompasses the 'north', 'east', 'south', 'west', height flags which are used to set the height of a face.interface'instrument' 为该音符盒被激活时发出的音色.interfaceinterface已过时。interface'extended' 值表示当前活塞臂是否伸出.interface'short' 值表示该活塞臂是否由于正在回缩的原因比平时短.interfaceinterface'thickness' represents the dripstone thickness.interface铁轨的一种, 以一种或多种方式与红石交互.interfaceinterface'north', 'east', 'south', 'west' 代表该红石线与临近方块连接的方式.interface'delay' 为中继器传递信号的延迟, 即在当前信号传递过来后, 等待多少刻再激活自身以传递信号到下一个方块.interfaceinterface'charges' 值代表重生锚还能使用几次.interface'stage' 值代表树苗的成长阶段.interface'bottom' 值表示脚手架是否浮空.interface'bloom' indicates whether the sculk catalyst is actively spreading the sculk or not.interface'sculk_sensor_phase' indicates the current operational phase of the sensor.interface'can_summon' indicates whether the sculk shrieker can summon the warden.interfaceinterface'pickles' 值表示该方块有多少个海泡菜.interfaceinterfaceinterface'type' 值代表台阶 (/半砖) 的状态 - 上台阶, 下台阶, 或占据了整个方块的双层台阶.interfaceinterface'layers' 值代表该方块堆积了多少层雪片.interface'shape' 值代表阶梯方块的材质和碰撞箱的类型.interface'mode' 值代表结构方块可执行的不同行为模式.interfaceinterface'type' 值代表该 (技术) 活塞方块对应的类型.interface'mode' indicates what mode this test block is in.interface'unstable' 值表示该 TNT 是否会在破坏后引爆.interfaceinterface'trial_spawner_state' indicates the current operational phase of the spawner.interface'disarmed' 值表示该绊线被剪刀破坏, 所以不会在破坏时触发绊线钩.interfaceinterface'eggs' 值为该方块中出现的海龟蛋的数量.interface'vault_state' indicates the current operational phase of the vault block.interface该类包含 'north', 'east', 'south', 'west', 的高度标识, 用于设置墙在此朝向的高度.interfaceinterfaceinterface -
org.bukkit.entity中BlockData的使用
返回BlockData的org.bukkit.entity中的方法修饰符和类型方法说明BlockDisplay.getBlock()Gets the displayed block.FallingBlock.getBlockData()Get the data for the falling blockEnderman.getCarriedBlock()获取末影人手持的方块的方块数据对象.Minecart.getDisplayBlockData()获取展示在矿车中的方块的方块数据.参数类型为BlockData的org.bukkit.entity中的方法修饰符和类型方法说明voidPlayer.sendBlockChange(@NotNull Location loc, @NotNull BlockData block) 向该玩家发送一个伪造的指定位置的方块(Block)更改数据包.这不会改变世界中的方块.voidSets the displayed block.voidEnderman.setCarriedBlock(@Nullable BlockData blockData) 设置末影人手持的方块的方块数据对象.voidMinecart.setDisplayBlockData(@Nullable BlockData blockData) 设置展示在矿车中的方块. -
org.bukkit.event.block中BlockData的使用
声明为BlockData的org.bukkit.event.block中的字段修饰符和类型方法说明BlockCanBuildEvent.getBlockData()获取我们想要放置的方块的BlockData数据.FluidLevelChangeEvent.getNewData()获取变化后的方块的新数据.参数类型为BlockData的org.bukkit.event.block中的方法参数类型为BlockData的org.bukkit.event.block中的构造器限定符构造器说明BlockCanBuildEvent(@NotNull Block block, @NotNull BlockData type, boolean canBuild) 已过时。BlockCanBuildEvent(@NotNull Block block, @Nullable Player player, @NotNull BlockData type, boolean canBuild) BlockPhysicsEvent(@NotNull Block block, @NotNull BlockData changed) FluidLevelChangeEvent(@NotNull Block theBlock, @NotNull BlockData newData) -
org.bukkit.event.entity中BlockData的使用
参数类型为BlockData的org.bukkit.event.entity中的构造器 -
org.bukkit.generator中BlockData的使用
修饰符和类型方法说明ChunkGenerator.ChunkData.getBlockData(int x, int y, int z) Get the type and data of the block at x, y, z.参数类型为BlockData的org.bukkit.generator中的方法修饰符和类型方法说明voidSet the block at x,y,z in the chunk data to material.voidChunkGenerator.ChunkData.setRegion(int xMin, int yMin, int zMin, int xMax, int yMax, int zMax, @NotNull BlockData blockData) Set a region of this chunk from xMin, yMin, zMin (inclusive) to xMax, yMax, zMax (exclusive) to material. -
org.bukkit.inventory.meta中BlockData的使用
参数类型为BlockData的org.bukkit.inventory.meta中的方法
FlowerBed