最初のコミット

gh-pages
Rui 2017-12-02 19:04:52 +09:00
commit 9b2da31504
181 changed files with 3636 additions and 0 deletions

116
CONTRIBUTING.md Normal file
View File

@ -0,0 +1,116 @@
# コントリビュート
コントリビュート方法及びガイドラインです。
- [commit方法について](#commit方法について)
- [Markdownの構文について](#markdownの構文について)
- [目次の追加](#目次の追加)
- [ページ更新日について](#ページ更新日について)
- [YAML Front Matterで利用できる独自のパラメータについて](#yaml-front-matterで利用できる独自のパラメータについて)
- [Modリスト/ツールリスト/テクスチャパック/サブゲーム/配布マップの追加方法について](#modリストツールリストテクスチャパックサブゲーム配布マップの追加方法について)
- [修正の提案、TODOについて](#修正の提案todoについて)
- [紹介する動画について](#紹介する動画について)
## commit方法について
Forkしたリポジトリからpull requestを行ってください。
[minetest-jp](https://github.com/minetest-jp)のメンバーであれば直接commitすることも可能です。
## Markdownの構文について
基本的には通常のMarkdown構文が使用できます。
ただし、以下のような違いがあります。
- Markdownの改行はHTMLの改行コード(`<br />`)に変換されます。
- GithubのMarkdownと違い、空白行を入れなくても改行可能です。
- (Github上では正しく表示されない場合があります)
## 目次の追加
```
- toc
{:toc}
```
目次を追加する場合は以上のコードを挿入してください。
## ページ更新日について
ページ更新の際はYAML Front Matterにdate(更新日)を書いていただけるとありがたいです。
YAML Front Matterで利用できる独自パラメータについては後述します。
## YAML Front Matterで利用できる独自のパラメータについて
<dl>
<dt>date</dt>
 <dd>更新日時です。20XX-XX-XXのように記述します。</dd>
<dt>custom-style</dt>
 <dd>追加のCSSです。そのページでのみ使用されるCSSはここに記述します。</dd>
<dt>custom-head</dt>
 <dd>追加のヘッダです。そのページでのみ使用されるscriptタグなどはここに記述します。</dd>
</dl>
## Modリスト/ツールリスト/テクスチャパック/サブゲーム/配布マップの追加方法について
`_data`内にあるページ名と同名のフォルダにymlファイルを追加します。また、スクリーンショットも`images`内の同名フォルダに追加します。
ファイル名がソートに使用されます。ファイル名にハイフンは使用できません。
書式は以下のとおりです。
```yml
# 名前
name: "Hogehoge Mod"
# 作者名
author: "hogehoger"
# スクリーンショットのパス
# imagesフォルダからのパスを指定します。
screenshot: "/mods-decor/hogehoge.png"
# プラットフォーム名 (ツールのみ使用可能)
platform: "Windows / Linux"
# 説明文
# HTMLコードも使用できます。
description: "hogehogeを追加するMod。"
# 関連リンクリスト
# フォーラムへのリンクやダウンロードリンクなど。
links:
-
   text: "フォーラム"
url: "https://forum.minetest.net"
-
text: "ダウンロード"
url: "https://github.com/"
# 依存Modリスト (Modのみ使用可能)
depends:
-
text: "TU-KA Mod"
   url: "mods-decor#tu_ka" # もちろんWiki内へのリンクも使用可能です。
 -
text: "FooBarMod"
url: "https://forum.minetest.net"
# 連携可能/対応Modリスト (Modのみ使用可能)
depends_optional:
-
   text: "Piyopiyo Mod"
   url: "mods-decor#piyopiyo"
 -
text: "42"
url: "https://forum.minetest.net"
```
## 修正の提案、TODOについて
GithubのProjectsにあるTODOリストに追加していただけるとありがたいです。
## 紹介する動画について
動画紹介に載せる動画は許可を取ったもののみでお願いいたします。

5
README.md Normal file
View File

@ -0,0 +1,5 @@
# Minetest JP Wiki
オープンソースのサンドボックスゲーム[Minetest](https://www.minetest.net)の日本語Wikiです。
このリポジトリのMarkdownファイルを編集すると自動的にWikiへ反映されます。

73
_config.yml Normal file
View File

@ -0,0 +1,73 @@
### Minetest関連 ###
# Wiki内で使用
minetest:
# Minetestの最新バージョン
# Windowsのダウンロードリンクもこれに依存します
latest_version: "0.4.16"
### Wiki設定 ###
wiki:
# Wikiのタイトル
title: "Minetest JP Wiki"
# 画像フォルダのパス
images_dir: "images"
### レイアウト関連 ###
# デスクトップ判定
media-desktop: "(min-width: 768px)"
# モバイル端末判定
media-mobile: "(max-width: 767px)"
### Jekyll設定 ###
# ページ用Markdownのパス
source: "wiki"
# Markdownパーサ
markdown: "kramdown"
# Jekyllから除外するファイル
exclude: ["README.md", "CONTRIBUTING.md", "images/license.txt"]
### ページのデフォルト設定 ###
defaults:
-
# 設定を適用するパス
scope:
path: "wiki"
values:
# レイアウト名
layout: "default"
# ページのURL
# Markdown名をそのまま使用
permalink: ":basename"
### SASS(SCSS)設定 ###
sass:
# CSS生成スタイル
# 圧縮する
style: "compressed"
### Kramdownの設定 ###
kramdown:
# Markdownの書式
# Githubスタイルの書式を設定
input: "GFM"
# 改行するために空行を入れなくても良いようにする
gfm_quirks: "paragraph_end"
# Markdownの改行を<br>に変換する
hard_wrap: true
# HTMLコードをそのまま出力
html_to_native: true
# "#"を<h2>相当にする
header_offset: 1
### gem ###
gems:
# サイトマップ生成
- jekyll-sitemap

View File

@ -0,0 +1,11 @@
name: "Cactus Mod"
author: "AndroidNo32"
screenshot: "/mods-decor/cactus_plus.png"
description: "サボテン製のブロックとツールを追加するMod。"
links:
-
text: "ブログ"
url: "http://minetest-mod-list-youtube.blogspot.com.br"
-
text: "ダウンロード"
url: "https://www.dropbox.com/s/7r4hwgz0h8x1q1l/Cactus_CactusPlusVer0103.zip?dl=1"

View File

@ -0,0 +1,11 @@
name: "Carpets"
author: "bell07"
screenshot: "/mods-decor/carpets.png"
description: "カーペットを追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=15459"
-
text: "ダウンロード"
url: "https://github.com/bell07/minetest-carpets/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Ceramic Mod"
author: "AndroidNo32"
screenshot: "/mods-decor/ceramic.png"
description: "セラミック製のツールやブロックを追加するMod。"
links:
-
text: "ブログ"
url: "http://minetest-mod-list-youtube.blogspot.com.br/"
-
text: "ダウンロード"
url: "https://www.dropbox.com/s/x3xwiminqv1phqe/Ceramic_V0107.zip?dl=1"

View File

@ -0,0 +1,11 @@
name: "Spray Booth / Color Machine"
author: "Sokomine"
screenshot: "/mods-decor/colormachine.png"
description: "ブロックを染色するMod。多くのブロックに対応している。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=6670"
-
text: "ダウンロード"
url: "https://github.com/Sokomine/colormachine/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Compressed Stone"
author: "AndroidNo32"
screenshot: "/mods-decor/comp_stone.png"
description: "丸石を圧縮するMod。"
links:
-
text: "ブログ"
url: "http://minetest-mod-list-youtube.blogspot.com.br/"
-
text: "ダウンロード"
url: "https://www.dropbox.com/s/yumjx91vtg5oetn/CompStoneV0201.zip?dl=1"

View File

@ -0,0 +1,11 @@
name: "Food Blocks"
author: "ういんど"
screenshot: "/mods-decor/foodblock.png"
description: "食べ物のブロックを追加するMod。多くのModの食べ物に対応している。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=12911"
-
text: "ダウンロード"
url: "http://ux.getuploader.com/minetest_jp_mod/download/56/foodblock150912.zip"

View File

@ -0,0 +1,11 @@
name: "Home Decor"
author: "VanessaE"
screenshot: "/mods-decor/homedecor.png"
description: "家具などの装飾用のブロックを追加するModパック。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=2041"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/homedecor_modpack/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Industrial Lights"
author: "VanessaE"
screenshot: "/mods-decor/ilights.png"
description: "多色のランプを追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=12200"
-
text: "ダウンロード"
url: "https://github.com/VanessaE/ilights/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "More Blocks"
author: "Calinou"
screenshot: "/mods-decor/moreblocks.png"
description: "装飾用のブロックを追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=509"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/moreblocks/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "StreetsMod"
author: "webdesigner97"
screenshot: "/mods-decor/streets.png"
description: "交通関係のブロックを追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=2984"
-
text: "ダウンロード"
url: "https://github.com/minetest-streets/streets/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Tables"
author: "lisacvuk"
screenshot: "/mods-decor/tables.png"
description: "テーブルを追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=10556"
-
text: "ダウンロード"
url: "https://github.com/lisacvuk/Minetest-Tables/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "travelnet teleporters/bookmarks"
author: "Sokomine"
screenshot: "/mods-decor/travelnet.png"
description: "エレベーターを追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=4877"
-
text: "ダウンロード"
url: "https://github.com/Sokomine/travelnet/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "X-Decor"
author: "jp"
screenshot: "/mods-decor/xdecor.png"
description: "装飾用のブロックを追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=12534"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/xdecor/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Farming Redo"
author: "TenPlus1"
screenshot: "/mods-farming/farming_redo.png"
description: "作物と料理を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=9019"
-
text: "ダウンロード"
url: "https://github.com/tenplus1/farming/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Barbecue"
author: "ういんど"
screenshot: "/mods-food/barbeque.png"
description: "バーベキュー・鍋料理を追加するMod。焚火の近くに素材を設置することで調理できる。焼き過ぎると焦げてしまうので注意。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=13053"
-
text: "ダウンロード"
url: "http://ux.getuploader.com/minetest_jp_mod/download/44/barbecue150824.zip"

11
_data/mods-food/food.yml Normal file
View File

@ -0,0 +1,11 @@
name: "Food"
author: "rubenwardy"
screenshot: "/mods-food/food.png"
description: "大量の食べ物を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=2960"
-
text: "ダウンロード"
url: "https://github.com/rubenwardy/food/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Digilines"
author: "Jeija"
screenshot: "/mods-industry/digilines.png"
description: "ード間で通信を行うためのMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=5263"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/digilines/archive/master.zip"

View File

@ -0,0 +1,14 @@
name: "Mesecons"
author: "Jeija"
screenshot: "/mods-industry/mesecons.png"
description: "回路を組めるMod。レッドストーンの代替。"
links:
-
text: "公式サイト"
url: "http://mesecons.net/"
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=628"
-
text: "ダウンロード"
url: "https://github.com/Jeija/minetest-mod-mesecons/archive/master.zip"

View File

@ -0,0 +1,24 @@
name: "Pipeworks"
author: "VanessaE"
screenshot: "/mods-industry/pipeworks.png"
description: "アイテムや水を輸送するためのパイプを追加するMod。"
links:
-
text: "公式Wiki"
url: "https://github.com/minetest-mods/pipeworks/wiki"
-
text: "解説ページ"
url: "mod-manual-pipeworks"
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=2155"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/pipeworks/archive/master.zip"
depends-optional:
-
text: "Mesecons"
url: "mods-industry#mesecons"
-
text: "Digilines"
url: "mods-industry#digilines"

View File

@ -0,0 +1,18 @@
name: "Technic Addon"
author: "ういんど"
screenshot: "/mods-industry/tech_add.png"
description: "Technicの拡張Mod。TechnicとMeseconsを連携させる機械が追加される。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=13225"
-
text: "ダウンロード"
url: "https://forum.minetest.net/download/file.php?id=3732"
depends:
-
text: "Technic"
url: "mods-industry#technic"
-
text: "Mesecons"
url: "mods-industry#mesecons"

View File

@ -0,0 +1,31 @@
name: "Technic"
author: "RealBadAngel"
screenshot: "/mods-industry/technic.png"
description: "大量の素材と機械を追加するMod。電力(EU)を使って自動化ができる。"
links:
-
text: "レシピ一覧"
url: "http://technic.kosyak.info/"
-
text: "解説ページ"
url: "mod-manual-technic"
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=2538"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/technic/archive/master.zip"
depends:
-
text: "More Blocks"
url: "mods-decor#moreblocks"
-
text: "Pipeworks"
url: "mods-industry#pipeworks"
depends-optional:
-
text: "More Ores"
url: "mods-mapgen#moreores"
-
text: "Mesecons"
url: "mods-industry#mesecons"

View File

@ -0,0 +1,11 @@
name: "Bedrock"
author: "Calinou"
screenshot: "/mods-mapgen/bedrock.png"
description: "破壊できない岩盤を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=9231"
-
text: "ダウンロード"
url: "https://dl.dropboxusercontent.com/u/82342922/minetest/carbone-mods/bedrock.zip"

View File

@ -0,0 +1,11 @@
name: "Indestructible Bedrock Layer"
author: "Wuzzy"
screenshot: "/mods-mapgen/bedrock2.png"
description: "平らな岩盤を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=11271"
-
text: "ダウンロード"
url: "http://repo.or.cz/w/minetest_bedrock2.git/snapshot/master.zip"

View File

@ -0,0 +1,10 @@
name: "Biome library"
author: "VanessaE"
description: "主にVanessaE氏によるマップ生成関連のModに使用されるライブラリ。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=12999"
-
text: "ダウンロード"
url: "https://github.com/VanessaE/biome_lib/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Ethereal NG"
author: "TenPlus1"
screenshot: "/mods-mapgen/ethereal_ng.png"
description: "バイオームやアイテム、植物などが追加される複合的なMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=14638"
-
text: "ダウンロード"
url: "https://github.com/tenplus1/ethereal/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "More Ores"
author: "Calinou"
screenshot: "/mods-mapgen/moreores.png"
description: "鉱石を追加するMod。剣や斧、レールなども追加される。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=549"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/moreores/archive/master.zip"

View File

@ -0,0 +1,23 @@
# TODO: Vines and RopeをWikiに追加
name: "More Trees!"
author: "VanessaE"
screenshot: "/mods-mapgen/moretrees.png"
description: "様々な木を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=4394"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/moretrees/archive/master.zip"
depends:
-
text: "Biome library"
url: "mods-mapgen#biome_lib"
depends-optional:
-
text: "More Blocks"
url: "mods-decor#moreblocks"
-
text: "Vines and Rope"
url: "https://forum.minetest.net/viewtopic.php?id=2344"

View File

@ -0,0 +1,11 @@
name: "Nether (PilzAdam)"
author: "PilzAdam"
screenshot: "/mods-mapgen/nether.png"
description: "ネザーを追加するMod。ネザーポータルを作成して行き来する。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=5790"
-
text: "ダウンロード"
url: "https://github.com/PilzAdam/nether/archive/voxelmanip.zip"

View File

@ -0,0 +1,18 @@
name: "Nether (Hybrid Dog)"
author: "Hybrid Dog"
screenshot: "/mods-mapgen/nether_hybriddog.png"
description: "ネザーを追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=10265"
-
text: "ダウンロード"
url: "https://github.com/HybridDog/minetest-nether/archive/master.zip"
depends:
-
text: "Glow"
url: "https://github.com/HybridDog/minetest-glow/archive/master.zip"
-
text: "Giant Mushroom/ Mushrooms"
url: "https://github.com/HybridDog/riesenpilz/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Ores Plus"
author: "jp"
screenshot: "/mods-mapgen/oresplus.png"
description: "岩盤、エメラルド、グロウストーン、黄金のりんごを追加する。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=13120"
-
text: "ダウンロード"
url: "https://forum.minetest.net/download/file.php?id=3579"

View File

@ -0,0 +1,15 @@
name: "Plantlife"
author: "VanessaE"
screenshot: "/mods-mapgen/plantlife.png"
description: "自然豊かなバイオームと多くの草木を追加する。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=3898"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/plantlife_modpack/archive/master.zip"
depends:
-
text: "Biome library"
url: "mods-mapgen#biome_lib"

View File

@ -0,0 +1,11 @@
name: "Quartz"
author: "Evergreen"
screenshot: "/mods-mapgen/quartz.png"
description: "水晶を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=5682"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/quartz/archive/master.zip"

View File

@ -0,0 +1,14 @@
name: "Horses"
author: "TenPlus1"
description: "Mob RedoのAPIを通して馬を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=9917"
-
text: "ダウンロード"
url: "https://github.com/tenplus1/mob_horse/archive/master.zip"
depends:
-
text: "Mobs Redo"
url: "mods-mob#mobs_redo"

View File

@ -0,0 +1,14 @@
name: "Animal Mobs"
author: "TenPlus1"
description: "Mob RedoのAPIを通して動物を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=9917"
-
text: "ダウンロード"
url: "https://github.com/tenplus1/mobs_animal/archive/master.zip"
depends:
-
text: "Mobs Redo"
url: "mods-mob#mobs_redo"

View File

@ -0,0 +1,14 @@
name: "Monster Mobs"
author: "TenPlus1"
description: "Mob RedoのAPIを通してモンスターを追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=9917"
-
text: "ダウンロード"
url: "https://github.com/tenplus1/mobs_monster/archive/master.zip"
depends:
-
text: "Mobs Redo"
url: "mods-mob#mobs_redo"

View File

@ -0,0 +1,14 @@
name: "NPC Mobs"
author: "TenPlus1"
description: "Mob RedoのAPIを通してNPCを追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=9917"
-
text: "ダウンロード"
url: "https://github.com/tenplus1/mobs_npc/archive/master.zip"
depends:
-
text: "Mobs Redo"
url: "mods-mob#mobs_redo"

View File

@ -0,0 +1,18 @@
name: "Mobs Redo"
author: "TenPlus1"
screenshot: "/mods-mob/mobs_redo.png"
description: "Mobを追加するためのAPIを提供するMod。Mobを追加するには、このAPIを利用する他のModが必要となる。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=9917"
-
text: "ダウンロード"
url: "https://github.com/tenplus1/mobs_redo/archive/master.zip"
depends_optional:
-
text: "invisibility"
-
text: "intllib"
-
text: "lucky_block"

View File

@ -0,0 +1,11 @@
name: "Mob Talker"
author: "Rui"
screenshot: "/mods-mob/mobtalker.png"
description: "Mobにギャルゲー風のインターフェイスを追加するModpack。MinecraftのMob Talkerのバージョン1とほぼ同じ構文が使用できる。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=12073"
-
text: "ダウンロード"
url: "https://github.com/Rui-Minetest/mobtalker_modpack/archive/master.zip"

View File

@ -0,0 +1,10 @@
name: "Advanced area protection"
author: "ShadowNinja"
description: "指定した領域を他のプレイヤーから保護するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=7239"
-
text: "ダウンロード"
url: "https://github.com/ShadowNinja/areas/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Archivements"
author: "rubenwardy"
screenshot: "/mods-other/awards.png"
description: "実績機能を追加するMod。達成状況はawardsコマンドで確認できる。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=4870"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/awards/archive/master.zip"

View File

@ -0,0 +1,10 @@
name: "DigAll"
author: "Yakisoba-PanTARO"
description: "ブロックを一括破壊するMod。範囲指定や破壊アルゴリズムの変更も可能。"
links:
-
text: "解説記事"
url: "http://yspn-tbx2.hatenablog.com/entry/2015/08/07/064520"
-
text: "ダウンロード"
url: "https://github.com/Yakisoba-PanTARO/digall/archive/master.zip"

View File

@ -0,0 +1,14 @@
name: "DigAll"
author: "Rui"
description: "DigAllの拡張Mod。DigAllの設定メニューを追加する。"
links:
-
text: "解説記事"
url: "http://yspn-tbx2.hatenablog.com/entry/2015/08/07/064520"
-
text: "ダウンロード"
url: "https://github.com/Rui-Minetest/digall_gui/archive/master.zip"
depends:
-
text: "DigAll"
url: "mods-other#digall"

View File

@ -0,0 +1,14 @@
name: "DigAll Plus"
author: "Yakisoba-PanTARO"
description: "DigAllの拡張Mod。ブロックを掘るアルゴリズムを追加する。"
links:
-
text: "解説記事"
url: "http://yspn-tbx2.hatenablog.com/entry/2015/08/07/064520"
-
text: "ダウンロード"
url: "https://github.com/Yakisoba-PanTARO/digall_plus/archive/master.zip"
depends:
-
text: "DigAll"
url: "mods-other#digall"

View File

@ -0,0 +1,14 @@
name: "Better HUD"
author: "BlockMen"
screenshot: "/mods-other/hud_hunger.png"
description: >-
満腹度と耐久度を表示するMod。食べ物を食べた時、HPが直接回復するのではなく満腹度が回復する。<br>
満腹度が最大になると自動でHPが回復する。一方、満腹度が0になると空腹でダメージを受ける。<br>
3D Armorの耐久度を表示することもできる。何らかの食べ物を得られるModとの併用を推奨。
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=6342"
-
text: "ダウンロード"
url: "https://github.com/BlockMen/hud_hunger/releases/download/2.x.1/hud_hunger-2_x_1-BlockMen.zip"

View File

@ -0,0 +1,10 @@
name: "Internationalization Library"
author: "kaeza"
description: "Modの文字列を翻訳するためのライブラリ。Mod側が対応している必要がある。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=4929"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/intllib/archive/master.zip"

View File

@ -0,0 +1,10 @@
name: "Minecraft like item drop/pick up"
author: "PilzAdam"
description: "破壊したブロックがその場に落ちるようになり、落ちているアイテムに近づくと回収できるようになるMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=2656"
-
text: "ダウンロード"
url: "https://github.com/PilzAdam/item_drop/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Bone-Based Animation"
author: "Rui"
screenshot: "/mods-other/playeranim.png"
description: "プレイヤーの顔が目線に合わせて動くようになるMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=12189"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/playeranim/archive/master.zip"

View File

@ -0,0 +1,10 @@
name: "TreeCapitator"
author: "Hybrid Dog"
description: "木をまとめて伐採できる、所謂木こりMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=4772"
-
text: "ダウンロード"
url: "https://github.com/HybridDog/treecapitator/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Unified Inventory"
author: "RealBadAngel"
screenshot: "/mods-other/unified_inventory.png"
description: "統合的なインベントリを追加するMod。このMod単体に多くの機能が実装されている(レシピ確認、所持アイテム数増加、ホーム設定など)。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=12767"
-
text: "ダウンロード"
url: "https://github.com/minetest-technic/unified_inventory/archive/master.zip"

View File

@ -0,0 +1,10 @@
name: "WorldEdit"
author: "sfan5"
description: "マップ編集用のMod。マップのコピー操作などが可能。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=572"
-
text: "ダウンロード"
url: "https://github.com/Uberi/Minetest-WorldEdit/archive/master.zip"

View File

@ -0,0 +1,10 @@
name: "Extended Ban"
author: "kaeza"
description: "BAN機能を拡張するMod。コマンドの説明はフォーラムを参照。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=9315"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/xban2/archive/master.zip"

11
_data/mods-tool/armor.yml Normal file
View File

@ -0,0 +1,11 @@
name: "3D Armor"
author: "stu"
screenshot: "/mods-tool/3d_armor.png"
description: "防具を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=4654"
-
text: "ダウンロード"
url: "https://github.com/stujones11/minetest-3d_armor/archive/master.zip"

11
_data/mods-tool/bags.yml Normal file
View File

@ -0,0 +1,11 @@
name: "Bags"
author: "cornernote"
screenshot: "/mods-tool/bags.png"
description: "アイテムを入れられる鞄を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=3081"
-
text: "ダウンロード"
url: "https://github.com/cornernote/minetest-bags/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Compass GPS"
author: "Kilarin"
screenshot: "/mods-tool/compassgps.png"
description: "座標ブックマーク機能付きのコンパス。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=9373"
-
text: "ダウンロード"
url: "https://github.com/Kilarin/compassgps/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Craft Guide"
author: "cornernote"
screenshot: "/mods-tool/craft_guide.png"
description: "レシピを確認できるアイテムを追加するMod。Modで追加されたアイテムにも対応する。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=2334"
-
text: "ダウンロード"
url: "https://github.com/cornernote/minetest-craft_guide/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Firearms"
author: "kaeza"
screenshot: "/mods-tool/firearms.png"
description: "銃を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=4562"
-
text: "ダウンロード"
url: "https://github.com/minetest-mods/firearms/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Hoppers"
author: "jordan4ibanez"
screenshot: "/mods-tool/hoppers.png"
description: "ホッパーを追加するMod。落ちているアイテムを回収し、自動でチェストなどに入れてくれる。横向きに取り付ける場合、Shiftを押しながら設置する必要がある。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=12379"
-
text: "ダウンロード"
url: "https://github.com/jordan4ibanez/Hoppers/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Simple Shooter"
author: "stu"
screenshot: "/mods-tool/shooter.png"
description: "銃火器を追加するMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=7846"
-
text: "ダウンロード"
url: "https://github.com/stujones11/shooter/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Boost cart"
author: "Krock"
screenshot: "/mods-vehicle/boost_cart.png"
description: "Cartsの改良版。高速化・安定化されている。Cartsのブロックはそのまま使用できる。ブレーキレール・パワードレールに加え、ディテクターレールが同梱されている。Meseconsが導入されている際、パワードレールはMesecons信号が必要になる。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=10172"
-
text: "ダウンロード"
url: "https://github.com/SmallJoker/boost_cart/archive/master.zip"

View File

@ -0,0 +1,11 @@
name: "Meshnodes"
author: "stu"
screenshot: "/mods-vehicle/meshnodes.png"
description: "指定した範囲のブロックをそのまま飛行船に出来るMod。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=8059"
-
text: "ダウンロード"
url: "https://github.com/stujones11/meshnode/archive/master.zip"

View File

@ -0,0 +1,10 @@
name: "Minetestmapper"
author: "Celeron55"
description: "Pythonが必要。色指定ファイルと併せて使う。"
links:
-
text: "スクリプト"
url: "https://raw.githubusercontent.com/minetest/minetest/master/util/minetestmapper.py"
-
text: "色指定ファイル"
url: "https://github.com/rubenwardy/NodeBoxEditor/releases"

View File

@ -0,0 +1,10 @@
name: "Minetest Mapper C++"
author: "Minetest開発チーム"
description: "MinetestmapperをC++に移植したバージョン。コンパイルが必要。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=2896"
-
text: "Github"
url: "https://github.com/minetest/minetestmapper"

View File

@ -0,0 +1,15 @@
name: "Minetest Mapper GUI"
author: "addi"
screenshot: "/tools-mapper/minetestmapper_gui.png"
description: "Minetest Mapper C++のGUIフロントエンド。"
platform: "Windows"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=12139"
-
text: "ダウンロード (32bit)"
url: "https://bitbucket.org/adrido/minetestmappergui/downloads/MinetestMapperGui_32.7z"
-
text: "ダウンロード (64bit)"
url: "https://bitbucket.org/adrido/minetestmappergui/downloads/MinetestMapperGui_64.7z"

View File

@ -0,0 +1,13 @@
name: "numpy-izing minetestmapper"
author: "spillz"
description: "Minetestmapperの改良版。PythonとNumPyが必要。色指定ファイルと併せて使う。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=8730"
-
text: "スクリプト"
url: "https://raw.githubusercontent.com/spillz/minetest/master/util/minetestmapper-numpy.py"
-
text: "色指定ファイル"
url: "https://raw.githubusercontent.com/minetest/minetest/master/util/colors.txt"

View File

@ -0,0 +1,12 @@
name: "NodeBoxEditor"
author: "rubenwardy"
screenshot: "/tools-mod-development/nodeboxeditor.png"
description: "NodeBox作成ツール。"
platform: "Windows / Linux"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=2840"
-
text: "ダウンロード"
url: "https://github.com/rubenwardy/NodeBoxEditor/releases"

View File

@ -0,0 +1,10 @@
name: "Simple Mod Maker"
author: "rubenwardy"
description: "簡単なModを作成するツール。ブラウザ上で動作する。"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=9939"
-
text: "開く"
url: "http://rubenwardy.com/minetest_mod_maker"

View File

@ -0,0 +1,15 @@
name: "Tide"
author: "ashenk69"
screenshot: "/tools-mod-development/tide.png"
description: "Modのコードを編集するツール。"
platform: "Windows"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=10214"
-
text: "ダウンロード (32bit)"
url: "https://drive.google.com/file/d/0Bx9DccMfSPY-cE9LNU83bVBhR1k/view?pli=1"
-
text: "ダウンロード (64bit)"
url: "https://drive.google.com/file/d/0Bx9DccMfSPY-c2tJWXJTal9kZkE/view?usp=sharing&pli=1"

View File

@ -0,0 +1,12 @@
name: "MODSTER"
author: "Temperest"
screenshot: "/tools-mod-installer/modster.png"
description: "Modを簡単に導入するツール。"
platform: "Windows"
links:
-
text: "フォーラム"
url: "https://forum.minetest.net/viewtopic.php?t=6497"
-
text: "ダウンロード"
url: "https://dl.dropboxusercontent.com/u/8097754/Modster.exe"

47
_includes/details-map.md Normal file
View File

@ -0,0 +1,47 @@
{% comment %}
引数: なし (assignされたdata変数を参照)
{% endcomment %}
{% comment %}
空のリストを作成
{% endcomment %}
{% assign details = "" | split: "|" %}
{% comment %}
リンク
{% endcomment %}
{% capture link_list %}
{% for link_data in data.links %}
{% if forloop.first != true %}/{% endif %}
<a href="{{ link_data.url }}">{{ link_data.text }}</a>
{% endfor %}
{% endcapture %}
{% assign links = "" | split: "|" %}
{% assign links = links | push: "リンク" %}
{% assign links = links | push: link_list %}
{% assign details = details | push: links %}
{% comment %}
製作者
{% endcomment %}
{% assign author = "" | split: "|" %}
{% assign author = author | push: "製作者" %}
{% assign author = author | push: data.author %}
{% assign details = details | push: author %}
{% comment %}
説明
{% endcomment %}
{% assign description = "" | split: "|" %}
{% assign description = description | push: "説明" %}
{% assign description = description | push: data.description %}
{% assign details = details | push: description %}
{% comment %}
テンプレートをインクルード
{% endcomment %}
{% include details.md
screenshot = data.screenshot
details = details
%}

87
_includes/details-mod.md Normal file
View File

@ -0,0 +1,87 @@
{% comment %}
引数: なし (assignされたdata変数を参照)
{% endcomment %}
{% comment %}
空のリストを作成
{% endcomment %}
{% assign details = "" | split: "|" %}
{% comment %}
リンク
{% endcomment %}
{% capture link_list %}
{% for link_data in data.links %}
{% if forloop.first != true %}/{% endif %}
<a href="{{ link_data.url }}">{{ link_data.text }}</a>
{% endfor %}
{% endcapture %}
{% assign links = "" | split: "|" %}
{% assign links = links | push: "リンク" %}
{% assign links = links | push: link_list %}
{% assign details = details | push: links %}
{% comment %}
開発者
{% endcomment %}
{% assign author = "" | split: "|" %}
{% assign author = author | push: "開発者" %}
{% assign author = author | push: data.author %}
{% assign details = details | push: author %}
{% comment %}
説明
{% endcomment %}
{% assign description = "" | split: "|" %}
{% assign description = description | push: "説明" %}
{% assign description = description | push: data.description %}
{% assign details = details | push: description %}
{% comment %}
依存Mod
{% endcomment %}
{% if data.depends %}
{% capture depend_list %}
{% for depend in data.depends %}
{% if depend.url %}
<a href="{{ depend.url }}">{{ depend.text }}</a>{% if forloop.last != true %},{% endif %}
{% else %}
{{ depend.text }}{% if forloop.last != true %},{% endif %}
{% endif %}
{% endfor %}
{% endcapture %}
{% assign depends = "" | split: "|" %}
{% assign depends = depends | push: "依存Mod" %}
{% assign depends = depends | push: depend_list %}
{% assign details = details | push: depends %}
{% endif %}
{% comment %}
対応・連携可能Mod
{% endcomment %}
{% if data.depends-optional %}
{% capture optionally_depend_list %}
{% for depend in data.depends-optional %}
{% if depend.url %}
<a href="{{ depend.url }}">{{ depend.text }}</a>{% if forloop.last != true %},{% endif %}
{% else %}
{{ depend.text }}{% if forloop.last != true %},{% endif %}
{% endif %}
{% endfor %}
{% endcapture %}
{% assign depends_optional = "" | split: "|" %}
{% assign depends_optional = depends_optional | push: "依存Mod(任意)" %}
{% assign depends_optional = depends_optional | push: optionally_depend_list %}
{% assign details = details | push: depends_optional %}
{% endif %}
{% comment %}
テンプレートをインクルード
{% endcomment %}
{% include details.md
screenshot = data.screenshot
details = details
%}

View File

@ -0,0 +1,47 @@
{% comment %}
引数: なし (assignされたdata変数を参照)
{% endcomment %}
{% comment %}
空のリストを作成
{% endcomment %}
{% assign details = "" | split: "|" %}
{% comment %}
リンク
{% endcomment %}
{% capture link_list %}
{% for link_data in data.links %}
{% if forloop.first != true %}/{% endif %}
<a href="{{ link_data.url }}">{{ link_data.text }}</a>
{% endfor %}
{% endcapture %}
{% assign links = "" | split: "|" %}
{% assign links = links | push: "リンク" %}
{% assign links = links | push: link_list %}
{% assign details = details | push: links %}
{% comment %}
開発者
{% endcomment %}
{% assign author = "" | split: "|" %}
{% assign author = author | push: "開発者" %}
{% assign author = author | push: data.author %}
{% assign details = details | push: author %}
{% comment %}
説明
{% endcomment %}
{% assign description = "" | split: "|" %}
{% assign description = description | push: "説明" %}
{% assign description = description | push: data.description %}
{% assign details = details | push: description %}
{% comment %}
テンプレートをインクルード
{% endcomment %}
{% include details.md
screenshot = data.screenshot
details = details
%}

View File

@ -0,0 +1,47 @@
{% comment %}
引数: なし (assignされたdata変数を参照)
{% endcomment %}
{% comment %}
空のリストを作成
{% endcomment %}
{% assign details = "" | split: "|" %}
{% comment %}
リンク
{% endcomment %}
{% capture link_list %}
{% for link_data in data.links %}
{% if forloop.first != true %}/{% endif %}
<a href="{{ link_data.url }}">{{ link_data.text }}</a>
{% endfor %}
{% endcapture %}
{% assign links = "" | split: "|" %}
{% assign links = links | push: "リンク" %}
{% assign links = links | push: link_list %}
{% assign details = details | push: links %}
{% comment %}
製作者
{% endcomment %}
{% assign author = "" | split: "|" %}
{% assign author = author | push: "製作者" %}
{% assign author = author | push: data.author %}
{% assign details = details | push: author %}
{% comment %}
説明
{% endcomment %}
{% assign description = "" | split: "|" %}
{% assign description = description | push: "説明" %}
{% assign description = description | push: data.description %}
{% assign details = details | push: description %}
{% comment %}
テンプレートをインクルード
{% endcomment %}
{% include details.md
screenshot = data.screenshot
details = details
%}

57
_includes/details-tool.md Normal file
View File

@ -0,0 +1,57 @@
{% comment %}
引数: なし (assignされたdata変数を参照)
{% endcomment %}
{% comment %}
空のリストを作成
{% endcomment %}
{% assign details = "" | split: "|" %}
{% comment %}
リンク
{% endcomment %}
{% capture link_list %}
{% for link_data in data.links %}
{% if forloop.first != true %}/{% endif %}
<a href="{{ link_data.url }}">{{ link_data.text }}</a>
{% endfor %}
{% endcapture %}
{% assign links = "" | split: "|" %}
{% assign links = links | push: "リンク" %}
{% assign links = links | push: link_list %}
{% assign details = details | push: links %}
{% comment %}
開発者
{% endcomment %}
{% assign author = "" | split: "|" %}
{% assign author = author | push: "開発者" %}
{% assign author = author | push: data.author %}
{% assign details = details | push: author %}
{% comment %}
説明
{% endcomment %}
{% assign description = "" | split: "|" %}
{% assign description = description | push: "説明" %}
{% assign description = description | push: data.description %}
{% assign details = details | push: description %}
{% comment %}
プラットフォーム
{% endcomment %}
{% if data.platform %}
{% assign platform = "" | split: "|" %}
{% assign platform = platform | push: "プラットフォーム" %}
{% assign platform = platform | push: data.platform %}
{% assign details = details | push: platform %}
{% endif %}
{% comment %}
テンプレートをインクルード
{% endcomment %}
{% include details.md
screenshot = data.screenshot
details = details
%}

38
_includes/details.md Normal file
View File

@ -0,0 +1,38 @@
{% comment %}
引数:
screenshot: スクリーンショット画像名
details: 情報のリスト
キー: <dt>に表示される見出し
値: <dd>に表示される説明
{% endcomment %}
<p>
{% comment %}
スクリーンショット
{% endcomment %}
{% if include.screenshot %}
{% comment %}
スクリーンショット画像のパス
{% endcomment %}
{% assign screenshot = (site.github.url | append: "/images" | append: include.screenshot) %}
<amp-img
class = "screenshot"
layout = "responsive"
height = "1"
width = "2"
alt = "スクリーンショット"
src = "{{ screenshot }}"
tabindex>
</amp-img>
{% endif %}
{% comment %}
詳細情報
{% endcomment %}
<dl>
{% for detail in include.details %}
<dt>{{ detail[0] }}</dt>
<dd>{{ detail[1] }}</dd>
{% endfor %}
</dl>
</p>

53
_includes/list-details.md Normal file
View File

@ -0,0 +1,53 @@
{% comment %}
引数:
type: 表示するdetailsの種類
list: 表示するデータのリスト
キー: アンカー名
値: データ:
name: データ名
{% endcomment %}
{% comment %}
アンカー名でソートする
{% endcomment %}
{% comment %}
全てのアンカー名を一つの文字列にする
{% endcomment %}
{% capture keys %}
{% for data in include.list %}
{{ data[0] }}
{% endfor %}
{% endcapture %}
{% comment %}
アンカー名を空白で区切ってソートする
{% endcomment %}
{% assign sorted_keys = (keys | split: " " | sort) %}
{% comment %}
使用するテンプレートファイル名
{% endcomment %}
{% capture template %}details-{{ include.type }}.md{% endcapture %}
{% comment %}
ソートしたアンカーリストでFor実行
{% endcomment %}
{% for key in sorted_keys %}
{% comment %}
assignした変数はinclude先でも参照できる
アンカー名で参照
{% endcomment %}
{% assign data = include.list[key] %}
{% comment %}
Markdownはインデント不可
{% endcomment %}
# {{ data.name }} {#{{ key }}}
{% comment %}
テンプレートを表示
同じくインデント不可
{% endcomment %}
{% include {{ template }} %}
{% endfor %}

74
_includes/menu.md Normal file
View File

@ -0,0 +1,74 @@
{% comment %}<h*>にidを振らない。AMP Validation対策{% endcomment %}
{::options auto_ids="false" /}
[トップページ]({{ site.github.url }})
[掲示板](http://minetest.bbs.fc2.com)
# Minetest
[ダウンロード](downloads)
[アップデート情報](changelog)
[よくある質問](questions)
[トラブルシューティング](troubleshooting)
# ゲームデータ
{% comment %}
まだ未作成
[ブロック](blocks)
[アイテム](items)
[クラフト](crafts)
{% endcomment %}
[ブロック(公式Wiki)](https://wiki.minetest.net/Blocks/ja)
[アイテム(公式Wiki)](https://wiki.minetest.net/Items/ja)
[鉱石](ores)
[精錬](smelting)
[農業](farming)
[権限](privileges)
[コマンド](commands)
# カスタマイズ
[Mod導入方法](mod-installing)
[Mod解説集](mod-manuals)
[テクスチャパック](texturepacks)
[サブゲーム](subgames)
[配布マップ](maps)
# Modリスト
[工業](mods-industry)
[農業](mods-farming)
[装飾](mods-decor)
[道具](mods-tool)
[Mob](mods-mob)
[食べ物](mods-food)
[乗り物](mods-vehicle)
[マップ生成](mods-mapgen)
[その他](mods-other)
# ツール
[マッパー](tools-mapper)
[Mod導入補助ツール](tools-mod-installer)
[Mod開発補助ツール](tools-mod-development)
# その他
[関連動画紹介](videos)
# 外部リンク
[公式サイト](http://www.minetest.net)
[公式フォーラム](https://forum.minetest.net)
[公式Wiki](http://wiki.minetest.net/Main_Page/ja)
[開発Wiki](http://dev.minetest.net/Main_Page/ja)
[サーバ一覧](http://servers.minetest.net)
[Github](https://github.com/minetest)
# 更新履歴
{% include update-history.md %}
Minetestの翻訳状況
<a href="https://hosted.weblate.org/projects/minetest/minetest/ja"><amp-img src="https://hosted.weblate.org/widgets/minetest/ja/svg-badge.svg" height="1.5em" width="6em" alt="翻訳状況"></amp-img></a>

68
_includes/style.scss Normal file
View File

@ -0,0 +1,68 @@
//
@mixin media-desktop {
@media {{ site.media-desktop }} {
@content;
}
}
@mixin media-mobile {
@media {{ site.media-mobile }} {
@content;
}
}
//
$border-default: 1px solid #ccc;
//
$background: url({{ site.github.url }}/images/background.png);
$font-family: "Hiragino Kaku Gothic ProN", "Helvetica Neue", "meiryo", "arial", "sans-serif";
$font-size: 15px;
$font-size-mobile: 16px;
$text-color: #444;
//
$container-box-shadow: 0 0 10px 0 #ddd;
//
$header-background: #eee;
$header-link-color: #694;
$header-mobile-box-shadow: 0 0 10px 0 #ddd;
$header-img-vertical-adjustment: -.4em;
// ()
$article-background: #fff;
$article-link-color: #588f3d;
$article-link-color-visited: #456336;
// -
$article-h2-border-bottom: 1px solid #ddd;
$article-h2-font-size: 1.5em;
$article-h3-border-bottom: 1px dotted #ddd;
$article-h3-font-size: 1.25em;
$article-h4-border-bottom: 1px dashed #ddd;
$article-h4-font-size: 1em;
$article-h5-border-bottom: none;
$article-h5-font-size: 1em;
$article-h6-border-bottom: none;
$article-h6-font-size: 1em;
//
$footer-background: #333;
$footer-text-color: #fff;
//
$mobile-menu-background: #555;
$mobile-menu-text-color: #fff;
// Mod
$screenshot-background: #eee;
// ----- ----- //
@import "scaffolding";
@import "container";
@import "header";
@import "article";
@import "footer";
@import "mobile";
@import "screenshot";

View File

@ -0,0 +1,72 @@
{% comment %}
引数: なし
{% endcomment %}
{% comment %}
Markdownの作成
{% endcomment %}
{% capture list %}
{% comment %}
全てのページのリストを更新日時でソート
{% endcomment %}
{% assign sorted_pages = (site.pages | sort: "date") %}
{% comment %}
逆順(新しいものから)でFor実行
{% endcomment %}
{% for page in sorted_pages reversed %}
{% comment %}
更新日時未記入の場合スキップ
{% endcomment %}
{% if page.date == null %}
{% continue %}
{% endif %}
{% comment %}
日付を書式化
{% endcomment %}
{% assign date = (page.date | date: "%Y-%m-%d") %}
{% comment %}
日付がループ前のものと一致しない場合
{% endcomment %}
{% if date != current_date %}
{% comment %}
split用文字
{% endcomment %}
{% if current_date %}\\{% endif %}
{% comment %}
日付見出し
{% endcomment %}
**{{ date }}**
{% comment %}
変数のスコープが切れないことを利用
{% endcomment %}
{% assign current_date = date %}
{% endif %}
{% comment %}
改行
{% endcomment %}
<br>
{% comment %}
リンクの挿入
{% endcomment %}
[{{ page.title }}]({{ site.github.url }}/{{ page.url }})
{% endfor %}
{% endcapture %}
{% comment %}
"\\"で区切ったリスト
{% endcomment %}
{% assign lines = (list | split: "\\") %}
{% for line in lines %}
{% comment %}
改行、空白を取り除いて表示
Markdownはインデント不可
{% endcomment %}
{{ line | strip_newlines | strip }}
{% endfor %}

10
_layouts/compress.html Normal file
View File

@ -0,0 +1,10 @@
---
#Jekyll layout that compresses HTML
#v3.0.2
#http://jch.penibelst.de/
#© 20142015 Anatol Broder
#MIT License
---
{% capture _LINE_FEED %}
{% endcapture %}{% if site.compress_html.ignore.envs contains jekyll.environment %}{{ content }}{% else %}{% capture _content %}{{ content }}{% endcapture %}{% assign _profile = site.compress_html.profile %}{% if site.compress_html.endings == "all" %}{% assign _endings = "html head body li dt dd p rt rp optgroup option colgroup caption thead tbody tfoot tr td th" | split: " " %}{% else %}{% assign _endings = site.compress_html.endings %}{% endif %}{% for _element in _endings %}{% capture _end %}</{{ _element }}>{% endcapture %}{% assign _content = _content | remove: _end %}{% endfor %}{% if _profile and _endings %}{% assign _profile_endings = _content | size | plus: 1 %}{% endif %}{% for _element in site.compress_html.startings %}{% capture _start %}<{{ _element }}>{% endcapture %}{% assign _content = _content | remove: _start %}{% endfor %}{% if _profile and site.compress_html.startings %}{% assign _profile_startings = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.comments == "all" %}{% assign _comments = "<!-- -->" | split: " " %}{% else %}{% assign _comments = site.compress_html.comments %}{% endif %}{% if _comments.size == 2 %}{% capture _comment_befores %}.{{ _content }}{% endcapture %}{% assign _comment_befores = _comment_befores | split: _comments.first %}{% for _comment_before in _comment_befores %}{% if forloop.first %}{% continue %}{% endif %}{% capture _comment_outside %}{% if _carry %}{{ _comments.first }}{% endif %}{{ _comment_before }}{% endcapture %}{% capture _comment %}{% unless _carry %}{{ _comments.first }}{% endunless %}{{ _comment_outside | split: _comments.last | first }}{% if _comment_outside contains _comments.last %}{{ _comments.last }}{% assign _carry = false %}{% else %}{% assign _carry = true %}{% endif %}{% endcapture %}{% assign _content = _content | remove_first: _comment %}{% endfor %}{% if _profile %}{% assign _profile_comments = _content | size | plus: 1 %}{% endif %}{% endif %}{% assign _pre_befores = _content | split: "<pre" %}{% assign _content = "" %}{% for _pre_before in _pre_befores %}{% assign _pres = _pre_before | split: "</pre>" %}{% assign _pres_after = "" %}{% if _pres.size != 0 %}{% if site.compress_html.blanklines %}{% assign _lines = _pres.last | split: _LINE_FEED %}{% capture _pres_after %}{% for _line in _lines %}{% assign _trimmed = _line | split: " " | join: " " %}{% if _trimmed != empty or forloop.last %}{% unless forloop.first %}{{ _LINE_FEED }}{% endunless %}{{ _line }}{% endif %}{% endfor %}{% endcapture %}{% else %}{% assign _pres_after = _pres.last | split: " " | join: " " %}{% endif %}{% endif %}{% capture _content %}{{ _content }}{% if _pre_before contains "</pre>" %}<pre{{ _pres.first }}</pre>{% endif %}{% unless _pre_before contains "</pre>" and _pres.size == 1 %}{{ _pres_after }}{% endunless %}{% endcapture %}{% endfor %}{% if _profile %}{% assign _profile_collapse = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.clippings == "all" %}{% assign _clippings = "html head title base link meta style body article section nav aside h1 h2 h3 h4 h5 h6 hgroup header footer address p hr blockquote ol ul li dl dt dd figure figcaption main div table caption colgroup col tbody thead tfoot tr td th" | split: " " %}{% else %}{% assign _clippings = site.compress_html.clippings %}{% endif %}{% for _element in _clippings %}{% assign _edges = " <e;<e; </e>;</e>;</e> ;</e>" | replace: "e", _element | split: ";" %}{% assign _content = _content | replace: _edges[0], _edges[1] | replace: _edges[2], _edges[3] | replace: _edges[4], _edges[5] %}{% endfor %}{% if _profile and _clippings %}{% assign _profile_clippings = _content | size | plus: 1 %}{% endif %}{{ _content }}{% if _profile %} <table id="compress_html_profile_{{ site.time | date: "%Y%m%d" }}" class="compress_html_profile"> <thead> <tr> <td>Step <td>Bytes <tbody> <tr> <td>raw <td>{{ content | size }}{% if _profile_endings %} <tr> <td>endings <td>{{ _profile_endings }}{% endif %}{% if _profile_startings %} <tr> <td>startings <td>{{ _profile_startings }}{% endif %}{% if _profile_comments %} <tr> <td>comments <td>{{ _profile_comments }}{% endif %}{% if _profile_collapse %} <tr> <td>collapse <td>{{ _profile_collapse }}{% endif %}{% if _profile_clippings %} <tr> <td>clippings <td>{{ _profile_clippings }}{% endif %} </table>{% endif %}{% endif %}

111
_layouts/default.html Normal file
View File

@ -0,0 +1,111 @@
---
layout: compress
---
<!-- サイドメニューのMarkdownを読み込み、HTMLに変換 -->
{% capture menu_markdown %}{% include menu.md %}{% endcapture %}
{% assign menu = (menu_markdown | markdownify) %}
<!-- SCSSを読み込み、CSSに変換 -->
{% capture style_scss %}{% include style.scss %}{{ page.custom-style }}{% endcapture %}
{% assign style = (style_scss | scssify) %}
<!doctype html>
<html amp lang="ja">
<head>
<meta charset="utf-8">
<title>{{ page.title }} - {{ site.wiki.title }}</title>
<link rel="canonical" href="{{ site.github.url }}{{ page.url }}">
<link rel="icon" href="{{ site.github.url }}/images/icon.png">
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
<style amp-boilerplate>body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}</style>
<noscript><style amp-boilerplate>body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}</style></noscript>
<style amp-custom>{{ style }}</style>
<script async src="https://cdn.ampproject.org/v0.js"></script>
<script async custom-element="amp-sidebar" src="https://cdn.ampproject.org/v0/amp-sidebar-0.1.js"></script>
{{ page.custom-head }}
</head>
<body>
<!-- モバイルメニュー -->
<amp-sidebar id="sidebar" side="right" layout="nodisplay">
<button on="tap:sidebar.close">
<amp-img
height = "2em"
width = "2em"
alt = "閉じる"
src="{{ site.github.url }}/images/menu_close.svg">
</amp-img>
</button>
<h1>メニュー</h1>
{{ menu }}
</amp-sidebar>
<!-- コンテナ -->
<div id="container">
<!-- ヘッダ -->
<header>
<!-- Wikiタイトル -->
<a href="{{ site.github.url }}">
<amp-img
height = "2em"
width = "2em"
alt = ""
src = "{{ site.github.url }}/images/icon.svg">
</amp-img>
{{ site.wiki.title }}
</a>
<!-- モバイルメニュー表示ボタン -->
<button on="tap:sidebar.open">
<amp-img
height = "1.5em"
width = "1.5em"
alt = "メニュー"
src = "{{ site.github.url }}/images/menu.svg">
</amp-img>
</button>
</header>
<!-- 左メニュー -->
<section id="menu" class="article">
<h1 class="title">メニュー</h1>
<nav class="body">{{ menu }}</nav>
</section>
<!-- 本文 -->
<section id="content" class="article">
<h1 class="title">
{{ page.title }}
<a title="GitHubで編集" href="{{ site.github.repository_url }}/edit/gh-pages/{{ page.path }}">
<amp-img
class = "edit"
height = "0.75em"
width = "0.75em"
alt = "編集"
src = "{{ site.github.url }}/images/edit.svg"
media = "{{ site.media-desktop }}">
</amp-img>
</a>
</h1>
<article class="body">{{ content }}</article>
</section>
<!-- フッタ -->
<footer>
© {{ site.time | date: "%Y" }} <a href="https://minetest-jp.github.io">The Minetest-JP Team</a>
</footer>
</div>
<!-- コンテナの先頭にリンク -->
<a href="#container">
<amp-img
class = "top-button"
height = "3em"
width = "3em"
alt = "TOP"
src = "{{ site.github.url }}/images/top.svg"
media = "{{ site.media-mobile }}">
</amp-img>
</a>
</body>
</html>

115
_sass/_article.scss Normal file
View File

@ -0,0 +1,115 @@
//
.article {
background: $article-background;
padding: 0 1em 1em 1em;
@include media-mobile {
//
$line-height: ($font-size * 20 / 14);
$line-height-mobile: ($line-height * 1.1);
$top-padding: ($line-height-mobile * 3 - $font-size-mobile);
padding-top: $top-padding;
h1[id]::before,
h2[id]::before,
h3[id]::before,
h4[id]::before,
h5[id]::before,
h6[id]::before {
content: "";
display: block;
height: $top-padding;
margin: -$top-padding 0 0;
}
}
> .title {
@include media-mobile {
text-align: center;
}
}
> .body {
a {
text-decoration: underline;
&:link {
color: $article-link-color;
}
&:visited,
&:hover,
&:focus,
&:active {
color: $article-link-color-visited;
}
}
dt {
font-style: italic;
font-weight: bold;
margin-bottom: 0.5em;
margin-top: 0.5em;
}
dd {
margin-left: 1.5em;
}
h2,
h3,
h4,
h5,
h6 {
font-weight: bold;
line-height: 1.1em;
margin: 1rem 0;
}
h2 {
border-bottom: $article-h2-border-bottom;
font-size: $article-h2-font-size;
}
h3 {
border-bottom: $article-h3-border-bottom;
font-size: $article-h3-font-size;
}
h4 {
border-bottom: $article-h4-border-bottom;
font-size: $article-h4-font-size;
}
h5 {
border-bottom: $article-h5-border-bottom;
font-size: $article-h5-font-size;
}
h6 {
border-bottom: $article-h6-border-bottom;
font-size: $article-h6-font-size;
}
p {
margin-bottom: 1em;
margin-top: 1em;
}
pre {
overflow: auto;
white-space: pre;
}
table {
border: $border-default;
border-collapse: collapse;
td, th {
border: $border-default;
padding: 0.5em;
}
}
}
}

57
_sass/_container.scss Normal file
View File

@ -0,0 +1,57 @@
//
#container {
box-sizing: border-box;
min-height: 100vh;
@include media-desktop {
border-left: $border-default;
border-right: $border-default;
box-shadow: $container-box-shadow;
box-sizing: border-box;
display: -ms-grid;
-ms-grid-template-columns: 20em 1fr;
display: grid;
grid-template-columns: 20em 1fr;
margin: 0 auto;
width: 85vw;
header {
border-bottom: $border-default;
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 2;
}
#menu {
border-right: $border-default;
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 2;
grid-row-end: 3;
}
#content {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 2;
grid-row-end: 3;
}
footer {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 3;
grid-row-end: 4;
}
}
@include media-mobile {
margin: 0;
width: 100vw;
#menu {
display: none;
}
}
}

19
_sass/_footer.scss Normal file
View File

@ -0,0 +1,19 @@
//
footer {
background: $footer-background;
color: $footer-text-color;
padding: 1em 0;
text-align: center;
a {
text-decoration: underline;
&:link,
&:visited,
&:hover,
&:focus,
&:active {
color: $footer-text-color;
}
}
}

44
_sass/_header.scss Normal file
View File

@ -0,0 +1,44 @@
//
header {
background: $header-background;
box-sizing: border-box;
font-weight: bold;
padding: 1em;
@include media-mobile {
border-bottom: $border-default;
box-shadow: $container-box-shadow;
position: fixed;
width: 100%;
z-index: 9999;
}
a {
text-decoration: none;
&:link,
&:visited,
&:hover,
&:focus,
&:active {
color: $header-link-color;
}
> amp-img {
float: left;
margin: $header-img-vertical-adjustment 1em 0 0;
}
}
button {
background: transparent;
border: none;
float: right;
object-fit: contain;
padding: 0;
@include media-desktop {
display: none;
}
}
}

41
_sass/_mobile.scss Normal file
View File

@ -0,0 +1,41 @@
//
amp-sidebar {
background: $mobile-menu-background;
color: $mobile-menu-text-color;
padding: 1em;
text-align: center;
width: 75vw;
a {
&:link,
&:visited,
&:hover,
&:focus,
&:active {
color: $mobile-menu-text-color;
}
}
button {
background: transparent;
border: none;
object-fit: contain;
padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
color: $mobile-menu-text-color;
}
}
.top-button {
opacity: 0.75;
position: fixed;
right: 1em;
bottom: 1em;
}

20
_sass/_scaffolding.scss Normal file
View File

@ -0,0 +1,20 @@
//
body {
$line-height: ($font-size * 20 / 14);
background: $background;
color: $text-color;
font-family: $font-family;
font-size: $font-size;
letter-spacing: 0.05em;
line-height: $line-height;
margin: 0;
//
@include media-mobile {
$line-height-mobile: ($line-height * 1.1);
font-size: $font-size-mobile;
line-height: $line-height-mobile;
}
}

10
_sass/_screenshot.scss Normal file
View File

@ -0,0 +1,10 @@
//
.screenshot {
background: $screenshot-background;
max-height: 300px;
max-width: 600px;
img {
object-fit: contain;
}
}

BIN
images/background.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 840 B

1
images/edit.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><style>.a{fill:#444;}</style><path d="M1 11.9l-1 4.1 4.1-1 9.2-9.2-3.1-3.1-9.2 9.2zM1.5 15l-0.4-0.5 0.4-2 2 2-2 0.5zM10.9 4.4l-8.1 8-0.6-0.6 8.1-8 0.6 0.6z" class="a"/><path d="M15.3 0.7c-1.1-1.1-2.6-0.5-2.6-0.5l-1.5 1.5 3.1 3.1 1.5-1.5c0-0.1 0.6-1.5-0.5-2.6zM13.4 1.6l-0.5-0.5c0.6-0.6 1.1-0.1 1.1-0.1l-0.6 0.6z" class="a"/></svg>

After

Width:  |  Height:  |  Size: 414 B

BIN
images/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

1
images/icon.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="48" height="48" id="svg2856" version="1.1"><style>.s0{fill:#2e3436;filter:url(#filter3864);opacity:0.3;}.s1{fill:#4e9a06;stroke-linecap:round;stroke:#316004;}</style><defs id="defs2858"><filter id="filter3864"><feGaussianBlur stdDeviation="0.2" id="feGaussianBlur3866"/></filter></defs><metadata id="metadata2861"/><g id="layer1"><path d="M0 16 0 28 21 40.1l21-12.4 0-11.5L20.8 4 0 16z" id="path3047" transform="translate(3.4641013,6)" style="fill:#e9b96e;stroke-linecap:square;stroke:#573a0d"/><path d="m8.5 30.9-2-1.2 0 6L17.3 42l0-2-1.7-1 0-2L13.5 35.8l0-4-5-2.9 0 2z" id="path3831" style="fill:#2e3436;stroke-linecap:round;stroke:#2e3436"/><path d="m6.9 36 3.5-2 3.5 2 1.6 0.9 0 2 2 1.2 0 2L6.9 36z" id="path3870" style="fill:#555753;stroke:#2e3436"/><path d="M26 19 31.5 22.2l0 2L38.1 28 41.6 26 45.5 23.7l0 2.5 0-4L32.9 15 26 19z" id="path3851" style="fill:#fce94f;stroke-linecap:round;stroke-linejoin:round;stroke:#625802"/><path d="m24.8 18.3 8.7-5 0 2-8.7 5 0-2z" id="path5684" style="fill:#e9b96e;stroke-dashoffset:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:#573a0d"/><path d="M26 5 3.5 18 17.5 26.1 31.5 18.2 24.8 14.3 33.5 9.3 26 5z" id="path3821" transform="translate(0,4)" style="fill:#73d216;stroke-linecap:square;stroke-linejoin:round;stroke:#325b09"/><path d="m17.5 28.1 0 2 1.6 0.9 0 2 5.4 3.1 12-7.1 0-2.1 2-1.2 0-1.5-7-4-14 7.9z" id="path3825" transform="translate(0,4)" style="fill:#729fcf;stroke-linecap:round;stroke:#19314b"/><g id="g5691"><path id="path3862" d="m13.9 20 6.9 4-6.9 4-6.9-4 6.9-4z" class="s0"/><g id="g3858"><path d="m15.6 21 1.7 1 1.7-1 0-6-1.7-1-1.7 1 0 6z" id="path3833" transform="translate(-3.4641015,2)" style="fill:#c17d11;stroke-linecap:round;stroke:#8f5902"/><path d="M10 13.8 17.3 18l6.6-3.8 0-8.3L17.3 2 10 6.2l0 7.5z" id="path3837" transform="translate(-3.4641015,2)" class="s1"/></g></g><g id="g5686" transform="translate(-4.2591582e-7,2)"><path transform="translate(24.248712,-2)" d="m13.9 20 5.2 3-5.2 3-5.2-3 5.2-3z" id="path3868" class="s0"/><path d="M15.7 21.1 17.3 22l1.4-0.8 0-8.4L17.3 12l-1.6 1.1 0 8z" id="path3853" transform="translate(20.78461,0)" class="s1"/></g><path d="M12.1 33 11.3 32.5" id="path3872" style="fill:none;stroke-dasharray:0.5;stroke-dashoffset:0.3;stroke-width:0.5;stroke:#ef2929"/><path d="m45.5 26.7-4 2.3 0 1-2 1.2 0 2-2 1.2 0 4 8-4.6 0-7z" id="path3874" style="fill:#888a85;stroke-dashoffset:0.5;stroke-linecap:round;stroke:#2e3436"/></g></svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

10
images/license.txt Normal file
View File

@ -0,0 +1,10 @@
Calinou and minetest.github.io contributors (CC BY-SA 3.0):
background.png
icon.png
icon.svg
Vaadin https://www.flaticon.com/authors/vaadin (CC BY 3.0):
edit.svg
menu.svg
menu_close.svg
top.svg

1
images/menu.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><style>.a{fill:#444;}</style><path d="M0 1h16v3h-16v-3z" class="a"/><path d="M0 6h16v3h-16v-3z" class="a"/><path d="M0 11h16v3h-16v-3z" class="a"/></svg>

After

Width:  |  Height:  |  Size: 237 B

1
images/menu_close.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M15.1 3.1l-2.2-2.2-4.9 5-4.9-5-2.2 2.2 5 4.9-5 4.9 2.2 2.2 4.9-5 4.9 5 2.2-2.2-5-4.9z" fill="#fff"/></svg>

After

Width:  |  Height:  |  Size: 199 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Some files were not shown because too many files have changed in this diff Show More