Minecraft QTable [DataPack] mod 2026 download
logo
minecraft mod QTable [DataPack]

QTable [DataPack]

Game Version: 1.17.1
Total Downloads: 2,987
Updated: Oct 11, 2021
Created: Jan 22, 2020
Download QTable [DataPack]Download Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
QTable 3.0.2 release 103.40 KB Oct 11, 2021 1.17.1 0 download QTable [DataPack] QTable 3.0.2 releaseDownload
QTable 3.0.1 release 103.39 KB Jun 16, 2021 1.17 336 download QTable [DataPack] QTable 3.0.1 releaseDownload
QTable 3.0.0 release 103.28 KB Jun 9, 2021 1.17 34 download QTable [DataPack] QTable 3.0.0 releaseDownload
QTable 2.1.0 release 103.08 KB Aug 12, 2020 1.16.2 1,146 download QTable [DataPack] QTable 2.1.0 releaseDownload
QTable 2.0.2 release 90.51 KB Jun 28, 2020 1.16.1 233 download QTable [DataPack] QTable 2.0.2 releaseDownload
QTable 2.0.1 release 90.51 KB Jun 25, 2020 1.16.1 59 download QTable [DataPack] QTable 2.0.1 releaseDownload
QTable 2.0.0 release 91.17 KB Jun 23, 2020 1.16.1 39 download QTable [DataPack] QTable 2.0.0 releaseDownload
QTable 1.3.0 release 80.82 KB Jan 27, 2020 1.15.2 1,041 download QTable [DataPack] QTable 1.3.0 releaseDownload
QTable 1.2.0 release 85.58 KB Jan 26, 2020 1.15.2 21 download QTable [DataPack] QTable 1.2.0 releaseDownload
QTable 1.1.2 release 85.60 KB Jan 25, 2020 1.15.2 18 download QTable [DataPack] QTable 1.1.2 releaseDownload
QTable 1.1.1 release 85.60 KB Jan 24, 2020 1.15.2 16 download QTable [DataPack] QTable 1.1.1 releaseDownload
QTable 1.1.0 release 85.62 KB Jan 24, 2020 1.15.2 21 download QTable [DataPack] QTable 1.1.0 releaseDownload
QTable 1.0.2 release 85.99 KB Jan 23, 2020 1.15.2 21 download QTable [DataPack] QTable 1.0.2 releaseDownload

Screenshots

Description

Share this:
まず、作成したデータパックに以下のファイルを追加します。
📂data
└📂qrafting_table
 └📂tags
  └📂functions
   └📄displays.json
   └📄item_tags.json
   └📄items.json
   └📄poses.json
   └📄positions.json
   └📄recipes.json
   └📄recycle_items.json

 

レシピの追加
任意の場所に任意の名前の📄mcfunctionを作成してその場所を📄recipes.jsonに書き込みます。
作成した📄mcfunctionに以下のコマンドを入力します。
ピンクはおまじない。
オレンジを増やしていくことでアイテムを追加できます。

3x3の定型レシピ
execute if data entity @s {ArmorItems:[{tag:{air:(空きスロットの数)}}]} if entity @e[tag=(スロット番号),tag=(登録したアイテム名),distance=..0.625,limit=1] at @s run summon minecraft:item ~ ~1.3 ~ {Item:{(アイテムのnbt)}}
(空きスロットの数)
0b~8b
(スロット番号)
QT_1のように入力、番号の配置はテンキーと一致。
(登録したアイテム名)
バニラのアイテムはQT_stoneのように入力。
(アイテムのnbt)
id:stone,Count:1b,tag:{} など。

2x2の定型レシピ
execute if data entity @s {ArmorItems:[{tag:{air:(空きスロットの数)}}]} at @e[tag=(登録したアイテム名),distance=..0.625,limit=9] positioned (スロットを移動) if entity @e[tag=(登録したアイテム名),distance=..0.001,limit=1] at @s run summon minecraft:item ~ ~1.3 ~ {Item:{(アイテムのnbt)}}
(空きスロットの数)
0b~8b
(登録したアイテム名)
バニラのアイテムはQT_stoneのように入力。
(スロットを移動)
^ ^ ^0.1875でひとつ上に。
^0.1875 ^ ^でひとつ左に。
(アイテムのnbt)
id:stone,Count:1b,tag:{} など。

不定型レシピ
execute if data entity @s {ArmorItems:[{tag:{air:(空きスロットの数)}}]} if entity @e[tag=(登録したアイテム名),distance=..0.625,limit=9] at @s run summon minecraft:item ~ ~1.3 ~ {Item:{(アイテムのnbt)}}
 3x3定型レシピからスロットの指定を外した形。
(空きスロットの数)
0b~8b
(登録したアイテム名)
バニラのアイテムはQT_stoneのように入力。
(アイテムのnbt)
id:stone,Count:1b,tag:{} など。

