Skip to content

Commit fab3fd5

Browse files
committed
chore: more repo
1 parent fe3cee8 commit fab3fd5

11 files changed

Lines changed: 3503 additions & 2 deletions

File tree

config/repos.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,27 @@ repos:
1515
- source: "src/main/resources/lang/en-US.yml"
1616
name: "en-US.yml"
1717
target: "src/main/resources/lang/{lang}.yml"
18+
- owner: GuizhanCraft
19+
repo: UltimateGenerators2
20+
branch: master
21+
folder: UltimateGenerators2
22+
files:
23+
- source: "src/main/resources/lang/en.yml"
24+
name: "en-US.yml"
25+
target: "src/main/resources/lang/{lang}.yml"
26+
- owner: GuizhanCraft
27+
repo: GeneticChickengineering-Reborn
28+
branch: master
29+
folder: GeneticChickengineering-Reborn
30+
files:
31+
- source: "src/main/resources/lang/en-US.yml"
32+
name: "en-US.yml"
33+
target: "src/main/resources/lang/{lang}.yml"
34+
- owner: GuizhanCraft
35+
repo: InfinityExpansion2
36+
branch: master
37+
folder: InfinityExpansion2
38+
files:
39+
- source: "src/main/resources/lang/en.yml"
40+
name: "en-US.yml"
41+
target: "src/main/resources/lang/{lang}.yml"

script/src/script/common.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,20 @@
1111
LANGUAGE_CODE_MAPPING = {
1212
"zh-Hans": "zh-CN",
1313
"zh-Hant": "zh-TW",
14+
"pt_BR": "pt",
15+
"pt-BR": "pt",
16+
"vi-VN": "vi",
17+
"ja-JP": "ja",
1418
}
1519

1620

