fabric

  1. filden

    баг с порталом

    Доброго времени суток. У меня в моде есть кастомное измерение, если дать тп в него через /execute.... то все оки, все работает, я добавил блок-портал: @Override public void onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) { if (world instanceof...
  2. YakSolo

    Щит абсолютно не тратит прочность

    Я захотел сделать копирку щита с некими отличиями, вроде всё как надо сделал, но он не ломался, дальше я в попытках понять проблему убрал ВСЕ кодовые различия с ванильным щитом, не помогло, а потом я вообще сделал предмет взяв класс щита напрямую, но он всё не ломался, я не понимаю в чём дело...
  3. YakSolo

    Игре не нравится, что метод не private static и не только

    Решил попробовать сделать миксин на деревья, а конкретно захотел попробовать поиграть с формой тёмного дуба Выглядит это всё дело так: package net.yaksolo.ambulance.mixin; import net.minecraft.block.*; import net.minecraft.registry.Registerable; import...
  4. YakSolo

    Как сделать отдельные рамки сердечек для эффектов

    Вот о каких рамках идёт речь: Отдельные сердечки у эффекта реализованы следующими двумя файлами: GameHudMixin: package net.yaksolo.ambulance.mixin.client; import com.mojang.blaze3d.systems.RenderSystem; import net.minecraft.client.MinecraftClient; import...
  5. YakSolo

    Как взаимодействовать с переменной super в миксинах на фабрик?

    Практикуюсь в миксинах и не могу понять что делать с тем, что переменную super использовать нельзя (знания джавы практически отсутствуют, но я её учу параллельно с моддингом) С переменной this это решается следующим образом: SnowGolemEntity entity = (SnowGolemEntity) (Object) this; Но вот с...
  6. YakSolo

    Не получается создать проект в IntelliJ IDEA

    Переделка прошлого вопроса Скачиваю шаблон fabric, как обычно извлекаю папку и открываю проект в интелке, после этого я нажимаю trust project ииии.... Ничего не происходит. Должны докачаться различные файлы, но оно просто пишет "failed" и всё, даже причину ошибки нельзя узнать Джава стоит...
  7. YakSolo

    (Пересено на вопрос выше) Не получается начать работу с новым проектом в интелке

    Решил сделать новый проект в интелке, начал всё делать как в этом гайде от kaupenjoe: Сначала у меня стояла джава 21.0.1, но у меня, как и у некоторых комментаторов к этому видео, всё остановилось на моменте прописи команды ./gradlew genSource . После этого я решил обновить джаву до 21.0.4...
  8. A

    Голова моба

    Здравствуйте. Не могу разобраться как отрисовать голову моба в Hud (Fabric).
  9. moder

    Питье зелья и поедание еды

    Делаю авто кликер , который умеет делать все - пытаюсь сделать питье зелья и поедание еды через client.player.networkHandler.sendPacket(new PlayerInteractItemC2SPacket(Hand.MAIN_HAND)); , но оно происходит только на 1 тик, может кто знает другие пакеты для этой цели?
  10. moder

    Использование предметов

    Существует ли какой-то ванильный метод использования предмета, например выпивания зелья или собирания клюквы с куста. Если да - то какой?
  11. moder

    Ягоды майнкрафт

    Как сделать чтобы игрок всегда собирал ягоды. Нашел только этот код - public ActionResult onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) { int i = (Integer)state.get(AGE); boolean bl = i == 3; if (!bl &&...
  12. megantcs

    Fabric 1.20.1 Как мне сделать чтобы от партикла были свечение

    Я хочу сделать чтобы партикл светился но не знаю как это сделать:(
  13. ScalpelRed

    Как получить Registry всех биомов? (Fabric)

    Пытался смотреть, как работает в меню настройки пресета "Один биом", там используется GeneratorOptionsHolder, который доступен только с клиента, а мне надо и с сервера. В случае с Fabric это единственный случай, когда используется регистр биомов, а класс Registries регистра биомов не содержит (в...
  14. Sahsa1_1

    Я новичок в миксинах и моддинге, помогите пожалуйста!

    Я хочу изменить наковальню таким образом чтобы при комбинировании 2 книг с максимальным зачарованием обходить ограничение максимального зачарования и все равно получать книгу на 1 уровень больше. Пример: Защита4 + Защита4 = Защита4 Защита5 Я нашел код который мне нужно изменить, вот он...
  15. filden

    Не работает gui

    помогите новичку разобраться, не работает gui у блока, все что можно уже просмотрел, что-то поисправлял в коде, но все равно( public class AmethystCleanerBlock extends BlockWithEntity implements BlockEntityProvider { private static final VoxelShape SHAPE =...
  16. Mr.Toad

    Что то непонятное

    HI Впервые на fabric, впервые такая проблема. Возникает только при runClient, runServer, genSources и т.д. Кажется мне что ответ где-то на поверхности... Заранее спасибо
  17. DexNotVite6

    Куда миксиниться для создания слушателя события "RightClickEmpty"

    Стандартного ивента для ловли нажатия пкм по воздуху (не UseItemCallback) нет. Самым первым моим костыльным решением было регистрацией события тика -> проверки нажата ли правая кнопка мыши -> не смотрит ли игрок на блок. Параллельно искал альтернативу по исходникам. Понадеялся, что идея выдаст...
  18. Sobachka22

    Свой мод, разное описание для разных предметов, с одного класса. fabric

    Всем привет, у меня есть множество относительно одинаковых предметов, меняется у них только название, айди и описание. как сделать так, чтоб не создавать для каждого предмета свой класс, а один класс. к примеру в ключе для перевода, менять только айди предмета и всё? кто может подсказать как...
  19. YakSolo

    Windows Defender считает intellj idea community edition и мод в ней трояном

    Windows Defender считает intellj idea community edition и мод в ней трояном, я так понял трояна на деле нет и это баг, как сделать мод так чтобы он не показывал скачивающим людям троян? Версия 1.20.1 Fabric
  20. YakSolo

    Хочу изменить формулу урона брони

    Из того что я знаю вся броня в маинкрафте имеет единицы защиты, которые потом конвертируются в проценты, которые потом вычитаются из получаемого урона, я бы хотел чтобы эти единицы защиты конвертировались в единицы урона, которые будут вычитаться урона, вместе с этим необходимо изменить сами...
Назад
Сверху