同じアイテムを複数使う不定型レシピ
execute store result entity @s ArmorItems[0].tag.(任意の名前) byte 1 if entity @e[tag=(登録したアイテム名),distance=..0.625,limit=9]
複数使いたいアイテムをカウントする。
(任意の名前)
使うアイテムのidにしておくと分かりやすい。
(登録したアイテム名)
バニラのアイテムはQT_stoneのように入力。

execute if data entity @s {ArmorItems:[{tag:{air:(空きスロットの数),(任意の名前):(使用する数)}}]} if entity @e[tag=(登録したアイテム名),distance=..0.625,limit=9] at @s run summon minecraft:item ~ ~1.3 ~ {Item:{(アイテムのnbt)}}

(空きスロットの数)
0b~8b

(任意の名前)
上のコマンドで指定した名前と使いたい数を入力。
(使用する数)
0b~8b
(アイテムのnbt)
id:stone,Count:1b,tag:{} など。

 

カスタムアイテムの名前登録
任意の場所に任意の名前の📄mcfunctionを作成してその場所を📄items.jsonに書き込みます。
作成した📄mcfunctionに以下のコマンドを入力します。
execute if data entity @s {HandItems:[{(アイテムのnbt)}]} run tag @e[tag=QT_Target,distance=..0.001,limit=1] add (登録したいアイテム名)
(アイテムのnbt)
id:"minecraft:stone",Count:1b,tag:{} など。
(登録したいアイテム名)
任意の名前。
 
アイテムのグループ化
 任意の場所に任意の名前の📄mcfunctionを作成してその場所を📄item_tags.jsonに書き込みます。
作成した📄mcfunctionに以下のコマンドを入力します。
tag @s[tag=(登録したアイテム名)] add (グループ名)
(登録したアイテム名)
バニラのアイテムはQT_stoneのように入力。
(グループ名)
任意の名前。

カスタムモデルデータを使ったアイテムの場所名登録
任意の場所に任意の名前の📄mcfunctionを作成してその場所を📄displays.jsonに書き込みます。
作成した📄mcfunctionに以下のコマンドを入力します。
execute if data entity @s {HandItems:[{(アイテムのnbt)}]} run data merge entity @s {CustomName:'"(場所名)"'}
(アイテムのnbt)
id:"minecraft:stone",Count:1b,tag:{} など。
(場所名)
配置場所を分けるための名前。
アイテム名と被っていても干渉しない。

場所登録
任意の場所に任意の名前の📄mcfunctionを作成してその場所を📄positions.jsonに書き込みます。
作成した📄mcfunctionに以下のコマンドを入力します。
execute if entity @s[name=(場所名)] positioned (場所指定) run function qrafting_table:position 
(場所名)
場所名登録で入力した名前。
(場所指定)

^ ^ ^ で場所を指定
^0 ^0 ^0だとバグります。少なくとも0.002以上は移動させてください。

ポーズ登録
任意の場所に任意の名前の📄mcfunctionを作成してその場所を📄poses.jsonに書き込みます。
作成した📄mcfunctionに以下のコマンドを入力します。

data merge entity @s[name=(場所名)] {Pose:{(ポーズ)}}

(ポーズ)
RightArm:[] か HeadArm:[]
頭の場合は[0f,0f,0f]にはしないでください。
 
リサイクルアイテム
任意の場所に任意の名前の📄mcfunctionを作成してその場所を📄recycle_items.jsonに書き込みます。
作成した📄mcfunctionに以下のコマンドを入力します。

execute if entity @s[tag=(登録したアイテム名)] run summon armor_stand ~ ~ ~ {HandItems:[{(アイテムのnbt)}],Tags:[QT_Slot],Small:true,Marker:true,Invisible:true}

レシピごとに変更はできません。
(登録したアイテム名)

元のアイテム
(アイテムのnbt)
クラフト後に残すアイテム

 

作業台の上部にアイテムを設置して、GUIを開かずにクラフトが行えるようになるデータパックです。
This is a data pack that allows you to place items on top of the CraftingTable and craft them without opening the GUI.

 

作業台 Crafting Table

作業台を設置するだけでQTableが有効になります。
QTable can be activated just by installing the Crafting Table.

スニークをしながら設置するとQTableは発動しません。
QTable will not be activated if placed while sneaking.

 

簡易作業台 Stick Table

棒を8本持った状態で地面を右クリックすることで設置できます。
You can place them by right-clicking on the ground while holding the eight sticks.
素手でからのスロットを3回右クリックすることで破壊できます。
Right-click an empty slot 3 times with your bare hands to destroy it.

 

非対応のレシピ Unsupported recipe

  • 革防具の染色 armor dye
  • 記入済みの本の複製 book cloning
  • 花火の星 firework star
  • 地図の拡張 map extending
  • ツールの修繕 repair item

 

アンインストール Uninstall


データパックを抜く際は以下のコマンドを実行した後、フォルダを削除してください。
To remove the data pack, execute the following command and delete the folder.

function qrafting_table:uninstall
 
 
拡張パックの作成方法
このデータパックはAPIのような役割を持っており、外部のデータパックから簡単にレシピを追加することができます。 

Comments

Add a comment