Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Добавил атрибуты к броне, но при наведении на один из его комплекта выводит все атрибуты.
@Override
public Multimap<Attribute, AttributeModifier> getAttributeModifiers(EquipmentSlotType slot, ItemStack stack) {
Multimap<Attribute, AttributeModifier> map = HashMultimap.create()...
Пытаюсь сделать 3д броню, инфы было мало, но всё же что-то получилось откопать и сделать.
Всё вроде работает, бафы даются, но когда пытаешься зайти в инвентарь или перейти в 3 лицо, то игра крашится, думаю проблема в том, как я добавляю модель.
public class MirandaSuit extends BipedModel {...
Есть список мобов в N-ом радиусе, и мне нужно притягивать игрока к самому ближнему мобу.
Так вот, как сделать плавное перемещение?
Знаю, что есть moveTo, но он просто телепортирует, пытался засунуть его в цикл, но получилось очень резко.
Скорее всего правильно будет сделать через...
Могу предположить, что краш из-за EntityPredicate, но я понимаю, что это и как им пользоваться, облазил всё и вся, но инфы нету.
public class TestMessage extends Item {
private List<? extends LivingEntity> MobEntity;
public TestMessage() {
super(new...
Не могу нормально обновлять переменные в гуишке, пытался сделать так, но работает коряво, обновляет каждое 2 нажатие, как можно сделать по другому?
Minecraft.getInstance().setScreen(new UpgradeStatsGui(new TranslationTextComponent(StalinRpg.MOD_ID + ".stats_hub_upgrade")));
Сам гуи
public...
Инфы толком о DamageSource я не нашёл(не считая ванильного класса), только как создать его, но как его использовать так и не понял.
Как использовать его при атаке и как сделать так, что бы моб бил им?
Да и вообще, то ли я делаю?
Сам урон
public class FireDamage extends DamageSource {
public...
Разбирал моды, и замечал, что там есть такие реализации методов.
@Override
public Multimap<Attribute, AttributeModifier> getEquippedAttributeModifiers(ItemStack stack) {
Multimap<Attribute, AttributeModifier> attributes = HashMultimap.create()...
Нужно увеличить макс запас здоровья, подскажите знатоки, буду премного благодарен.
Попытался через AttributeModifier, но так и не понял, как правильно через него делать.
Можно ли как-ниубдь через капу выдать?
Сделал полоску с уровнем и опытом, уровень и полученный опыт обновляются, а нужное количство опыта для лвл апа, нет, что я сдлел не так?
Вывожу все эти переменные в чат или консоль, там всё работает, а в гуи не хочет :(
В чём может быть проблема?
Пытаюсь выдать уровень за убийство моба, но при его убийстве в конслои появляются ошибки и код не отробатывает, в чём проблема, что я сделал не так?
@SubscribeEvent
public static void addExpForKillMob(LivingDeathEvent event) {
if (event.getEntity() instanceof MobEntity) {...
Ну чтоже, создал я капу, всё работает, но данные клиента и сервера расходятся, клиент не меняется вовсе, как я понял нужно их засинхронить.
Но не понимаю саму логику, как передать переменные, которые хранятся в INBTStorage.
Добавил либу ElegantNetworking, создал тестовый пакет.
@ElegantPacket...
Cоздал интерфейс
public interface NewLevelSystem {
public void setLevel(float pointsLevel);
public void addExp(float points);
public float getLevel();
}
Затем создал методы
public class Levels implements RpgMod.NewLevelSystem {
private float level = 0.0f...
Как изменить/запретить количество выпадаемого опыта с мобов, да и вообще есть ли какой-нибудь док с описанием и примерами всех метадов, сколько не искал, все видут сюда.
И ещё, создал новый проект, при создании новых методов через сочетание клавиш LCtrl + o отсутствуют методы, кроме стандартных...