Недавнее содержимое от howit

  1. H

    Отсутствие отображения текстур для новых яблок

    Игра не ищет твои текстуры сама, она обращается к ItemModelMesher, который хранит хранит модели в двух видах: Item-ModelResourceLocation и Item-IBakedModel(Вообще, хранит он не класс Item, а индекс предмета с метадатой). Это значит, что тебе нужно самостоятельно добавить свою модель в кеш...
  2. H

    Надо ли тутор на простой screen space фонарик?

    Сделай, друг. Было бы полезно
  3. H

    Mixin не видет конфиг

    Оказывается, нужно реализовывать IEarlyMixinLoader вместе с IFMLLoaingPlugin
  4. H

    Mixin не видет конфиг

    Миксины успешно инициализируются, но конфиг не грузится. Использую Cleanroommc Template; гружу миксины через Coremod @MCVersion("1.12.2") public class IVLoadingPlugin implements IFMLLoadingPlugin { public IVLoadingPlugin() { MixinBootstrap.init()...
  5. H

    Нанести урон игроку

    EntityPlayer player = ...; //Получаешь игрока любым способом player.attackEntityFrom(DamageSource.GENERIC, 10.0F); Таким способом можно нанести урон не только игроку, а вообще любой сущности т.к метод attackEntityFrom принадлежит классу Entity
  6. H

    Не могу создать воркспейс нужна настройка градл

    Если ты из России, то скорее всего это региональные ограничения. У меня такая же беда. Чинится просто, но нужно знать порт своего впна. systemProp.http.proxyHost=127.0.0.1 systemProp.http.proxyPort=1080 systemProp.https.proxyHost=127.0.0.1 systemProp.https.proxyPort=1080 Порт должен быть в...
  7. H

    Я так и не смог разобраться как сделать переплавку руды в слиток (

    И в чем же была проблема?
  8. H

    Я так и не смог разобраться как сделать переплавку руды в слиток (

    Интересно, скинь исходники. Глянуть хочу
  9. H

    Я так и не смог разобраться как сделать переплавку руды в слиток (

    ItemBlock зарегистрирован? Дело в том, что когда ты передаешь блок в параметр выполняется метод Item.GetItemFromBlock, который вернет null, если ItemBlock с таким же именем не существует. Здесь подробнее
  10. H

    Я так и не смог разобраться как сделать переплавку руды в слиток (

    GameRegistry.addSmelting(Blocks.ANVIL, new ItemStack(Items.APPLE), 0.8F); Первый параметр - Блок, который хочешь переплавить Второй параметр - то, что получишь Третий - опыт. 0.8 значит, что к полоске опыта добавится 8 делений.
  11. H

    Всем привет,почему я не могу добавить свою руду в перепавку печи?

    Метод на вход может принимать как и блоки так и предметы так и айтем стаки Класс GameRegistry: public static void addSmelting(Block input, @Nonnull ItemStack output, float xp) { FurnaceRecipes.instance().addSmeltingRecipeForBlock(input, output, xp); } public static void...
  12. H

    Не выдается предмет игроку

    У меня есть код, который логически работает правильно, но по какой-то причине предмет игроку не выдается @Override public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ) {...
  13. H

    Как зарендерить текстуру высокого качества в главном меню?

    Спасибо за помощь. Действительно помогло, но я забыл наверное о самом главном, без чего все эти изменения не имеют смысла GlStateManager.viewport(0, 0, 1024, 1024);
  14. H

    Как зарендерить текстуру высокого качества в главном меню?

    На версии майнкрафта 1.12.2 панорама в главном меню рендерится в разрешении 256 на 256, а дальше просто смешивается через tryBlendFuncSeparate. //GuiMainMenu.initGui this.viewportTexture = new DynamicTexture(256, 256); this.backgroundTexture =...
  15. H

    world IsRemote не работает

    Пытаюсь выполнить код только на стороне клиента, но результата это не приносит. Все равно код выполняется два раза @Override public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing facing, float hitX, float hitY, float...
Назад
Сверху