Перейти к содержанию

PhoenixTechu

Пользователи
  • Постов

    527
  • Зарегистрирован

  • Посещение

  • Победитель дней

    5

Весь контент PhoenixTechu

  1. вообще ничего не поменялось от изначальной команды, только мусора прибавилось в виде minecraft:
  2. /serblock ~ ~ ~ chest{Items:[{Slot:0b,id:pillager_spawn_egg,Count:1,tag:{display:{Name:'{"text":"Яичко","italic":false}'}}}]}
  3. сундук мимик из самого простое. можешь добавить следы, используя text_display, например на снег, или когда игрок наступит в грязь. так же по следам враги смогут искать игрока, в таком случае следы можно замести щёткой. для динамичного оружения не помешает добавить динамичные структуры, которые будут разрушаться, или двигаться, например платформы. механика веса брони сбалансирует экипировку, заставит игроков совмещать комплекты брони, например кольчуга защитит от ударов меча или топора, но полностью пропустит стрелу или трезубец, зато будет более лёгкой для совершения манёвров, чем та же железная броня. возможность взбираться по стенам или передвигаться лёжа так же дополнит интерактив персонажа с картой
  4. /give @p iron_sword[blocks_attacks={block_sound:"block.anvil.place"}] - меч с функцией щита. если нужно парировать файерболы, то достаточно их отбить рукой, это ванильная механика
  5. execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s}] at @s if block ~ ~-.1 ~ air unless data entity @s Thrower as @p[distance=..10] unless entity @e[type=item,distance=.1..9,nbt={Age:0s}] unless entity @e[type=experience_orb,distance=...1] run (команда) работает только при выпадении предмета с блока
  6. если моб враждебный, то в любом случае будет атаковать игрока, а если нет, то только нейтральные, по типу ламы или волков, поэтому смысла не так много наносить урон от лица игрока. намного лучше создать моба с интеллектом какого-то враждебного моба, сажая на мирного моба враждебного, с тегами невидимости, отключенного звука и таблицы лута и убивать если его исходный моб умер. на новых версиях такому всаднику можно установить минимальный размер, чтобы уменьшить его хитбокс + отрицательную гравитацию, чтобы после смерти исходной сущности всадник улетел за пределы рендера сущностей и пропал при наличии PersistenceRequired:0, но в таком случае лучше использовать векса, чтобы он пролетел через потолок при его наличии, а так же PersistenceRequired:0 для исходной сущности, чтобы обе сущности могли исчезнуть как единый враждебный моб /summon pig ~ ~ ~ {PersistenceRequired:0,Passengers:[{id:vex,CustomName:"Свинья",HasVisualFire:0,Silent:1,Invulnerable:1,DeathLootTable:"",CanPickUpLoot:0,active_effects:[{id:invisibility,duration:-1,show_particles:0b}],attributes:[{id:gravity,base:-99},{id:scale,base:.001}]}]}
  7. /summon minecraft:item_frame -131.18 64.81 -8.84 {Item:{id:lever,Count:1,tag:{CanPlaceOn:[iron_block]}}} F3 + I скопировать данные блока/сущности
  8. на более новых версиях есть игровое правило для этого
  9. поскольку информацию игрока изменить нельзя, для каждого слота придётся ставить по 1 командному блоку, для каждого игрока. такой способ подходит?
×
×
  • Создать...