Помогите Рандомный объект из Майнкрафт

  • Автор темы Автор темы koliab
  • Дата начала Дата начала

koliab

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
kolia1_1
Надо получить случайный предмет из майна и случайный тип моба из майна.

item.
entity.
 
Маловероятно, что тебе подойдёт любой тип entity и предмета. Поэтому сделаем вид, что все допустимые варианты ты поместил в какой-нибудь лист:
PHP:
private static final Random random = new Random();

private static final List<Material> materials = ImmutableList.of(Material.APPLE, Material.BONE, Material.COBBLESTONE /*, и т.д.*/);
private static final List<EntityType> entityTypes = ImmutableList.of(EntityType.SLIME, EntityType.ZOMBIE, EntityType.SKELETON /*, и т.д.*/);

public Material getRandomMaterial() {
    return materials.get(random.nextInt(materials.size()));
}

public EntityType getRandomEntityType() {
    return entityTypes.get(random.nextInt(entityTypes.size()));
}
 
Последнее редактирование:
Назад
Верх