コード例 #1
0
 /**
  * Returns one of AcaciaStairs sub-type based on sub-id, may return null
  *
  * @param id sub-type id
  * @return sub-type of AcaciaStairs or null
  */
 public static AcaciaStairsMat getByID(final int id) {
   return byID.get((byte) id);
 }
コード例 #2
0
 /** @return array that contains all sub-types of this block. */
 public static AcaciaStairsMat[] acaciaStairsTypes() {
   return byID.values(new AcaciaStairsMat[byID.size()]);
 }
コード例 #3
0
ファイル: PlanksMat.java プロジェクト: marszczybrew/Diorite
 /** @return array that contains all sub-types of this block. */
 public static PlanksMat[] planksTypes() {
   return byID.values(new PlanksMat[byID.size()]);
 }
コード例 #4
0
 /**
  * Returns one of RedstoneOre sub-type based on sub-id, may return null
  *
  * @param id sub-type id
  * @return sub-type of RedstoneOre or null
  */
 public static RedstoneOreMat getByID(final int id) {
   return byID.get((byte) id);
 }
コード例 #5
0
ファイル: IronOreMat.java プロジェクト: joda17/Diorite-API
 /** @return array that contains all sub-types of this block. */
 public static IronOreMat[] ironOreTypes() {
   return byID.values(new IronOreMat[byID.size()]);
 }
コード例 #6
0
ファイル: IronOreMat.java プロジェクト: joda17/Diorite-API
 /**
  * Register new sub-type, may replace existing sub-types. Should be used only if you know what are
  * you doing, it will not create fully usable material.
  *
  * @param element sub-type to register
  */
 public static void register(final IronOreMat element) {
   byID.put((byte) element.getType(), element);
   byName.put(element.name(), element);
 }
コード例 #7
0
ファイル: IceMat.java プロジェクト: joda17/Diorite-API
 /** @return array that contains all sub-types of this block. */
 public static IceMat[] iceTypes() {
   return byID.values(new IceMat[byID.size()]);
 }
コード例 #8
0
ファイル: TorchMat.java プロジェクト: joda17/Diorite-API
 /**
  * Returns one of Torch sub-type based on sub-id, may return null
  *
  * @param id sub-type id
  * @return sub-type of Torch or null
  */
 public static TorchMat getByID(final int id) {
   return byID.get((byte) id);
 }
コード例 #9
0
ファイル: SnowLayerMat.java プロジェクト: Geertiebear/Diorite
 /**
  * Returns one of SnowLayer sub-type based on sub-id, may return null
  *
  * @param id sub-type id
  * @return sub-type of SnowLayer or null
  */
 public static SnowLayerMat getByID(final int id) {
   return byID.get((byte) id);
 }
コード例 #10
0
ファイル: SnowLayerMat.java プロジェクト: Geertiebear/Diorite
 /** @return array that contains all sub-types of this block. */
 public static SnowLayerMat[] snowLayerTypes() {
   return byID.values(new SnowLayerMat[byID.size()]);
 }
コード例 #11
0
 /** @return array that contains all sub-types of this block. */
 public static StainedGlassMat[] stainedGlassTypes() {
   return byID.values(new StainedGlassMat[byID.size()]);
 }
コード例 #12
0
 /**
  * Returns one of StainedGlass sub-type based on sub-id, may return null
  *
  * @param id sub-type id
  * @return sub-type of StainedGlass or null
  */
 public static StainedGlassMat getByID(final int id) {
   return byID.get((byte) id);
 }
コード例 #13
0
ファイル: BedBlockMat.java プロジェクト: sgdc3/Diorite
 /** @return array that contains all sub-types of this block. */
 public static BedBlockMat[] bedBlockTypes() {
   return byID.values(new BedBlockMat[byID.size()]);
 }
