Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Привет, мне нужно менять мою модель блока в зависимости от условий, сначала я хотел просто заменять блок на другой, у которого другая модель, тем самым для игрока просто меняется модель и все, но все же душа больше лежит к изменению моделей с помощью состояний и у меня возникло пару вопросов...
Пробовал сделать и через датаген, и вручную, не получилось никак
Если делать через датаген, то он выдаёт ошибку что аксисы не проставлены, хотя это должно происходить само собой
Пробовал разные модели, но это ничего не изменило
Если делать вручную, то игра просто не реагирует на сделанный...
Например, если в SetBlock указано что-то вроде minecraft:redstone_lamp[lit=true]
BlockStateParser пробовал, он, похоже, вообще не доступен при работе с Fabric.
Здравствуйте. Я наверняка что-то не доганяю. Пробовал так, но не получилось (два варианта присвоения ради теста):
public static final IntegerProperty AGE = BlockStateProperties.AGE_7;
private static final BooleanProperty BOOSTED = BooleanProperty.create("boosted");
public...
Я пытался добавить структуру для крафтов, но интерфейс не открывается.
Проблема в том, что я не знаю, где здесь ошибка.
(хотя скорее всего она в процедуре отрытия интерфейса)
Тригеры:
проверка:
открытие:
я делал блоки быстро, чтобы проверить и потом доработать.
Заранее спасибо!
Вылетает из-за этого кода и крашлог ссылается на конструктор класса (если что пожалуйста не ругайтесь за колхоз)
public int getMetaFromState(IBlockState state)
{
int i = super.getMetaFromState(state);
if(state.getValue(OPEN))
i+=100...
Приветствую. Сейчас я занимаюсь реализацией кабелей, и у меня возникла проблема с отрисовкой модели при изменении подключенной стороны. То есть, в случае если я поставлю блок кабеля, который не будет иметь подключений, то все хорошо. Однако, как только я в blockstate добавляю какое-либо условие...
Господа, добрый день. Целую неделю мучаюсь в попытках повторить фичу из Optifine: замена модели ванильных блоков, в зависимости от условия, ровно так, как это реализовано в небезызвестном Optifine. В качестве условия можно поставить Y координату или биом, в котором находится блок.
Пример того...
Всем привет. Сразу расскажу суть что и как должно работать а потом как работает.
Ставиться блок в мир. Создается тайл к нему. В нем хранится хп (Без обновлений).
Далее при взрыве этого блока, отменяется его превращение в воздух, и в место этого мы запрашиваем хп тайла и расчитываем расстояние...
Не могу понять, как вращать obj модели блоков из blockstate? Под вращением я имею ввиду реализацию поворота модели, в зависимости от того, какой стороной её установили, а не анимацию. Пытался просто переделать так, как это реализовано в майнкрафте, вот blockstate наковальни:
{
"variants": {...
Здравствуйте.
Никак не могу найти способ, как можно определить: находится ли над блоком какой-либо иной блок, кроме Air. В диапазоне высоты от currentY+1 до maxY. Если более точно - то я хочу запретить выработку энергии, если над блоком находится какой-либо другой блок, но с исключениями...
Привет, делаю печку с блокстейт булеан горением по тутору, но блокстейт обновляется только когда меняется соседний блок. Может есть способ сказать игре что надо обновить блок?
Код печки:
public class FusionBlastFurnace extends Block implements ITileEntityProvider {
public static final...
Всем доброе утречко! Хотел сделать obj блок 1.12.2, но что-то пошло не так. Уже целый день ломаю голову, в чем проблема. Форум перелазил, ничего не помогло. Решил уже написать вопрос.
public class Bankomat_Block extends Block implements IHasModel {
public Bankomat_Block(String name ...
Никак не могу понять, как сделать разную текстуру для каждой стороны блока из состояния блока. Разную текстуру для каждой стороны обычного блока я могу сделать, но я непонимаю как делать текстуры для блока с состояниями, там какая-то замороченная хрень...
public class BlocksRegister
{
public...
Проблема такая: есть блок, который должен принимать сигнал редстоуна. Если поставить с ним рядом красный факел, или другой излучатель редстоуна, всё нормально, метод getWeakPower() показывает силу сигнала, но если сигнал идет по проводам (красной пыли), то этот метод всегда показывает - 0...
День добрый
Столкнулся с проблемой, что Intellij Idea не видит ни один blockstate при запуске клиента майна из среды. На удивление, на другом пк, и при билде мода из градла всё работает корректно.
gradlew.bat clean setupDecompWorkspace не помогает
Прилагаю ошибку подгрузки одной из модели
Как рендерить blockstate в инвентаре ?
У меня есть переменная
public static final PropertyInteger TYPES = PropertyInteger.create("type", 0, 115);
В если она меняется меняется и модель.
Так же у меня есть GUI интерфейс в котором нужно рендерить Item модели с определённым значением данной...
Здравствуйте ,как можно синхронизировать BlockState в мультиплеере ?
Я сделал переменную "open" и блок ящика ,через пакеты меняю значение переменной "open" ,это криво работает в мультиплеере.
BlockState делал по тутору из учебника.