diff --git a/src/main/resources/assets/laserio/lang/ja_jp.json b/src/main/resources/assets/laserio/lang/ja_jp.json new file mode 100644 index 00000000..a8887606 --- /dev/null +++ b/src/main/resources/assets/laserio/lang/ja_jp.json @@ -0,0 +1,92 @@ +{ + "block.laserio.laser_connector": "レーザー中継器", + "block.laserio.laser_connector_advanced": "発展レーザー中継器", + "block.laserio.laser_node": "レーザーノード", + "item.laserio.card_cloner": "カードクローナー", + "item.laserio.card_energy": "エネルギーカード", + "item.laserio.card_fluid": "液体カード", + "item.laserio.card_holder": "カードホルダー", + "item.laserio.card_item": "アイテムカード", + "item.laserio.card_redstone": "レッドストーンカード", + "item.laserio.filter_basic": "基本フィルター", + "item.laserio.filter_count": "カウントフィルター", + "item.laserio.filter_mod": "Modフィルター", + "item.laserio.filter_nbt": "NBTフィルター", + "item.laserio.filter_tag": "タグフィルター", + "item.laserio.laser_wrench": "レーザーレンチ", + "item.laserio.logic_chip": "論理チップ", + "item.laserio.logic_chip_raw": "未処理論理チップ", + "item.laserio.overclocker_card": "カードオーバークロッカー", + "item.laserio.overclocker_node": "ノードオーバークロッカー", + "itemGroup.laserio": "LaserIO", + "laserio.tooltip.item.card.Filter": "フィルター: ", + "laserio.tooltip.item.card.None": "無し", + "laserio.tooltip.item.card.Overclockers": "オーバークロッカー: ", + "laserio.tooltip.item.card.channel": "チャンネル: ", + "laserio.tooltip.item.card.mode": "モード: ", + "laserio.tooltip.item.card.mode.EXTRACT": "搬出", + "laserio.tooltip.item.card.mode.INSERT": "搬入", + "laserio.tooltip.item.card.mode.SENSOR": "センサー", + "laserio.tooltip.item.card.mode.STOCK": "ストック", + "laserio.tooltip.item.card.sneaky": "スニーキー: ", + "laserio.tooltip.item.card.sneaky.DOWN": "下", + "laserio.tooltip.item.card.sneaky.EAST": "東", + "laserio.tooltip.item.card.sneaky.NORTH": "北", + "laserio.tooltip.item.card.sneaky.SOUTH": "南", + "laserio.tooltip.item.card.sneaky.UP": "上", + "laserio.tooltip.item.card.sneaky.WEST": "西", + "laserio.tooltip.item.filter.nbt": "NBT一致: ", + "laserio.tooltip.item.filter.nbt.allow": "有効", + "laserio.tooltip.item.filter.nbt.deny": "無効", + "laserio.tooltip.item.filter.type": "種類: ", + "laserio.tooltip.item.filter.type.allow": "許可", + "laserio.tooltip.item.filter.type.deny": "拒否", + "laserio.tooltip.item.show_settings": "設定を表示するにはShiftキーを長押し", + "message.laserio.wrenchrange": "接続距離が最大範囲 %s を超えています", + "screen.laserio.allowlist": "許可", + "screen.laserio.alpha": "アルファ", + "screen.laserio.and": "And", + "screen.laserio.apply": "適用", + "screen.laserio.blue": "青", + "screen.laserio.channel": "チャンネル: ", + "screen.laserio.comparenbt": "NBT", + "screen.laserio.default": "デフォルト", + "screen.laserio.denylist": "拒否", + "screen.laserio.down": "下", + "screen.laserio.east": "東", + "screen.laserio.energylimit": "エネルギー制限 (%)", + "screen.laserio.enforced": "強制", + "screen.laserio.exact": "正確", + "screen.laserio.extract": "搬出", + "screen.laserio.extractamt": "転送量", + "screen.laserio.false": "無効", + "screen.laserio.green": "緑", + "screen.laserio.high": "高", + "screen.laserio.ignored": "無視", + "screen.laserio.input": "入力", + "screen.laserio.insert": "搬入", + "screen.laserio.lasernode": "レーザーノード", + "screen.laserio.low": "低", + "screen.laserio.nbtfalse": "NBT無視", + "screen.laserio.nbttrue": "NBT一致", + "screen.laserio.north": "北", + "screen.laserio.or": "Or", + "screen.laserio.output": "出力", + "screen.laserio.priority": "優先度", + "screen.laserio.red": "赤", + "screen.laserio.redstoneMode": "レッドストーン: ", + "screen.laserio.redstonechannel": "レッドストーンチャンネル: ", + "screen.laserio.regulate": "制御", + "screen.laserio.roundrobin": "ラウンドロビン: ", + "screen.laserio.sensor": "センサー", + "screen.laserio.settings": "設定", + "screen.laserio.south": "南", + "screen.laserio.stock": "ストック", + "screen.laserio.strong": "強", + "screen.laserio.tickSpeed": "速度(ティック)", + "screen.laserio.true": "有効", + "screen.laserio.up": "上", + "screen.laserio.weak": "弱", + "screen.laserio.west": "西", + "screen.laserio.wrench": "レンチアルファ" +} diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/blocks.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/blocks.json new file mode 100644 index 00000000..2b304cec --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/blocks.json @@ -0,0 +1,5 @@ +{ + "name": "ブロック", + "description": "これらがブロックです!", + "icon": "laserio:laser_node" +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/cards.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/cards.json new file mode 100644 index 00000000..80d4a1e5 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/cards.json @@ -0,0 +1,6 @@ +{ + "name": "カード", + "description": "カードはノードが隣接するブロックと相互作用するための唯一の方法です。カードがなければノードはただの置物です。", + "sortnum": 1, + "icon": "laserio:card_item" +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/filters.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/filters.json new file mode 100644 index 00000000..000672f1 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/filters.json @@ -0,0 +1,6 @@ +{ + "name": "フィルター", + "description": "フィルターを使用すると、カードによって移動できる物と移動できない物を制御できます。", + "sortnum": 3, + "icon": "laserio:filter_basic" +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/items.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/items.json new file mode 100644 index 00000000..2afe7ebe --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/items.json @@ -0,0 +1,5 @@ +{ + "name": "アイテム", + "description": "このModで使用する幾つかのアイテムです!", + "icon": "laserio:laser_wrench" +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/mechanics.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/mechanics.json new file mode 100644 index 00000000..cc9efdf9 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/categories/mechanics.json @@ -0,0 +1,6 @@ +{ + "name": "カードの仕組み", + "description": "以下の章では、カードの基本的な仕組みについて説明します。仕組みがカードタイプに固有の場合、エントリの最初のページで識別されます。", + "sortnum": 2, + "icon": "laserio:logic_chip" +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/basics.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/basics.json new file mode 100644 index 00000000..f6c13a4c --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/basics.json @@ -0,0 +1,47 @@ +{ + "name": "基本", + "sortnum": 0, + "category": "laserio:mechanics", + "icon": "laserio:logic_chip", + "pages": [ + { + "type": "patchouli:text", + "text": "手元のカードを右クリックするとUIが開きます。$(l:laserio:laser_node)ノード$(/l)UI内のカードを右クリックすることもできます。$(br2)搬入モード:$(br)1. $(l:laserio:modes)モード$(/l)$(br)2. $(l:laserio:sneaky)スニーキー$(/l)$(br)3. フィルター$(br)4. $(l:laserio:overclocker_card)カードオーバークロッカー$(/l)$(br)5. $(l:laserio:priority)優先度$(/l)$(br)6. $(l:laserio:channel)チャンネル$(/l)$(br)7. $(l:laserio:redstonemode)レッドストーンモード$(/l)$(br)8. $(l:laserio:redstonechannel)レッドストーンチャンネル$(/l)" + }, + { + "type": "patchouli:image", + "title": "搬入UI", + "images": [ + "laserio:textures/book/entries/basics1.png" + ], + "border": true, + "text": "搬入モードに設定されたアイテムカード。" + }, + { + "type": "patchouli:text", + "text": "搬出モード:$(br2)1. $(l:laserio:modes)モード$(/l)$(br)2. $(l:laserio:sneaky)スニーキー$(/l)$(br)3. $(l:laserio:roundrobin)ラウンドロビン$(/l)$(br)4. $(l:laserio:exact)正確$(/l)$(br)5. フィルター$(br)6. $(l:laserio:overclocker_card)カードオーバークロッカー$(/l)$(br)7. $(l:laserio:extractamount)運搬量$(/l)$(br)8. $(l:laserio:tickspeed)ティック速度$(/l)$(br)9. $(l:laserio:channel)チャンネル$(/l)" + }, + { + "type": "patchouli:image", + "title": "搬出UI", + "images": [ + "laserio:textures/book/entries/basics-extract.png" + ], + "border": true, + "text": "搬出モードに設定されたアイテムカード。" + }, + { + "type": "patchouli:text", + "text": "ストックモード:$(br2)1. $(l:laserio:modes)モード$(/l)$(br)2. $(l:laserio:sneaky)スニーキー$(/l)$(br)3. $(l:laserio:regulate)制御$(/l)$(br)4. $(l:laserio:exact)正確$(/l)$(br)5. フィルター$(br)6. $(l:laserio:overclocker_card)カードオーバークロッカー$(/l)$(br)7. $(l:laserio:extractamount)運搬量$(/l)$(br)8. $(l:laserio:tickspeed)ティック速度$(/l)$(br)9. $(l:laserio:channel)チャンネル$(/l)" + }, + { + "type": "patchouli:image", + "title": "ストックUI", + "images": [ + "laserio:textures/book/entries/basics-stock.png" + ], + "border": true, + "text": "ストックモードに設定されたアイテムカード。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_chemical.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_chemical.json new file mode 100644 index 00000000..71d1a141 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_chemical.json @@ -0,0 +1,22 @@ +{ + "flag": "mod:mekanism", + "name": "化学物質カード", + "sortnum": 5, + "category": "laserio:cards", + "icon": "laserio:card_chemical", + "pages": [ + { + "type": "patchouli:text", + "text": "化学物質カードはMekanism製タンクなどのインベントリ間で化学物質を運搬するために使用されます。このカードは、Mekanismがインストールされているときのみ使用できます。$(br2)オーバークロッカー時の値は次のページに記載されています。" + }, + { + "type": "patchouli:text", + "text": "オーバークロッカーの MB/t 値 (最大):$(br2)$(li)0 オーバークロッカー: 15,000mb/20t$(li)1 オーバークロッカー: 60,000mb/15t$(li)2 オーバークロッカー: 120,000mb/10t$(li)3 オーバークロッカー: 180,000mb/5t$(li)4 オーバークロッカー: 240,000mb/1t" + }, + { + "type": "patchouli:crafting", + "title": "化学物質カード", + "recipe": "laserio:card_chemical" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_cloner.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_cloner.json new file mode 100644 index 00000000..933fabe6 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_cloner.json @@ -0,0 +1,21 @@ +{ + "name": "カードクローナー", + "icon": "laserio:card_cloner", + "sortnum": 2, + "category": "laserio:items", + "pages": [ + { + "type": "patchouli:text", + "text": "カードクローナーを使用することで、カード設定をカードから別のカードへ「コピー&ペースト」することができます。$(l:laserio:laser_node)レーザーノード$(/l)画面内で、カードクローナーを掴んだままカードを左クリックすることで設定がコピーできます。$(br2)そして同じようにカードを右クリックすることで、コピーした設定をペーストできます。" + }, + { + "type": "patchouli:text", + "text": "ペーストする際、$(l:laserio:overclocker_card)オーバークロッカー$(/l)と$(l:laserio:filters)フィルター$(/l)は、現在使用可能な$(l:laserio:card_holder)カードホルダー$(/l)内から取り出されたり戻されたりします。これらのアイテムはプレイヤーインベントリ内から取り出されたりすることはありません。$(br2)必要なアイテムが不足している場合、ペーストは失敗します。設定は部分的に貼り付けられません。" + }, + { + "type": "patchouli:crafting", + "title": "カードクローナー", + "recipe": "laserio:card_cloner" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_energy.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_energy.json new file mode 100644 index 00000000..a0eacab8 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_energy.json @@ -0,0 +1,33 @@ +{ + "name": "エネルギーカード", + "sortnum": 3, + "category": "laserio:cards", + "icon": "laserio:card_energy", + "pages": [ + { + "type": "patchouli:text", + "text": "エネルギーカードは、機械やバッテリーなどのインベントリ間でエネルギーを送電するために使用されます。$(br2)エネルギーカードは、他のカードとは少し異なる仕組みを持っており、それを次のページで説明します。" + }, + { + "type": "patchouli:text", + "text": "オーバークロッカーが20ティックごとに1回より速く動作することを要求するアイテム/液体カードとは異なり、エネルギーカードはデフォルトですべてのティックで動作できます。$(br2)オーバークロッカーの FE/T 値 (最大):$(br)$(li)0 オーバークロッカー: 1,000fe/t$(li)1 オーバークロッカー: 4,000fe/t$(li)2 オーバークロッカー: 16,000fe/t$(li)3 オーバークロッカー: 32,000fe/t$(li)4 オーバークロッカー: 100,000fe/t" + }, + { + "type": "patchouli:text", + "text": "エネルギーカードには「エネルギー制限 %」設定もあります。デフォルトだと、搬入/ストックモードでは100%、搬出モードでは0%です。搬入/ストックモードでは、指定されたエネルギー受容体をどれだけ満たすかを指定します。$(br2)例えば、ブロックが1,000,000FE蓄えられるとして、50%を指定すると、500,000FEまでしか満たされません。" + }, + { + "type": "patchouli:text", + "text": "搬出モードの場合、何%残すかを指定します。$(br2)例えば、1,000,000FE蓄えられるブロックからFEを搬出する場合、制限を25%に指定すると、250,000FE未満は搬出されなくなります。" + }, + { + "type": "patchouli:text", + "text": "技術メモ:Forge Energyシステム、通称FEシステムはMAX_INTである21億FEまでのエネルギー貯蔵をサポートします。Draconic EvolutionやMekanismなどのModはFEシステムの動作を「ハッキング」することで21億FEを超えたエネルギー貯蔵を実現しています。その結果、この%インジケーターは21億FEを超える貯蔵構造体では機能しません。申し訳ありません:)" + }, + { + "type": "patchouli:crafting", + "title": "エネルギーカード", + "recipe": "laserio:card_energy" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_fluid.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_fluid.json new file mode 100644 index 00000000..63d5882a --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_fluid.json @@ -0,0 +1,21 @@ +{ + "name": "液体カード", + "sortnum": 2, + "category": "laserio:cards", + "icon": "laserio:card_fluid", + "pages": [ + { + "type": "patchouli:text", + "text": "液体カードはタンクなどのインベントリ間で液体を運搬するために使用されます。$(br2)オーバークロッカー時の値は次のページに記載されています。" + }, + { + "type": "patchouli:text", + "text": "オーバークロッカーの MB/t 値 (最大):$(br2)$(li)0 オーバークロッカー: 5,000mb/20t$(li)1 オーバークロッカー: 10,000mb/15t$(li)2 オーバークロッカー: 20,000mb/10t$(li)3 オーバークロッカー: 30,000mb/5t$(li)4 オーバークロッカー: 40,000mb/1t" + }, + { + "type": "patchouli:crafting", + "title": "液体カード", + "recipe": "laserio:card_fluid" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_holder.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_holder.json new file mode 100644 index 00000000..ee06cfbf --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_holder.json @@ -0,0 +1,29 @@ +{ + "name": "カードホルダー", + "icon": "laserio:card_holder", + "sortnum": 2, + "category": "laserio:items", + "pages": [ + { + "type": "patchouli:text", + "text": "カードホルダーは、インベントリのお悩みを全て解決します。少なくとも、このModによって引き起こされる悩みは...$(br2)カードホルダーを作成し、右クリックしてUIを開きます。このUIに配置されたカードはNBTが一致している限り、最大64枚までスタックすることができます。$(br2)注:カード単体でクラフトすることでNBTをリセットできます。" + }, + { + "type": "patchouli:text", + "text": "カードはホルダー内から変更できます - カードスタックを右クリックすることで(レーザーノードと同じように)。$(br2)注: カードのスタックサイズが1より大きい場合、アイテムの複製を防ぐためにフィルタースロットとオーバークロッカースロットが無効になります。#BlameSoaryn" + }, + { + "type": "patchouli:text", + "text": "Shiftキーを押しながらカードホルダーを右クリックすると、自動的にインベントリ内のカードが収納されます。カードホルダーがエンチャントされたように輝き始めるので、有効化が視覚的に分かります。Shiftキーを押しながらもう一度右クリックするとオフになります。ノードを開いたときにインベントリにカードホルダーがある場合は、そのカードが表示されます。" + }, + { + "type": "patchouli:text", + "text": "メモ:フィルターとオーバークロッカーをカードホルダーに保存できるようになりました。フィルターは、保存されたデータがない場合にのみ、カードホルダーに自動的に追加されます。保存されたデータをクリアするには、フィルター単体でクラフトします。$(br2)保存されたデータがあるフィルターは、引き続き手動でカードホルダーに追加できます。" + }, + { + "type": "patchouli:crafting", + "title": "カードホルダー", + "recipe": "laserio:card_holder" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_item.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_item.json new file mode 100644 index 00000000..35d1107e --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_item.json @@ -0,0 +1,21 @@ +{ + "name": "アイテムカード", + "sortnum": 1, + "category": "laserio:cards", + "icon": "laserio:card_item", + "pages": [ + { + "type": "patchouli:text", + "text": "アイテムカードはチェストやかまどなどのインベントリ間でアイテムを運搬するために使用されます。$(br2)オーバークロッカー時の値は次のページに記載されています。" + }, + { + "type": "patchouli:text", + "text": "オーバークロッカーのアイテム/t 値 (最大):$(br2)$(li)0 オーバークロッカー: 8 アイテム/20t$(li)1 オーバークロッカー: 16 アイテム/15t$(li)2 オーバークロッカー: 32 アイテム/10t$(li)3 オーバークロッカー: 48 アイテム/5t$(li)4 オーバークロッカー: 64 アイテム/1t" + }, + { + "type": "patchouli:crafting", + "title": "アイテムカード", + "recipe": "laserio:card_item" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_redstone.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_redstone.json new file mode 100644 index 00000000..ac3856ba --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/card_redstone.json @@ -0,0 +1,29 @@ +{ + "name": "レッドストーンカード", + "sortnum": 4, + "category": "laserio:cards", + "icon": "laserio:card_redstone", + "pages": [ + { + "type": "patchouli:text", + "text": "レッドストーンカードは、LaserIOネットワーク全体にレッドストーン信号を送信するために使用されます。$(br2)レッドストーンカードには、他のカードが使用するチャンネルとは別に、専用の「レッドストーンチャンネル」があります。" + }, + { + "type": "patchouli:text", + "text": "レッドストーンカードには2つのモードがあります:$(br2)$(bold)入力$()$(br)入力モードでは、レッドストーン ダスト、レバー、ボタンなどからレッドストーン信号を受け取り、カードに設定されているレッドストーンチャンネルを介してネットワーク経由で送信します。$(br2)$(bold)出力$()$(br)出力では、レッドストーンダスト、ランプ、リピーターなどのブロックにレッドストーン信号が送信されます。" + }, + { + "type": "patchouli:text", + "text": "出力モードには、弱と強を切り替えるボタンがあります。弱モードでは、レッドストーンダストの動作と同様に、レッドストーンなどの直接隣接するブロックのみが信号を取得します。$(br2)強モードでは、レッドストーン信号は隣接するブロックを通過し、レバーの動作と同様に反対側のブロックに影響を与えます。" + }, + { + "type": "patchouli:text", + "text": "すべてのカードにはレッドストーンモードの切り替えスイッチがあり、デフォルトでは無視されるため、カードは常に動作します。$(br2)低に設定すると、カードはレッドストーンチャンネルにレッドストーン信号がない場合にのみ動作します (チャンネルボタンはレッドストーン切り替えスイッチの右側にあります)。$(br2) レッドストーンの高モードでは、カードはレッドストーンチャンネルにレッドストーン信号がある場合にのみ動作します。" + }, + { + "type": "patchouli:crafting", + "title": "レッドストーンカード", + "recipe": "laserio:card_redstone" + } + ] +} diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/channel.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/channel.json new file mode 100644 index 00000000..b3a5c9ea --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/channel.json @@ -0,0 +1,16 @@ +{ + "name": "チャンネル", + "sortnum": 4, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/blankbutton.png", + "pages": [ + { + "type": "patchouli:text", + "text": "カードは同じチャンネルにある他のカードとのみ相互作用できます。これにより、プレイヤーは同じネットワーク上で複数のルーティングロジックセットを持つことができます。$(br2)たとえば、「オレンジ」チャンネルの搬出カードは、「オレンジ」色の搬入カードにのみ搬入を試み、他のすべてのカードは無視します。" + }, + { + "type": "patchouli:text", + "text": "たとえば、丸石用のフィルターを設定した搬出カードを「オレンジチャンネル」に設定し、石炭用のフィルターを設定した別の搬出カードを「ブラックチャンネル」に設定します。次に、それらを同じノードに配置します。$(br2)オレンジチャンネル搬入をかまどの上に置き、ブラックチャンネル搬入をその下に置くことができます。これにより、かまどの上部には丸石だけが入り、下部には石炭が入るようになります。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/exact.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/exact.json new file mode 100644 index 00000000..b9ae11e2 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/exact.json @@ -0,0 +1,16 @@ +{ + "name": "正確", + "sortnum": 6, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/exacttrue.png", + "pages": [ + { + "type": "patchouli:text", + "text": "正確モードは、搬出モードとストックモードでのみ使用できます。$(br2)正確モードでは、「搬出量」フィールドで設定された正確な量のアイテムが搬出されます。例えば、搬出量が8に設定されていて、隣接するチェストにアイテムが5個しかない場合、搬出カードは8個になるまでアイテムを搬出しません。" + }, + { + "type": "patchouli:text", + "text": "ストックモードカードの場合、正確モードの動作は若干異なります。正確モードでは、在庫要求を満たすために必要な量または搬出量のうち、どちらか小さい方の量がネットワークで利用可能な場合にのみ、アイテムの移動が許可されます。$(br2)例えば、ストッカーにさらに13個のアイテムが必要で、一度に32個を搬出できる場合、ネットワークのどこかに13個のアイテムがある場合にのみ搬出が行われます。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/extractamount.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/extractamount.json new file mode 100644 index 00000000..b010c115 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/extractamount.json @@ -0,0 +1,20 @@ +{ + "name": "転送量", + "sortnum": 7, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/modeextractor.png", + "pages": [ + { + "type": "patchouli:text", + "text": "転送量は、搬出モードとストックモードでのみ使用できます。$(br2)この設定は、操作ごとに搬出されるアイテム数 (または液体/FE) を決定します。$(br2)たとえば、20ティックあたり8アイテムに設定すると、搬出機は20ティックごとに一度に8アイテムを搬出します。" + }, + { + "type": "patchouli:text", + "text": "$(l:laserio:overclocker_card)カードオーバークロッカー$(/l) がインストールされていない限り、搬出カードとストックカードのデフォルト値は1で、最大値は8です。指定されたオーバークロッカーがインストールされている場合、次の抽出量が許可されます:$(br)1. 16$(br)2. 32$(br)3. 48$(br)4. 64$(br2)一度に64個のアイテムを抽出する場合は、4つのオーバークロッカーがインストールされている必要があります。" + }, + { + "type": "patchouli:text", + "text": "この値を左クリックすると1増加します。右クリックすると減少します。Shiftキーを押したままにすると変更量が 10 倍になり、Ctrlキーを押したままにすると変更量が64倍になります。$(br2)これらは組み合わせることができ、ShiftキーとCtrlキーを押したままにすると640倍になります。$(br2)例えば、Shiftキーを押したまま右クリックすると10減少します。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_basic.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_basic.json new file mode 100644 index 00000000..882222f1 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_basic.json @@ -0,0 +1,16 @@ +{ + "name": "基本フィルター", + "sortnum": 1, + "category": "laserio:filters", + "icon": "laserio:filter_basic", + "pages": [ + { + "type": "patchouli:text", + "text": "基本フィルターを使用すると、インベントリに許可されるアイテムを制限できます。$(br2)これらのスロットは「ゴーストスロット」です。つまり、実際にはアイテムは保持されず、アイテムのイメージのみが保持されます。" + }, + { + "type": "patchouli:text", + "text": "JEI がインストールされている場合は、JEI からこれらの「ゴーストスロット」にアイテムをドラッグできます。左クリックして JEI からフィルター UI にドラッグするだけです。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_basics.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_basics.json new file mode 100644 index 00000000..1aecb259 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_basics.json @@ -0,0 +1,29 @@ +{ + "name": "基本的な仕組み", + "icon": "laserio:logic_chip", + "sortnum": 0, + "category": "laserio:filters", + "pages": [ + { + "type": "patchouli:text", + "text": "フィルターアイテムを右クリックすると、UIが開きます。フィルターがカード内にある場合もUIが利用できます。$(br2)フィルターを使用すると、搬入、搬出、またはストックできるアイテムを制限できます。$(br2)1. 許可と拒否$(br)2. NBT の比較$(br)3. フィルタースロット" + }, + { + "type": "patchouli:image", + "title": "フィルターUI", + "images": [ + "laserio:textures/book/entries/filter_basic.png" + ], + "border": true, + "text": "基本フィルターUI" + }, + { + "type": "patchouli:text", + "text": "許可と拒否$(br2)許可モードでは、フィルター内のアイテムはフィルターによって許可されます。つまり、搬入は丸石を受け入れることができ、搬出は丸石を搬出できます。$(br2)拒否モードでは、その逆になります。" + }, + { + "type": "patchouli:text", + "text": "NBTの比較$(br2)NBTの比較が有効になっている場合、アイテムのNBTタグがフィルターによって考慮されます。たとえば、剣は NBT に受けたダメージの量を保存します。「NBTの比較」が有効になっている場合、ダメージのないダイヤモンドの剣は、ダメージを受けたものやエンチャントされたものとは異なります。$(br2)NBTの比較が無効になっている場合、状態に関係なく、すべてのダイヤモンドの剣が一致します。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_count.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_count.json new file mode 100644 index 00000000..2605b0af --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_count.json @@ -0,0 +1,20 @@ +{ + "name": "カウントフィルター", + "sortnum": 2, + "category": "laserio:filters", + "icon": "laserio:filter_count", + "pages": [ + { + "type": "patchouli:text", + "text": "カウントフィルターは、指定された数のアイテムを指定でき、カードのモードに基づいて異なる役割を果たします。$(br2)アイテムのスタックサイズは1から4096までです。左クリックするとスタックサイズが増加し、右クリックするとスタックサイズが減少します。ShiftキーまたはControlキーを押すと、この量がそれぞれ10または64に変更されます。" + }, + { + "type": "patchouli:text", + "text": "ストックモードカードでカウントフィルターを使用すると、指定された量のリソースを在庫に保持しようとします。たとえば、チェストに64個の丸石を保持するには、丸石64個を含むカウントフィルターを使用します。$(br2)搬入カードでカウントフィルターを使用すると、搬出カードによってその在庫に送信できるアイテムの数が制限されます。" + }, + { + "type": "patchouli:text", + "text": "搬出モードカードでカウントフィルターを使用すると、指定された数のアイテムが残されます。たとえば、搬出カードに8個の丸石のフィルターを設定すると、チェストから最後の8個の丸石を除くすべての丸石が取り出されます。$(br2)カウントフィルターには [許可] と [拒否] のボタンがありません。カウントフィルターでは拒否モードは意味をなさないためです。すべてのカウントフィルターは「許可モード」です。JEI相互作用は、$(l:laserio:filter_basic)基本フィルター$(/l) の場合と同じように動作します。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_mod.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_mod.json new file mode 100644 index 00000000..9c019dd2 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_mod.json @@ -0,0 +1,12 @@ +{ + "name": "Modフィルター", + "sortnum": 3, + "category": "laserio:filters", + "icon": "laserio:filter_mod", + "pages": [ + { + "type": "patchouli:text", + "text": "MODフィルターは、アイテム/ブロックがどのMODから来たかに基づいてソートされます。たとえば、フィルターにレーザーレンチを配置すると、すべてのLaserIOアイテムとブロックがそのフィルターに一致します。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_nbt.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_nbt.json new file mode 100644 index 00000000..017553d4 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_nbt.json @@ -0,0 +1,29 @@ +{ + "name": "NBTフィルター", + "sortnum": 3, + "category": "laserio:filters", + "icon": "laserio:filter_nbt", + "pages": [ + { + "type": "patchouli:text", + "text": "NBTフィルターは、$(l:laserio:filter_tag)タグフィルター$(/l)と非常によく似たUIと機能を備えています。$(br2)右上のスロットにアイテムを配置すると、そのアイテムのすべてのNBTタグラベルが表示されます。それらをリストに追加すると (タグフィルターと同じ方法で)、それらのタグに割り当てられている値に関係なく、それらのタグを含むアイテムがフィルターされます。" + }, + { + "type": "patchouli:image", + "title": "NBT UI", + "images": [ + "laserio:textures/book/entries/nbt_filter.png" + ], + "border": true, + "text": "NBT UI" + }, + { + "type": "patchouli:text", + "text": "たとえば、すべてのエンチャントされたアイテムには「エンチャント」タグが付いており、ドロップ増加、ダメージ増加などが指定されています。このリストに「エンチャント」タグを追加すると、フィルターによってすべてのエンチャントされたアイテムが除外されます。$(br2)エンチャントされた剣は1つのインベントリに入れ、エンチャントされていない剣は別のインベントリに入れることができます。どのエンチャントが適用されているかに関係なく。" + }, + { + "type": "patchouli:text", + "text": "その他のすべての機能は $(l:laserio:filter_tag)タグフィルター$(/l) と同じです。詳細については、その項目を参照してください。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_tag.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_tag.json new file mode 100644 index 00000000..bbf5d170 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/filter_tag.json @@ -0,0 +1,29 @@ +{ + "name": "タグフィルター", + "sortnum": 2, + "category": "laserio:filters", + "icon": "laserio:filter_tag", + "pages": [ + { + "type": "patchouli:text", + "text": "タグフィルターを使用すると、プレイヤーはリソースのタグでフィルターできます。$(br2)タグは、Minecraft で類似のリソースをグループ化する方法です。たとえば、右側では、鉄のインゴットに「forge:ingots」タグが付いていることがわかります。金、銅、錫などにも同様のタグが付いています。$(br2)タグフィルターを使用すると、1つのエントリですべてのインゴットを並べ替えることができます。" + }, + { + "type": "patchouli:image", + "title": "タグUI", + "images": [ + "laserio:textures/book/entries/filter_tag.png" + ], + "border": true, + "text": "タグUI" + }, + { + "type": "patchouli:text", + "text": "まず、右上のスロットにアイテムを配置します。このアイテムのタグのリストが $(#0000ff)青色$()で表示されます。追加したいタグをクリックし、+ボタンを押します。Shiftキーを押しながら+ボタンを押すと、すべてのタグがリストに追加されます。$(br2)リストからタグを削除するには、タグを選択して-ボタンを押します。$(br2)または、Shift キーを押しながらクリックすると、タグが自動的に追加/削除されます。" + }, + { + "type": "patchouli:text", + "text": "X ボタンはリスト全体をクリアします。$(br2)リストは「Or」リストとして扱われます。つまり、リストのいずれかのタグに一致するアイテムがフィルターされます。$(br2) タグフィルターはNBT比較をサポートしていません。意味がありません。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_connector.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_connector.json new file mode 100644 index 00000000..9f272ac0 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_connector.json @@ -0,0 +1,26 @@ +{ + "name": "レーザー中継器", + "icon": "laserio:laser_connector", + "sortnum": 1, + "category": "laserio:blocks", + "pages": [ + { + "type": "patchouli:text", + "text": "複数の$(l:laserio:laser_node)レーザーノード$(/l)は、$(l:laserio:laser_wrench)レーザーレンチ$(/l)を使用して直接相互に接続できますが、最大範囲は8ブロックです。$(br2)レーザー中継器は、ノード間のより安価な中間ポイントとして機能し、相互接続されたインベントリのネットワークを構築できます。" + }, + { + "type": "patchouli:image", + "title": "レーザーノード", + "images": [ + "laserio:textures/book/entries/laser_connector1.png" + ], + "border": true, + "text": "2つのノード間の中継器" + }, + { + "type": "patchouli:crafting", + "title": "レーザー中継器", + "recipe": "laserio:laser_connector" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_connector_advanced.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_connector_advanced.json new file mode 100644 index 00000000..c8f748e8 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_connector_advanced.json @@ -0,0 +1,43 @@ +{ + "name": "発展中継器", + "icon": "laserio:laser_connector_advanced", + "sortnum": 2, + "category": "laserio:blocks", + "pages": [ + { + "type": "patchouli:text", + "text": "発展レーザー中継器は$(l:laserio:laser_connector)レーザー中継器$(/l)と同じように機能し、最大8ブロック離れた他の基本中継器又はノードに接続します。$(br2)ただし、他の発展中継器一つにのみ接続でき、ペアを形成します。一つの発展中継器からそのペアへの接続範囲は無限であり、ディメンションを跨ぐこともできます。" + }, + { + "type": "patchouli:image", + "title": "発展中継器", + "images": [ + "laserio:textures/book/entries/laser_connector_advanced1.png" + ], + "border": true, + "text": "相互に接続された2つの発展中継器" + }, + { + "type": "patchouli:text", + "text": "発展中継器にすでにペアが存在する状態で、新たに他の発展中継器と接続しようとすると、元の接続が切断され、新たなペアリングが形成されます。$(br2)$(l:laserio:laser_wrench)レーザーレンチ$(/l)を持って中継器を見るとペアリングされた中継器の座標が表示されます。" + }, + { + "type": "patchouli:image", + "title": "パートナー座標", + "images": [ + "laserio:textures/book/entries/laser_connector_advanced2.png" + ], + "border": true, + "text": "パートナー中継器の座標を表示" + }, + { + "type": "patchouli:text", + "text": "発展レーザー中継器はチャンクのロードは行いません。チャンクのロードはすべて自分で処理する必要があります。ロードされていないチャンク内のノードは動作しません。" + }, + { + "type": "patchouli:crafting", + "title": "発展レーザー中継器", + "recipe": "laserio:laser_connector_advanced" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_node.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_node.json new file mode 100644 index 00000000..fd2dbb5f --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_node.json @@ -0,0 +1,65 @@ +{ + "name": "レーザーノード", + "icon": "laserio:laser_node", + "sortnum": 0, + "category": "laserio:blocks", + "pages": [ + { + "type": "patchouli:text", + "text": "レーザーノードは、隣接するブロックとの相互作用を可能にする、LaserIOで最も重要なブロックです。$(br2)$(l:laserio:card_item)アイテムカード$(/l)などのカードを使用すると、隣接するブロックと相互作用して、アイテム、液体、エネルギー、またはレッドストーンを転送できます。" + }, + { + "type": "patchouli:image", + "title": "レーザーノード", + "images": [ + "laserio:textures/book/entries/laser_node1.png" + ], + "border": true, + "text": "チェストと相互作用するノード" + }, + { + "type": "patchouli:text", + "text": "ノードの各面には、カードを受け入れる3x3グリッドのインベントリスロットがあります。ノードのサイドを右クリックすると、そのUIが開きます。$(br2)変更したい面に簡単にアクセスできない場合は、上部のボタンを使用して、作業するサイドを変更します。$(br2)隣のスクリーンショットは、ノードが西側のインベントリとやり取りしている様子を示しています。" + }, + { + "type": "patchouli:image", + "title": "レーザーノードUI", + "images": [ + "laserio:textures/book/entries/laser_node_gui1.png" + ], + "border": true, + "text": "カードとノードUI" + }, + { + "type": "patchouli:text", + "text": "ノードは複数の隣接するインベントリと同時に干渉できます。" + }, + { + "type": "patchouli:image", + "title": "レーザーノードの動作", + "images": [ + "laserio:textures/book/entries/laser_node2.png" + ], + "border": true, + "text": "2つのチェスト間のノード" + }, + { + "type": "patchouli:text", + "text": "ノードは $(l:laserio:laser_wrench)レーザー レンチ$(/l)を使用して接続でき、離れたインベントリ間の接続が可能になります。接続間の最大範囲は8ブロックです。$(br2)ノードが離れている場合は、$(l:laserio:laser_connector)レーザー中継器$()を使用することをお勧めします。" + }, + { + "type": "patchouli:image", + "title": "接続されたレーザーノード", + "images": [ + "laserio:textures/book/entries/laser_node3.png" + ], + "border": true, + "text": "接続された二つのノード" + }, + { + "type": "patchouli:crafting", + "title": "レーザーノード", + "recipe": "laserio:laser_node" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_wrench.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_wrench.json new file mode 100644 index 00000000..c7a65f96 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/laser_wrench.json @@ -0,0 +1,26 @@ +{ + "name": "レーザーレンチ", + "icon": "laserio:laser_wrench", + "sortnum": 1, + "category": "laserio:items", + "pages": [ + { + "type": "patchouli:text", + "text": "レーザーレンチは、主に複数のブロックを接続するために使用されます。$(br2)$(l:laserio:laser_node)ノード$(/l)と$(l:laserio:laser_connector)接続器$(/l)は、Shiftキーを押しながら右クリックしてブロックを選択し、別のブロックを右クリックして接続を形成することで接続できます。$(br2)最大接続範囲は8ブロックです。" + }, + { + "type": "patchouli:image", + "title": "レーザーレンチ", + "images": [ + "laserio:textures/book/entries/laser_wrench.png" + ], + "border": true, + "text": "現在選択されているブロックは緑色で強調表示されます。" + }, + { + "type": "patchouli:crafting", + "title": "レーザーレンチ", + "recipe": "laserio:laser_wrench" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/limit.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/limit.json new file mode 100644 index 00000000..ac81a5bf --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/limit.json @@ -0,0 +1,20 @@ +{ + "name": "制限", + "sortnum": 10, + "category": "laserio:mechanics", + "icon": "laserio:card_energy", + "pages": [ + { + "type": "patchouli:text", + "text": "制限 %はエネルギーカードにのみ存在します。制限 %は、隣接するエネルギー受け入れブロックで動作するFEのパーセンテージを指定します。$(br2)ストック/搬入モードの搬入 % と搬出モードの搬出 % の2つの異なるメトリックがあります。" + }, + { + "type": "patchouli:text", + "text": "$(l)搬入/ストック制限$()$(br2)デフォルトでは、制限%は100%に設定されています。指定されたエネルギーブロックをどれだけ満たすかを指定します。$(br2)たとえば、ブロックが1,000,000 FEを保持でき、50%を指定すると、500,000FEまでしか満たされません。$(br2)デフォルト(100%)では、完全に満たされます。" + }, + { + "type": "patchouli:text", + "text": "$(l)搬出制限$()$(br2)デフォルトでは、制限%は0%に設定されています。指定されたエネルギーブロックに残す量を指定します。$(br2)たとえば、ブロックが1,000,000 FEを保持でき、50%を指定した場合、ブロックに500,000FEが残るまで搬出され、それ以上は搬出されません。$(br2)デフォルト(0%)では、すべてのエネルギーが搬出されます。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/logic_chip.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/logic_chip.json new file mode 100644 index 00000000..3d2dc733 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/logic_chip.json @@ -0,0 +1,22 @@ +{ + "name": "論理チップ", + "icon": "laserio:logic_chip", + "sortnum": 0, + "category": "laserio:items", + "pages": [ + { + "type": "patchouli:text", + "text": "論理チップは、LaserIOにおける主要なクラフト材料です。$(br2) これらは、「バニラ」材料で作成される唯一のアイテムであり、後続のアイテムはすべて何らかの形でチップを使用します。" + }, + { + "type": "patchouli:crafting", + "title": "未処理論理チップ", + "recipe": "laserio:logic_chip_raw" + }, + { + "type": "patchouli:smelting", + "title": "論理チップ", + "recipe": "laserio:logic_chip" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/modes.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/modes.json new file mode 100644 index 00000000..3e4e6e86 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/modes.json @@ -0,0 +1,32 @@ +{ + "name": "モード", + "sortnum": 1, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/modestocker.png", + "pages": [ + { + "type": "patchouli:text", + "text": "モードは、カードの基本的な動作を決定します。次のページでは、現在利用可能な各モードタイプを定義します。$(br2)各カードタイプ (アイテム/液体/エネルギー) は、次の3つのモードをサポートします。アイテムカードは例として使用されています。$(br2)レッドストーンカードは、異なるモードセットをサポートします。" + }, + { + "type": "patchouli:spotlight", + "item": "laserio:card_item{channel:0b,exact:0b,inv:{Items:[],Size:2},itemextractamt:1b,itemextractspeed:20,mode:0b,priority:0s,regulate:0b,roundRobin:0,sneaky:-1b}", + "text": "搬入モードカードは、搬出モードカードが抽出したオブジェクトの有効な宛先となります。$(br2)ストックモードカードは、搬入モードカードからデータを取得しようとします。" + }, + { + "type": "patchouli:spotlight", + "item": "laserio:card_item{channel:0b,exact:0b,inv:{Items:[],Size:2},itemextractamt:1b,itemextractspeed:20,mode:1b,priority:0s,regulate:0b,roundRobin:0,sneaky:-1b}", + "text": "搬出モードカードは、隣接するブロックからオブジェクトを取り出そうとします。たとえば、アイテムは隣接するチェストから取り出され、搬入カードに送られます。" + }, + { + "type": "patchouli:spotlight", + "item": "laserio:card_item{channel:0b,exact:0b,inv:{Items:[],Size:2},itemextractamt:1b,itemextractspeed:20,mode:2b,priority:0s,regulate:0b,roundRobin:0,sneaky:-1b}", + "text": "ストックモードカードは、フィルターで指定されたアイテムを探し、同じネットワーク内の他の搬入ノードからそれらを引き出そうとします。$(br2)ストックモードカードには、フィルターが「許可」に設定されている必要があります。" + }, + { + "type": "patchouli:spotlight", + "item": "laserio:card_item{channel:0b,exact:0b,inv:{Items:[],Size:2},itemextractamt:1b,itemextractspeed:20,mode:3b,priority:0s,regulate:0b,roundRobin:0,sneaky:-1b}", + "text": "センサーカードはオブジェクトを移動させることはありませんが、隣接するインベントリを確認し、そのインベントリがフィルターと一致すると、レッドストーンチャンネルでレッドストーン信号を発信します。$(br2)センサーモードカードにはフィルターが必要です。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/oveclocker_node.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/oveclocker_node.json new file mode 100644 index 00000000..85806455 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/oveclocker_node.json @@ -0,0 +1,39 @@ +{ + "name": "ノードオーバークロッカー", + "icon": "laserio:overclocker_node", + "sortnum": 2, + "category": "laserio:items", + "pages": [ + { + "type": "patchouli:text", + "text": "ノードオーバークロッカーは、より複雑なコンポーネントです。$(br2)各$(l:laserio:laser_node)ノード$(/l)は、1ティックにつき1面につき1枚のカードのみを操作できます。$(br2)ノードの側面に3枚の抽出カードがある場合、ゲームティック中は最初のカードのみが操作され、2枚目は最初のカードが何も実行できなかった場合にのみ操作されます。" + }, + { + "type": "patchouli:image", + "title": "ノードオーバークロッカー無し", + "images": [ + "laserio:textures/book/entries/overclocker_node1.png" + ], + "border": true, + "text": "ノードオーバークロッカー未インストールのノード" + }, + { + "type": "patchouli:text", + "text": "ノードの側面にインストールされたノードオーバークロッカーにより、その側面は1ティック当たりより多くのカードが動作できます。合計8つのノードオーバークロッカーをインストールして9つのカード全てが動作できます。$(br2)搬入カードは機能するためにノードオーバークロッカーを必要と$(l)$(#ff0000)しません$()。搬出カードとストックカード$(l)のみ$()がオーバークロッカーを必要とします。" + }, + { + "type": "patchouli:image", + "title": "二つのノードオーバークロッカー", + "images": [ + "laserio:textures/book/entries/overclocker_node2.png" + ], + "border": true, + "text": "2つのノードオーバークロッカーがインストールされたノード" + }, + { + "type": "patchouli:crafting", + "title": "ノードオーバークロッカー", + "recipe": "laserio:overclocker_node" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/overclocker_card.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/overclocker_card.json new file mode 100644 index 00000000..67654681 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/overclocker_card.json @@ -0,0 +1,17 @@ +{ + "name": "カードオーバークロッカー", + "icon": "laserio:overclocker_card", + "sortnum": 2, + "category": "laserio:items", + "pages": [ + { + "type": "patchouli:text", + "text": "カードオーバークロッカーを使用すると、個々のカードの動作が速くなります。$(br2)たとえば、アイテムカードは20ティック(1秒)ごとに最大8つのアイテムしか抽出できません。4つのオーバークロッカーをインストールすると、1ティックごとに64個のアイテムを抽出できます。$(br2)各カードがオーバークロッカーによってどのように影響を受けるかについては、カードの項目を参照してください。" + }, + { + "type": "patchouli:crafting", + "title": "カードオーバークロッカー", + "recipe": "laserio:overclocker_card" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/priority.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/priority.json new file mode 100644 index 00000000..7fd6f636 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/priority.json @@ -0,0 +1,20 @@ +{ + "name": "優先度", + "sortnum": 3, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/modeinserter.png", + "pages": [ + { + "type": "patchouli:text", + "text": "優先度は搬入モードでのみ使用できます。$(br2)優先度を使用すると搬入カードが動作する順序を制御できます。デフォルトでは搬入カードは「最も近いものから」モードで動作します。つまり最も近いインベントリに最初に挿入しようと試みます。" + }, + { + "type": "patchouli:text", + "text": "搬入カードの優先度設定を変更することで、どのインベントリを最初に挿入するかを調整できます。優先度が最も高い搬入がリストの最初に表示されます。たとえば、優先度10は0より高く、0は-10より高くなります。$(br2) 複数のインベントリの優先度が同じ場合は、「最も近いものから順に」表示されます。" + }, + { + "type": "patchouli:text", + "text": "この値を左クリックすると1増加します。右クリックすると減少します。Shiftキーを押したままにすると変更量が10倍になり、Ctrlキーを押したままにすると変更量が64倍になります。$(br2)これらは組み合わせることができ、ShiftキーとCtrlキーを押したままにすると640倍になります。$(br2)たとえば、Shiftキーを押したまま右クリックすると10減少します。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/redstonechannel.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/redstonechannel.json new file mode 100644 index 00000000..59a98387 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/redstonechannel.json @@ -0,0 +1,12 @@ +{ + "name": "レッドストーンチャンネル", + "sortnum": 11, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/redstoneignore.png", + "pages": [ + { + "type": "patchouli:text", + "text": "カードには、メインチャンネルとは別に「レッドストーンチャンネル」があります。$(br2)これは、カードに影響を与えるレッドストーン信号のチャンネルです。詳細については、$(l:laserio:redstonemode)レッドストーンモード$(/l) および $(l:laserio:card_redstone)レッドストーンカード$(/l) の項目を参照してください。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/redstonemode.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/redstonemode.json new file mode 100644 index 00000000..30543b1a --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/redstonemode.json @@ -0,0 +1,16 @@ +{ + "name": "レッドストーンモード", + "sortnum": 11, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/redstonehigh.png", + "pages": [ + { + "type": "patchouli:text", + "text": "レッドストーンモードは、$(l:laserio:redstonechannel)レッドストーンチャンネル$(/l)のレッドストーン信号がカードにどのように影響するかを決定します。$(br2)デフォルトでは、これは$(bold)無視$()に設定されており、カードは常に動作し、レッドストーンは影響しません。" + }, + { + "type": "patchouli:text", + "text": "$(br2)低に設定すると、カードはレッドストーンチャンネルにレッドストーン信号がない場合にのみ機能します (チャンネルボタンはレッドストーン切り替えの右側にあります)。$(br2)レッドストーン高モードでは、カードはレッドストーンチャンネルにレッドストーン信号がある場合にのみ機能します。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/regulate.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/regulate.json new file mode 100644 index 00000000..cf944a03 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/regulate.json @@ -0,0 +1,16 @@ +{ + "name": "制御", + "sortnum": 9, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/regulatetrue.png", + "pages": [ + { + "type": "patchouli:text", + "text": "制御はストッカーモードでのみ使用できます。$(br2)制御により、カウントフィルターは指定された量のリソースをインベントリ内に保持し、それ以上でもそれ以下でもないようにします。" + }, + { + "type": "patchouli:text", + "text": "制御モードが無効になっている場合、余分なアイテムは削除されません。ストックカードがカウントフィルターを使用して32個の丸石を要求し、プレイヤーまたは別のカードが丸石を追加した場合、余分な丸石は削除されません。$(br2)制御モードが有効になっている場合、受け入れ可能な搬入カードがあれば、余分な丸石は削除されます。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/roundrobin.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/roundrobin.json new file mode 100644 index 00000000..e259d2c1 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/roundrobin.json @@ -0,0 +1,20 @@ +{ + "name": "ラウンドロビン", + "sortnum": 5, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/roundrobintrue.png", + "pages": [ + { + "type": "patchouli:text", + "text": "ラウンドロビンは搬出モードでのみ使用できます。$(br2)ラウンドロビンは、搬出カードにアイテムを複数の挿入カードに均等に分配するように指示します。$(br2)3つのモードがあります:$(br)1. 無効$(br)2. 有効$(br)3. 強制" + }, + { + "type": "patchouli:text", + "text": "$(l)無効$() に設定すると、ラウンドロビンは無効になり、$(l:laserio:priority)優先度$(/l)システムが適用されます。最初のインベントリが完全にいっぱいになってから、オブジェクトが2番目のインベントリに送られます。$(br2)$(l)有効$()に設定すると、アイテムは優先順位に従ってチェストに送られ、均等に分配されます。$(br2)ネットワークに3つのチェストがある場合、最初のアイテムセットは最初のチェストに、2番目のセットは2番目のチェストに送られます。" + }, + { + "type": "patchouli:text", + "text": "$(l)強制$() に設定すると、「有効」と同じルールが適用されます。ただし、宛先の1つがいっぱいになると、搬出機能は、その宛先が再び使用可能になるまで動作を停止します。$(br2)注: チャンクのアンロードにより、特に一部のノードがアンロードされ、他のノードがアンロードされない場合、ラウンドロビンの仕組みが変更される可能性があります。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/sensormode.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/sensormode.json new file mode 100644 index 00000000..b5b76c42 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/sensormode.json @@ -0,0 +1,28 @@ +{ + "name": "センサーモード", + "sortnum": 12, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/modesensor.png", + "pages": [ + { + "type": "patchouli:text", + "text": "センサーモードは、他のカードモードとは異なり、オブジェクトを移動しません。代わりに、隣接するインベントリ/タンク/セルを調べて、その内容がフィルターに一致するかどうかを確認します。一致する場合、指定されたレッドストーンチャンネルで強度15のレッドストーン信号を発信します。$(br2)センサーモードカードが機能するにはフィルターが必要です。フィルターがないと何も実行されません。" + }, + { + "type": "patchouli:text", + "text": "基本フィルターを使用すると、センサーは任意の数のオブジェクトを検索します。たとえば、丸石が1つ入った基本フィルターは、隣接するチェストに丸石があるかどうかを確認します。丸石がある場合は、指定されたレッドストーンチャンネルでレッドストーン信号を発信します。$(br2)これは、丸石が1個でも1000個でも当てはまります。" + }, + { + "type": "patchouli:text", + "text": "カウントフィルターを使用すると、センサーは指定された量以上の数を探します。たとえば、カウントフィルターが丸石32個に設定されている場合、32、33、34などの場合に信号が出力されます。$(br2)ただし、カウントフィルターには正確モードボタンを使用できます。有効にすると、丸石が32個の場合のみ信号が出力され、それ以上でもそれ以下でもありません。" + }, + { + "type": "patchouli:text", + "text": "センサーモードでは、新しいボタンである「And/Or」ボタンが使用できます。「or」モードでは、前述のルールに従って、フィルターの1つだけが一致する必要があります。$(br2)たとえば、フィルターに32個の丸石と16個のガラスがある場合、「or」モードでは、チェストに32個の丸石があれば信号を発することができます。または16個のガラス。あるいはその両方。$(br2)「and」モードでは、すべてのフィルターが一致する必要があります。たとえば、チェストには32個の丸石と16個のガラスが含まれている必要があります。" + }, + { + "type": "patchouli:text", + "text": "タグフィルターとMODフィルターは期待どおりに機能します。'and' 内のタグフィルターの場合、コンテナーの内容はすべてのタグに一致する必要があります。つまり、1つのアイテムがすべてのタグに一致するか、複数のアイテムが一致するかに関係なくです。$(br2) レッドストーンチャンネルごとに1つのセンサーカードのみを使用することをお勧めします。複数使用すると競合状態が発生し、予期しない結果が生じる可能性があります。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/settings_screen.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/settings_screen.json new file mode 100644 index 00000000..e877274d --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/settings_screen.json @@ -0,0 +1,37 @@ +{ + "name": "ネットワーク設定", + "icon": "laserio:textures/gui/buttons/settings.png", + "sortnum": 1, + "category": "laserio:mechanics", + "pages": [ + { + "type": "patchouli:text", + "text": "ネットワーク設定画面は、どの $(l:laserio:laser_node)レーザーノード$(/l)画面からでも利用できます。この設定画面では、ネットワークの色を変更できます。この色は、次のものに影響します:$(li)レーザーノードブロック(ワールド内)$(li)レーザー中継器ブロック(ワールド内)$(li)ブロック間のレーザーの色。" + }, + { + "type": "patchouli:image", + "title": "カラフルなノード", + "images": [ + "laserio:textures/book/entries/settings1.png" + ], + "border": true, + "text": "異なる色のネットワーク" + }, + { + "type": "patchouli:text", + "text": "ノードとインベントリ(チェストやタンクなど)間のレーザーの色は影響を受けません。$(br2)ネットワーク上のノードに変更を加えると、同じネットワーク上の他のすべてのノードに自動的に反映されます。このようにして、世界中に異なる色のネットワークを持つことができます。$(br2)これは純粋に装飾的なものであり、機能に実質的な影響はありません。" + }, + { + "type": "patchouli:text", + "text": "ノードまたはネットワークを別のネットワークに追加する場合は、次のルールが適用されます:$(br2)ノード/ネットワークの 1 つに色設定があり、もう一方がデフォルトである場合、デフォルトが常に上書きされます。$(br2)それ以外の場合、強調表示されたブロックは、クリックして接続すると、その設定を送信します。たとえば、緑のノードをShiftキーを押しながらクリックしてから、青のノードをクリックすると、青のノードが緑に変わります。" + }, + { + "type": "patchouli:text", + "text": "アルファには、アルファとレンチアルファの2つの設定があります。$(br2)アルファは、2つのブロック間を移動するレーザーにのみ影響し、そのレーザーの透明度を決定します。0に設定すると、ノード/コネクタ間のレーザーはまったく見えなくなります。$(br2)レンチアルファは、プレイヤーがレンチを持っているときに、この設定をアルファに追加します。" + }, + { + "type": "patchouli:text", + "text": "たとえば、アルファを0に設定し、レンチのアルファを80に設定すると、レンチを持っているときにのみレーザーが表示されます。$(br2)アルファを80に設定し、レンチのアルファを200に設定すると、レンチを持っているときにレーザーがより明るく表示されます。2 つの数値を加算したときに255を超えても問題はありません。自動的に255に制限されます。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/sneaky.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/sneaky.json new file mode 100644 index 00000000..dc9a2898 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/sneaky.json @@ -0,0 +1,16 @@ +{ + "name": "スニーキー", + "sortnum": 2, + "category": "laserio:mechanics", + "icon": "laserio:textures/gui/buttons/sneaky-up.png", + "pages": [ + { + "type": "patchouli:text", + "text": "スニーキー設定は、カードが隣接するインベントリのどちら側で操作を試みるかを決定します。$(br2)たとえば、かまどはブロックの「上側」からアイテムを受け入れます。ノードがかまどの側面にある場合は、搬入カードの スニーキーモードを「上」に設定します。" + }, + { + "type": "patchouli:text", + "text": "このカードは、かまどの「上」側にアイテムを搬入しようとします。$(br2)別のカードを「スニーキー下」に設定して、かまどの底に燃料を搬入することができます。" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/tickspeed.json b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/tickspeed.json new file mode 100644 index 00000000..6558b964 --- /dev/null +++ b/src/main/resources/assets/laserio/patchouli_books/laseriobook/ja_jp/entries/tickspeed.json @@ -0,0 +1,20 @@ +{ + "name": "ティック速度", + "sortnum": 8, + "category": "laserio:mechanics", + "icon": "minecraft:textures/item/clock_00.png", + "pages": [ + { + "type": "patchouli:text", + "text": "ティック速度は、搬出モードとストックモードでのみ使用できます。$(br2)この設定は、カードの動作速度を決定します。デフォルト値の20ティックは、搬出カードが20ティック(1 秒)ごとにのみアイテムを搬出します。" + }, + { + "type": "patchouli:text", + "text": "搬出カードとストックカードのデフォルト値と最小値は20、最大値は1200です ($(l:laserio:overclocker_card)カードオーバークロッカー$(/l) がインストールされていない場合)。指定されたオーバークロッカーがインストールされている場合、次の最小ティック速度が許可されます:$(br)1. 15$(br)2. 10$(br)3. 5$(br)4. 1$(br2)ティックごとにアイテムを搬出したい場合は、4つのオーバークロッカーがインストールされている必要があります。" + }, + { + "type": "patchouli:text", + "text": "この値を左クリックすると1増加します。右クリックすると減少します。Shiftキーを押したままにすると変更量が10倍になり、Ctrlキーを押したままにすると変更量が64倍になります。$(br2)これらは組み合わせることができ、ShiftキーとCtrlキーを押したままにすると640倍になります。$(br2)たとえば、Shiftキーを押したまま右クリックすると10減少します。" + } + ] +} \ No newline at end of file