Сборки серверов

СливПлатные

Сейчас онлайн

  • inamesurnamei
  • giraffe_999
  • KEkodrom
  • ggdfdgfdgf
  • tailerchannelmiamirp
  • veeky_
  • Lipot009
  • unkweal
  • Korolevsky
  • Story
  • LiSnow
  • ronnexnet
  • Ivmay333
  • op12vg345t6
  • Watalaker37821
  • OXIS
  • Floll4ikYT
  • kittavit123
  • Mabogma
  • karpch
  • Strah_Top
  • Kenny McCormik
  • nikter
  • etoNiksych
  • versyyysik
  • whykidoo
  • IFihtich
  • lolka213
  • uertyk_
  • wint
  • Nya-Enzo
  • brandonTALENT
  • Klavshan
  • SnowLonely
  • zheluk
  • Plate
  • sqdKaee
  • Chydik
  • Frutik
  • Mioji
  • kaksaakkasa
  • Lord_Cacetus_
  • TheDeinekoArtem
  • fallendeco
  • mifothebest
  • Urliy
  • fgfgfgfgfdgfyy
  • qwerottt
  • qeasqurra
  • Def1x213
  • H1ne4ka
  • holdik
  • comingflex
  • dimasF
  • Eurolian
  • MystalDev
  • chyrka
  • jsjzhjs
  • ewv0o
  • maks1350
  • He1ly03
  • WildFlex
  • C3n0s1CK
  • Muklosh778
  • _APM_
  • AhmetKaya
  • Dr_Akula
  • errorofl1fe
  • Tieumiu
  • Tikard
  • karvik
  • mrmesniy
  • sirgayle
  • takopain
  • MrLavX

ItemsAdder - замена одной размещенной модели на другую

Радмир
Доброго всем.

Может кто сталкивался и решил проблему, которую я пока не смог победить?

Дано:
Есть 2 модели. условно можно назвать №1 и №2. Нужно, чтобы при нажатии ПКМ на размещенном блоке/модели, она могла меняться с №1 на №2.
Как пример: есть 2 модели фонаря - один светит, другой нет. Визуально разницы между ними нет, только у одного свойство добавляется по свету.
Мой пример, который хочу решить - есть 2 вида ставни: открытые и закрытые. Жмем ПКМ - ставни закрываются, еще раз - открываются. По сути, это замена одной модели на другую.

Я написал такой код. Методом перебора нашел. что взаимодействие по размещенной модели - это действие "placed_armorstand". Этот код позволяет ПКМ по блоку/мебели хотя бы уже воспроизводить звук открытия. Но не смог добиться замены. Это можно сделать, когда предмет находится в руках, по крайней мере, раньше точно (световой меч, который идет в комплекте моделей по умолчанию).
Может есть какие идеи у вас. как это сделать? Дополнительными плагинами может?

код:
  stavny_oak_close:
    display_name: Ставни из дуба
    resource:
      material: FLINT
      generate: false
      model_path: stavny/stavny_oak_close
    behaviours:
      furniture:
        fixed_rotation: true
        small: false
        solid: true
        placeable_on:
          floor: false
          ceiling: false
          walls: true
    events:
      placed_armorstand:
        interact:
         replace_properties:
           custom_model_data:
             copy_from_item: myitems:stavny_oak_open
             restorable: true
         play_sound:
           name: block.chest.open
           volume: 1
           pitch: 1

1675421841398
 
ВерхНиз