1721
def get_mapped_language_code(language_code: str) -> str:
1822
"""
1923
Get the mapped language code based on the predefined mapping.
20-
24+
2125
Args:
2226
language_code: The original language code
23-
27+
2428
Returns:
2529
str: The mapped language code, or the original code if no mapping exists
2630
"""
@@ -34,6 +38,7 @@ def git_commit_changes(message: str) -> None:
3438
Args:
3539
message: Commit message
3640
"""
41+
3742
try:
3843
# Add all changes
3944
subprocess.run(["git", "add", "."], check=True, cwd=get_project_root_dir())
Lines changed: 172 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
console:
2+
paper-only: "This plugin requires paper to run! Please use paper or its forks instead of spigot."
3+
load:
4+
language: "Loaded language: {0}"
5+
items: "Loading items..."
6+
researches: "Loading researches..."
7+
commands-fail: "Cannot initialize commands! Please report this to the developer!"
8+
database: "Loading database..."
9+
chickens: "Registered {0} chickens."
10+
integrations: "Loading integrations..."
11+
integration: "Detected {0}, initiating integration..."
12+
database:
13+
connect-fail: "Cannot connect to database!"
14+
connected: "Connected to database!"
15+
not-connected: "Database is not connected! Aborting current operation."
16+
exception: "A SQLException occurred while executing SQL entries!"
17+
cleanup: "Removed {0} old chicken records from database. Did they die?"
18+
categories:
19+
ICON:
20+
name: "&eGenetic Chickengineering"
21+
DIRECTORY_ICON:
22+
name: "&eGCE Chicken Directory"
23+
recipes:
24+
from_net:
25+
name: "&aChicken Net"
26+
lore: |-
27+
&fCapture with a &aChicken Net,
28+
&for breed in a &ePrivate Coop.
29+
from_chicken:
30+
name: "&eExcitation Chamber"
31+
lore: |-
32+
&fObtained from a &bPocket Chicken,
33+
&fin an &eExcitation Chamber.
34+
items:
35+
POCKET_CHICKEN:
36+
name: "&bPocket Chicken"
37+
lore: |-
38+
&7Right click on a block
39+
&7to release the chicken.
40+
CHICKEN_NET:
41+
name: "&aChicken Net"
42+
lore: |-
43+
&7Make chicken portable.
44+
WATER_EGG:
45+
name: "&9Water Egg"
46+
lore: |-
47+
&7Contains water.
48+
LAVA_EGG:
49+
name: "&cLava Egg"
50+
lore: |-
51+
&7Contains lava.
52+
GENETIC_SEQUENCER:
53+
name: "&eGenetic Sequencer"
54+
lore: |-
55+
&7Used to determine a chicken's genotype.
56+
EXCITATION_CHAMBER:
57+
name: "&eExcitation Chamber"
58+
lore: |-
59+
&7Enables chickens to produce resources.
60+
EXCITATION_CHAMBER_2:
61+
name: "&eBoosted Excitation Chamber"
62+
lore: |-
63+
&7Enables chickens to produce resources
64+
&7faster.
65+
EXCITATION_CHAMBER_3:
66+
name: "&eUltimate Excitation Chamber"
67+
lore: |-
68+
&7Enables chickens to produce resources
69+
&7much faster.
70+
PRIVATE_COOP:
71+
name: "&ePrivate Coop"
72+
lore: |-
73+
&7Can store chickens.
74+
RESTORATION_CHAMBER:
75+
name: "&eRestoration Chamber"
76+
lore: |-
77+
&7Can heal chickens.
78+
GROWTH_CHAMBER:
79+
name: "&eGrowth Chamber"
80+
lore: |-
81+
&7Can raise baby chickens
82+
&7with wheat seeds.
83+
lores:
84+
right-click-to-use: "&eRight Click&7 to use"
85+
chicken:
86+
health: "&7Health: &e{0}"
87+
name: "&7Name: &e{0}"
88+
on-fire: "&7On Fire: &e✓"
89+
baby: "&7Baby: &e✓"
90+
status:
91+
line: "&7Status: &e{0}"
92+
healthy: "&aHealthy"
93+
exhausted: "&4Exhausted"
94+
fatigued: "&eFatigued"
95+
dna: "&7DNA: &e{0}"
96+
type: "&7Type: &e{0} &eChicken"
97+
products:
98+
FEATHER: "Feather"
99+
BONE: "Bone"
100+
COBBLESTONE: "Cobblestone"
101+
DIRT: "Dirt"
102+
FLINT: "Flint"
103+
SAND: "Sand"
104+
WATER: "Water"
105+
COAL: "Coal"
106+
STRING: "String"
107+
LEATHER: "Leather"
108+
SUGAR: "Sugar"
109+
SPONGE: "Sponge"
110+
DIORITE: "Diorite"
111+
ANDESITE: "Andesite"
112+
GRAVEL: "Gravel"
113+
ICE: "Ice"
114+
GRANITE: "Granite"
115+
CLAY: "Clay"
116+
OAK_LOG: "Oak Log"
117+
GUNPOWDER: "Gunpowder"
118+
KELP: "Kelp"
119+
SLIME_BALL: "Slime Ball"
120+
GOLD: "Gold"
121+
NETHERRACK: "Netherrack"
122+
GLASS: "Glass"
123+
LAPIS: "Lapis"
124+
IRON: "Iron"
125+
IRON_DUST: "Iron Dust"
126+
GOLD_DUST: "Gold Dust"
127+
SILVER_DUST: "Silver Dust"
128+
ZINC_DUST: "Zinc Dust"
129+
CAKE: "Cake"
130+
OBSIDIAN: "Obsidian"
131+
COPPER_DUST: "Copper Dust"
132+
MAGNESIUM_DUST: "Magnesium Dust"
133+
LAVA: "Lava"
134+
TIN_DUST: "Tin Dust"
135+
SNOWBALL: "Snowball"
136+
REDSTONE: "Redstone"
137+
CACTUS: "Cactus"
138+
ALUMINUM_DUST: "Aluminum Dust"
139+
LEAD_DUST: "Lead Dust"
140+
BLACKSTONE: "Blackstone"
141+
SOUL_SOIL: "Soul Soil"
142+
BLAZE_ROD: "Blaze Rod"
143+
GHAST_TEAR: "Ghast Tear"
144+
SULFATE: "Sulfate"
145+
SHROOMLIGHT: "Shroomlight"
146+
QUARTZ: "Quartz"
147+
BASALT: "Basalt"
148+
CRYING_OBSIDIAN: "Crying Obsidian"
149+
SOUL_SAND: "Soul Sand"
150+
ENDER_PEARL: "Ender Pearl"
151+
NETHER_WART: "Nether Wart"
152+
PHANTOM_MEMBRANE: "Phantom Membrane"
153+
MAGMA_CREAM: "Magma Cream"
154+
GLOWSTONE_DUST: "Glowstone Dust"
155+
DIAMOND: "Diamond"
156+
END_STONE: "End Stone"
157+
PRISMARINE_CRYSTALS: "Prismarine Crystals"
158+
PRISMARINE_SHARD: "Prismarine Shard"
159+
EXPERIENCE: "Experience"
160+
EMERALD: "Emerald"
161+
NETHERITE: "Netherite"
162+
commands:
163+
calcchance:
164+
description: "&fCalculate the chance of getting a chicken with the given 2 parent DNAs and child DNA."
165+
makechicken:
166+
description: "&fCreate a chicken item with the given DNA."
167+
messages:
168+
no-permission: "&cYou do not have permission!"
169+
no-console: "&cYou must be a player to do this!"
170+
usage: "&bUsage: &e{0}"
171+
invalid-dna-notation: "&cInvalid DNA notation: {0}"
172+
chance-result: "&eThere is a &b{0}% &echance for parent 1 ({1}) and parent 2 ({2}) to have a child ({3})."
Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
console:
2+
paper-only: "このプラグインを実行するにはPaperが必要です。Spigotの代わりにPaper、もしくはそのフォークを使用してください。"
3+
load:
4+
language: "現在読み込まれた言語:{0}"
5+
items: "アイテムを読み込み中…"
6+
researches: "リサーチを読み込み中…"
7+
commands-fail: "コマンドを初期化できません!開発者に報告してください!"
8+
database: "データベースを読み込み中…"
9+
chickens: "鶏を{0}羽登録しました。"
10+
integrations: "インテグレーションを読み込み中..."
11+
integration: "{0}を発見しました。インテグレーション初期化中…"
12+
database:
13+
connect-fail: "データベースに接続できません!"
14+
connected: "データベースに接続しました!"
15+
not-connected: "データベースに接続されていません!現在のオペレーションを中止します。"
16+
exception: "SQL文の実行中にエラーが発生しました!"
17+
cleanup: "{0}つの古い鶏レコードを削除しました。すでに死んだんですか。"
18+
categories:
19+
ICON:
20+
name: "&eGenetic Chickengineering"
21+
DIRECTORY_ICON:
22+
name: "&eGCE産品"
23+
recipes:
24+
from_net:
25+
name: "&a補鶏網"
26+
lore: |-
27+
&a補鶏網&fで捕まえ、または
28+
&e鶏小屋&fで飼育する。
29+
from_chicken:
30+
name: "&e鼓舞室"
31+
lore: |-
32+
&e鼓舞室&fの中の&bポケット鶏&fから
33+
&f獲得できます。
34+
items:
35+
POCKET_CHICKEN:
36+
name: "&bポケット鶏"
37+
lore: |-
38+
&7ブロックを右クリックして
39+
&7鶏を解放します。
40+
CHICKEN_NET:
41+
name: "&a補鶏網"
42+
lore: |-
43+
&7鶏をポータブルにします。
44+
WATER_EGG:
45+
name: "&9水の卵"
46+
lore: |-
47+
&7水が入っています。
48+
LAVA_EGG:
49+
name: "&c溶岩の卵"
50+
lore: |-
51+
&7溶岩が入っています。
52+
GENETIC_SEQUENCER:
53+
name: "&e遺伝子シーケンサー"
54+
lore: |-
55+
&7鶏の遺伝子型を確定するために使用されます。
56+
EXCITATION_CHAMBER:
57+
name: "&e鼓舞室"
58+
lore: |-
59+
&7鶏を使用して資源を生産できます。
60+
EXCITATION_CHAMBER_2:
61+
name: "&e迅速な鼓舞室"
62+
lore: |-
63+
&7鶏を使用して資源をより早く
64+
&7生産できます。
65+
EXCITATION_CHAMBER_3:
66+
name: "&e究極の鼓舞室"
67+
lore: |-
68+
&7鶏を使用して資源をより一層早く
69+
&7生産できます。
70+
PRIVATE_COOP:
71+
name: "&e鶏小屋"
72+
lore: |-
73+
&7鶏を保管できます。
74+
RESTORATION_CHAMBER:
75+
name: "&e休息室"
76+
lore: |-
77+
&7鶏を回復できます。
78+
lores:
79+
right-click-to-use: "&e右クリック&7で使用する"
80+
chicken:
81+
health: "&7体力:&e{0}"
82+
name: "&7名前:&e{0}"
83+
on-fire: "&7炎上:&e✓"
84+
baby: "&7子供:&e✓"
85+
status:
86+
line: "&7状態:&e{0}"
87+
healthy: "&a健康"
88+
exhausted: "&4疲れ果てている"
89+
fatigued: "&e疲れている"
90+
dna: "&7DNA:&e{0}"
91+
type: "&7種類:&e{0}&e鶏"
92+
products:
93+
FEATHER: "羽根"
94+
BONE: ""
95+
COBBLESTONE: "丸石"
96+
DIRT: ""
97+
FLINT: "火打石"
98+
SAND: ""
99+
WATER: ""
100+
COAL: "石炭"
101+
STRING: ""
102+
LEATHER: ""
103+
SUGAR: "砂糖"
104+
SPONGE: "スポンジ"
105+
DIORITE: "閃緑岩"
106+
ANDESITE: "安山岩"
107+
GRAVEL: "砂利"
108+
ICE: ""
109+
GRANITE: "花崗岩"
110+
CLAY: "粘土"
111+
OAK_LOG: "オークの原木"
112+
GUNPOWDER: "火薬"
113+
KELP: "コンブ"
114+
SLIME_BALL: "スライムボール"
115+
GOLD: ""
116+
NETHERRACK: "ネザーラック"
117+
GLASS: "ガラス"
118+
LAPIS: "ラピスラズリ"
119+
IRON: ""
120+
IRON_DUST: "鉄粉"
121+
GOLD_DUST: "金粉"
122+
SILVER_DUST: "銀粉"
123+
ZINC_DUST: "亜鉛粉"
124+
CAKE: "ケーキ"
125+
OBSIDIAN: "黒曜石"
126+
COPPER_DUST: "銅粉"
127+
MAGNESIUM_DUST: "マグネシウム粉"
128+
LAVA: "溶岩"
129+
TIN_DUST: "錫粉"
130+
SNOWBALL: "雪玉"
131+
REDSTONE: "レッドストーン"
132+
CACTUS: "サボテン"
133+
ALUMINUM_DUST: "アルミニウム粉"
134+
LEAD_DUST: "鉛粉"
135+
BLACKSTONE: "ブラックストーン"
136+
SOUL_SOIL: "ソウルソイル"
137+
BLAZE_ROD: "ブレイズロッド"
138+
GHAST_TEAR: "ガストの涙"
139+
SULFATE: "硫酸塩"
140+
SHROOMLIGHT: "シュルームライト"
141+
QUARTZ: "クォーツ"
142+
BASALT: "玄武岩"
143+
CRYING_OBSIDIAN: "泣く黒曜石"
144+
SOUL_SAND: "ソウルサンド"
145+
ENDER_PEARL: "エンダーパール"
146+
NETHER_WART: "ネザーウォート"
147+
PHANTOM_MEMBRANE: "ファントムの皮膜"
148+
MAGMA_CREAM: "マグマクリーム"
149+
GLOWSTONE_DUST: "グロウストーンダスト"
150+
DIAMOND: "ダイヤモンド"
151+
END_STONE: "エンドストーン"
152+
PRISMARINE_CRYSTALS: "プリズマリンクリスタル"
153+
PRISMARINE_SHARD: "プリズマリンの欠片"
154+
EXPERIENCE: "経験値"
155+
EMERALD: "エメラルド"
156+
NETHERITE: "ネザライト"
157+
commands:
158+
calcchance:
159+
description: "&f両親のDNAで子供のDNAを持つ鶏を得る確率を計算します。"
160+
makechicken:
161+
description: "&f指定されたDNAを持つ鶏を作ります。"
162+
messages:
163+
no-permission: "&c権限がありません!"
164+
no-console: "&cこの作用はプレイヤーしかできません!"
165+
usage: "&b使い方:&e{0}"
166+
invalid-dna-notation: "&c無効なDNA表記:{0}"
167+
chance-result: "&e「{1}」と「{2}」の間には&b{0}%の確率で「{3}」ができます"

0 commit comments

Comments
 (0)