當前位置: 首頁>>代碼示例>>Java>>正文


Java EnumRarity.UNCOMMON屬性代碼示例

本文整理匯總了Java中net.minecraft.item.EnumRarity.UNCOMMON屬性的典型用法代碼示例。如果您正苦於以下問題:Java EnumRarity.UNCOMMON屬性的具體用法?Java EnumRarity.UNCOMMON怎麽用?Java EnumRarity.UNCOMMON使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在net.minecraft.item.EnumRarity的用法示例。


在下文中一共展示了EnumRarity.UNCOMMON屬性的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: getRarity

@Override
public EnumRarity getRarity(ItemStack stack) {
	if (this.getSpell(stack).getRarity() >= 4) {
		return EnumRarity.EPIC;
	}
	if (this.getSpell(stack).getRarity() >= 3) {
		return EnumRarity.RARE;
	}
	if (this.getSpell(stack).getRarity() >= 3) {
		return EnumRarity.UNCOMMON;
	}
	return EnumRarity.COMMON;
}
 
開發者ID:the-realest-stu,項目名稱:Infernum,代碼行數:13,代碼來源:ItemSpellPage.java

示例2: getRarity

public int getRarity() {
	if (stack.getRarity() == EnumRarity.COMMON) {
		return 0;
	} else if (stack.getRarity() == EnumRarity.UNCOMMON) {
		return 1;
	} else if (stack.getRarity() == EnumRarity.RARE) {
		return 2;
	} else if (stack.getRarity() == EnumRarity.EPIC) {
		return 3;
	}
	return 0;
}
 
開發者ID:Moudoux,項目名稱:EMC,代碼行數:12,代碼來源:IItemStack.java

示例3: getRarityFromStack

/** Get the rarity from an ItemStack */
public static EnumRarity getRarityFromStack(ItemStack stack) {
	if(stack == null) return EnumRarity.COMMON;
	if(ItemStack.areItemStacksEqual(stack, new ItemStack(LCItems.ingot, 1, Ingot.ELEC))) {
		return EnumRarity.UNCOMMON;
	} else if(ItemStack.areItemStacksEqual(stack, new ItemStack(LCItems.ingot, 1, Ingot.SKY))) {
		return EnumRarity.RARE;
	} else if(ItemStack.areItemStacksEqual(stack, new ItemStack(LCItems.ingot, 1, Ingot.MYSTIC))) {
		return EnumRarity.EPIC;
	} else {
		return EnumRarity.COMMON;
	}
}
 
開發者ID:sblectric,項目名稱:LightningCraft,代碼行數:13,代碼來源:LCMisc.java

示例4: getRarity

@Override
public EnumRarity getRarity(ItemStack stack) {
	switch(stack.getItemDamage()) {
	case Ingot.ELEC:
		return EnumRarity.UNCOMMON;
	case Ingot.SKY:
		return EnumRarity.RARE;
	case Ingot.MYSTIC:
		return EnumRarity.EPIC;
	default:
		return super.getRarity(stack);
	}
}
 
開發者ID:sblectric,項目名稱:LightningCraft,代碼行數:13,代碼來源:ItemMetalIngot.java

示例5: getRarity

@Override
public EnumRarity getRarity(ItemStack stack) {
	if(stack.getItemDamage() == 1) {
		return EnumRarity.RARE;
	} else {
		return EnumRarity.UNCOMMON;
	}
}
 
開發者ID:sblectric,項目名稱:LightningCraft,代碼行數:8,代碼來源:ItemWirelessMarker.java

示例6: getRarity

@Override
public EnumRarity getRarity(ItemStack stack) {
	switch(stack.getItemDamage() % BlockWireless.nTransmitters) {
	case 0:
		return EnumRarity.UNCOMMON;
	case 1:
		return EnumRarity.RARE;
	case 2:
		return EnumRarity.EPIC;
	default:
		return super.getRarity(stack);
	}
}
 
開發者ID:sblectric,項目名稱:LightningCraft,代碼行數:13,代碼來源:ItemBlockWireless.java

示例7: getRarity

@Override
public EnumRarity getRarity(ItemStack stack) {
	switch(stack.getItemDamage()) {
	case Rod.ELEC:
		return EnumRarity.UNCOMMON;
	case Rod.SKY:
		return EnumRarity.RARE;
	case Rod.MYSTIC:
		return EnumRarity.EPIC;
	default:
		return super.getRarity(stack);
	}
}
 
開發者ID:sblectric,項目名稱:LightningCraft,代碼行數:13,代碼來源:ItemBlockAirTerminal.java

示例8: getRarity

@Override
public EnumRarity getRarity(ItemStack stack) {
	switch(stack.getItemDamage()) {
	case BlockUnderTNT.MYSTIC:
		return EnumRarity.EPIC;
	case BlockUnderTNT.LIGHTNING:
		return EnumRarity.RARE;
	default:
		return EnumRarity.UNCOMMON;
	}
}
 
開發者ID:sblectric,項目名稱:LightningCraft,代碼行數:11,代碼來源:ItemBlockUnderTNT.java

示例9: getRarity

@Override
public EnumRarity getRarity(ItemStack stack) {
	switch(stack.getItemDamage()) {
	case 1:
		return EnumRarity.UNCOMMON;
	case 2:
		return EnumRarity.RARE;
	default:
		return EnumRarity.COMMON;
	}
}
 
開發者ID:sblectric,項目名稱:LightningCraft,代碼行數:11,代碼來源:ItemLightningGuide.java

示例10: getRarity

@Override
public EnumRarity getRarity(ItemStack stack) {
	return EnumRarity.UNCOMMON;
}
 
開發者ID:Um-Mitternacht,項目名稱:Bewitchment,代碼行數:4,代碼來源:ItemAconitum.java

示例11: getRarity

@Override
@SideOnly(Side.CLIENT)
public EnumRarity getRarity(ItemStack var1)
{
	return EnumRarity.UNCOMMON;
}
 
開發者ID:TwilightWingsStudio,項目名稱:CompositeGear,代碼行數:6,代碼來源:ItemCGSword.java

示例12: getRarity

@Override
public EnumRarity getRarity(ItemStack stack) {
    return EnumRarity.UNCOMMON;
}
 
開發者ID:OCDiary,項目名稱:TheOink,代碼行數:4,代碼來源:OinkGoldPorkChop.java

示例13: getRarity

@Override
public EnumRarity getRarity(ItemStack stack)
{
    return EnumRarity.UNCOMMON;
}
 
開發者ID:Fancysaurus,項目名稱:DFArtifacts,代碼行數:5,代碼來源:ItemSoulWater.java

示例14: getItemClassArgs

@Override
public Object[] getItemClassArgs() {
	return new Object[]{EnumRarity.UNCOMMON};
}
 
開發者ID:sblectric,項目名稱:LightningCraft,代碼行數:4,代碼來源:BlockChargingPlate.java

示例15: ItemBlockCoFH

public ItemBlockCoFH(Block block) {
	super(block, EnumRarity.UNCOMMON);
	this.block = (BlockCoFH)block;
}
 
開發者ID:sblectric,項目名稱:LightningCraft,代碼行數:4,代碼來源:ItemBlockCoFH.java


注:本文中的net.minecraft.item.EnumRarity.UNCOMMON屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。