コード例 #14
0
ファイル: EndPortalMat.java プロジェクト: joda17/Diorite-API
 /** @return array that contains all sub-types of this block. */
 public static EndPortalMat[] endPortalTypes() {
   return byID.values(new EndPortalMat[byID.size()]);
 }
コード例 #15
0
ファイル: SpruceFenceMat.java プロジェクト: sgdc3/Diorite
 /**
  * Returns one of SpruceFence sub-type based on sub-id, may return null
  *
  * @param id sub-type id
  * @return sub-type of SpruceFence or null
  */
 public static SpruceFenceMat getByID(final int id) {
   return byID.get((byte) id);
 }
コード例 #16
0
ファイル: EndPortalMat.java プロジェクト: joda17/Diorite-API
 /**
  * Returns one of EndPortal sub-type based on sub-id, may return null
  *
  * @param id sub-type id
  * @return sub-type of EndPortal or null
  */
 public static EndPortalMat getByID(final int id) {
   return byID.get((byte) id);
 }
コード例 #17
0
ファイル: SpruceFenceMat.java プロジェクト: sgdc3/Diorite
 /**
  * Register new sub-type, may replace existing sub-types. Should be used only if you know what are
  * you doing, it will not create fully usable material.
  *
  * @param element sub-type to register
  */
 public static void register(final SpruceFenceMat element) {
   byID.put((byte) element.getType(), element);
   byName.put(element.getTypeName(), element);
 }
コード例 #18
0
ファイル: TorchMat.java プロジェクト: joda17/Diorite-API
 /** @return array that contains all sub-types of this block. */
 public static TorchMat[] torchTypes() {
   return byID.values(new TorchMat[byID.size()]);
 }
コード例 #19
0
ファイル: SpruceFenceMat.java プロジェクト: sgdc3/Diorite
 /** @return array that contains all sub-types of this block. */
 public static SpruceFenceMat[] spruceFenceTypes() {
   return byID.values(new SpruceFenceMat[byID.size()]);
 }
コード例 #20
0
ファイル: IronOreMat.java プロジェクト: joda17/Diorite-API
 /**
  * Returns one of IronOre sub-type based on sub-id, may return null
  *
  * @param id sub-type id
  * @return sub-type of IronOre or null
  */
 public static IronOreMat getByID(final int id) {
   return byID.get((byte) id);
 }
コード例 #21
0
ファイル: LapisBlockMat.java プロジェクト: sgdc3/Diorite
 /** @return array that contains all sub-types of this block. */
 public static LapisBlockMat[] lapisBlockTypes() {
   return byID.values(new LapisBlockMat[byID.size()]);
 }
コード例 #22
0
ファイル: PlanksMat.java プロジェクト: marszczybrew/Diorite
 /**
  * Register new sub-type, may replace existing sub-types. Should be used only if you know what are
  * you doing, it will not create fully usable material.
  *
  * @param element sub-type to register
  */
 public static void register(final PlanksMat element) {
   byID.put((byte) element.getType(), element);
   byName.put(element.getTypeName(), element);
 }
コード例 #23
0
ファイル: LapisBlockMat.java プロジェクト: sgdc3/Diorite
 /**
  * Returns one of LapisBlock sub-type based on sub-id, may return null
  *
  * @param id sub-type id
  * @return sub-type of LapisBlock or null
  */
 public static LapisBlockMat getByID(final int id) {
   return byID.get((byte) id);
 }
コード例 #24
0
ファイル: PlanksMat.java プロジェクト: marszczybrew/Diorite
 /**
  * Returns one of Planks sub-type based on sub-id, may return null
  *
  * @param id sub-type id
  * @return sub-type of Planks or null
  */
 public static PlanksMat getByID(final int id) {
   return byID.get((byte) id);
 }
コード例 #25
0
 /** @return array that contains all sub-types of this block. */
 public static RedstoneOreMat[] redstoneOreTypes() {
   return byID.values(new RedstoneOreMat[byID.size()]);
 }