07.001.Items for buildings - MCJE-Tech-Community/Datapack-WIki GitHub Wiki

🎄 装飾品

 JE 1.19.4 から追加されたディスプレイエンティティ(block_display,item_display,text_display)などを使って作った装飾用のオブジェクトたち。
ディスプレイエンティティについてはこちらのページで解説しています。基本的にはここで述べた方法を用いて配置・作成をしています。

目次

  1. ✏️ 使い方
  2. 🪑 家具
  3. 🪟 建築
  4. ⚙️ 機械
  5. 🐶 動物
  6. 🖊️ 小物

✏️ 使い方

コマンドが直接貼り付けられている場合

それを各自のfunction内にペーストして利用してください。あまり長くなければ直接書いておきます。

ファンクションの場合

リンク先へ飛ぶとファンクションがあるので、それをダウンロードしたりテキストをコピペしたりして利用してください。 ややコマンド数が多い物や複数のファンクションに分かれる物はこの形式で配布します。

▲トップへ戻る

🪑 家具

◆椅子 その1

 block displayを使って作った椅子その1。

### block_displayで作ったイス 1
# コロコロのついたシンプルな丸椅子?
# 好きな位置と向きで召喚するとその向きになる

## 椅子の脚
# 三又
summon minecraft:block_display ~ ~ ~ {Tags:[chair01,temp],block_state:{Name:"minecraft:black_wool"},view_range:0.2f,transformation:{translation:[-0.0625f,0.15f,-0.0625f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,0.4f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[chair01,temp],block_state:{Name:"minecraft:black_wool"},view_range:0.2f,transformation:{translation:[-0f,0.20f,-0.05f],left_rotation:{axis:[0.0f,0.0f,1.0f],angle:1.8f},scale:[0.1f,0.35f,0.1f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[chair01,temp],block_state:{Name:"minecraft:black_wool"},view_range:0.2f,transformation:{translation:[-0.032f,0.29f,-0.05f],left_rotation:{axis:[-0.8660f,0.0f,-0.5f],angle:1.8f},scale:[0.1f,0.35f,0.1f],right_rotation:{axis:[0.0f,1.0f,0.0f],angle:1.0472f}}}
# 柱
summon minecraft:block_display ~ ~ ~ {Tags:[chair01,temp],block_state:{Name:"minecraft:black_wool"},view_range:0.2f,transformation:{translation:[0.05f,0.29f,-0.03f],left_rotation:{axis:[-0.8660f,0.0f,0.5f],angle:-1.8f},scale:[0.1f,0.35f,0.1f],right_rotation:{axis:[0.0f,1.0f,0.0f],angle:-1.0472f}}}

## 椅子のタイヤ
summon minecraft:block_display ~ ~ ~ {Tags:[chair01,temp],block_state:{Name:"minecraft:gray_shulker_box"},view_range:0.2f,transformation:{translation:[-0.36f,0.0f,-0.05f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0.0f},scale:[0.125f,0.125f,0.1f],right_rotation:{axis:[0.0f,1.0f,0.0f],angle:0.0f}}}
summon minecraft:block_display ~ ~ ~ {Tags:[chair01,temp],block_state:{Name:"minecraft:gray_shulker_box"},view_range:0.2f,transformation:{translation:[0.075f,0.f,-0.235f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:1.0472f},scale:[0.125f,0.125f,0.1f],right_rotation:{axis:[0.0f,1.0f,0.0f],angle:0.0f}}}
summon minecraft:block_display ~ ~ ~ {Tags:[chair01,temp],block_state:{Name:"minecraft:gray_shulker_box"},view_range:0.2f,transformation:{translation:[0.16f,0.f,0.16f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:-1.0472f},scale:[0.125f,0.125f,0.1f],right_rotation:{axis:[0.0f,1.0f,0.0f],angle:0.0f}}}

## 椅子の座版
summon minecraft:block_display ~ ~ ~ {Tags:[chair01,temp],block_state:{Name:"minecraft:birch_slab"},view_range:0.2f,transformation:{translation:[-0.25f,0.55f,-0.25f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0.0f},scale:[0.5f,0.3f,0.5f],right_rotation:{axis:[0.0f,1.0f,0.0f],angle:0.0f}}}
summon minecraft:block_display ~ ~ ~ {Tags:[chair01,temp],block_state:{Name:"minecraft:red_carpet"},view_range:0.2f,transformation:{translation:[-0.26f,0.6f,-0.26f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0.0f},scale:[0.52f,2.0f,0.52f],right_rotation:{axis:[0.0f,1.0f,0.0f],angle:0.0f}}}

## 向きを反映
execute as @e[tag=temp] run tp @s ~ ~ ~ ~ ~
tag @e[tag=temp] remove temp

▲トップへ戻る

🪟 建築

◆窓 その1

 ブロックディスプレイで作った窓枠とか。写真左が設置前、写真右が設置後。

### block_displayで作った窓枠 1
# 2×2の窓用の窓枠とその周辺
# 好きな位置と向きで召喚するとその向きになる

## 窓枠
# 細い枠
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.125f,0.0f,-0.0625f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.25f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.124999f,1.0625f,-1.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.24999f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
# 太い枠
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.4999f,0.0f,-1.0625f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.999f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.4999f,0.0f,0.9375f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.999f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.4998f,2.0625f,-1.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.999f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.4998f,0.0625f,-1.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.999f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}

## 壁の装飾
# 表側 縦向き1
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.4375f,1.0f,0.999f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.4375f,-1.0f,0.999f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.4375f,1.0f,-1.1249f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.4375f,-1.0f,-1.1249f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
# 表側 縦向き2
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.4375f,1.0f,1.999f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.4375f,-1.0f,1.999f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.4375f,1.0f,-2.1249f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.4375f,-1.0f,-2.1249f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
# 表側 横向き1
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.43749f,0.0001f,-2.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.43749f,0.0001f,0.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.43749f,2.1249f,-2.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[0.43749f,2.1249f,0.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
# 裏側 縦向き2
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,1.0f,0.999f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,-1.0f,0.999f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,1.0f,-1.1249f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,-1.0f,-1.1249f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
# 裏側 縦向き1
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,1.0f,1.999f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,-1.0f,1.999f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,1.0f,-2.1249f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,-1.0f,-2.1249f],left_rotation:{axis:[0.0f,1.0f,0.0f],angle:0},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
# 裏側 縦向き2
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,0.0001f,-2.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,0.0001f,0.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,2.1249f,-2.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}
summon minecraft:block_display ~ ~ ~ {Tags:[window01,temp],block_state:{Name:"minecraft:oak_wood"},view_range:0.2f,transformation:{translation:[-0.5625f,2.1249f,0.0f],left_rotation:{axis:[1.0f,0.0f,0.0f],angle:1.57080f},scale:[0.125f,2.0f,0.125f],right_rotation:[0.0f,0.0f,0.0f,1.0f]}}

## 向きを反映
execute as @e[tag=temp] run tp @s ~ ~ ~ ~ ~
tag @e[tag=temp] remove temp

▲トップへ戻る

⚙️ 機械

▲トップへ戻る

🐶 動物

▲トップへ戻る

🖊️ 小物

▲トップへ戻る

⚠️ **GitHub.com Fallback** ⚠️