Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.minecraft.src.core;
- import java.util.ArrayList;
- public enum EnumPartType {
- WOOD (59, 1.0f, 0, 0, 2.0F, 15),
- STONE (131, 1.2F, 1, 1, 4.0F, 5),
- IRON (250, 1.5F, 2, 2, 6.0F, 14),
- DIAMOND (1561, 2.0F, 3, 3, 8.0F, 10),
- GOLD (32, 0.5F, 0, 0, 12.0F, 22),
- REDSTONE (71, 1.0F, 3, 3, 12.0F, 18),
- OBSIDIAN (191, 1.8F, 2, 3, 8.0F, 14),
- SANDSTONE (48, 0.9F, 2, 0, 2.5F, 5),
- BONE (250, 1.5F, 2, 2, 7.0F, 13),
- PAPER (131, 1.0F, 0, 1, 1.0F, 5),
- MOSSY (1000, 1.8F, 3, 4, 10.0F, 22),
- NETHERRACK(131, 1.2F, 1, 1, 4.0F, 8),
- GLOWSTONE (800, 1.3F, 1, 2, 6.0F, 12),
- ICE (122, 1.5F, 1, 0, 4.0F, 18),
- LAVA (636, 2.4F, 1, 3, 10.0F, 13),
- SLIME (9001, 1.0F, 0, 6, 1.0F, 15),
- CACTUS (150, 1.2F, 2, 1, 5.0F, 14),
- FLINT (75, 1.2F, 2, 1, 5.0F, 10),
- BRICK (82, 1.0F, 1, 1, 4.0F, 8),
- BLAZE (1231, 1.58F, 5, 4, 4.0F, 27);
- public final int Durability;
- public final float Modifier;
- public final int Damage;
- public final int HarvestLevel;
- public final float Speed;
- public final int Enchantability;
- private EnumPartType(int dur, float mod, int dam, int level, float speed, int enchant)
- {
- Durability = dur;
- Modifier = mod;
- Damage = dam;
- HarvestLevel = level;
- Speed = speed;
- Enchantability = enchant;
- }
- public static EnumPartType[] getArray(String names)
- {
- ArrayList<EnumPartType> parts = new ArrayList<EnumPartType>();
- String[] split = names.split(" ");
- for(String name : split)
- {
- name = name.replaceAll(",", "");
- if (name.length() == 0)
- {
- continue;
- }
- try
- {
- parts.add(EnumPartType.valueOf(name));
- }
- catch (IllegalArgumentException ex)
- {
- System.out.println("Could not find EnumPartType value: " + name + " : " + names);
- throw ex;
- }
- }
- return parts.toArray(new EnumPartType[0]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment