Skip to content

Commit

Permalink
Complicated Bees 翻译提交 (#4779)
Browse files Browse the repository at this point in the history
* Complicated Bees

* fix:漏翻

* fix:补一个en_us漏键

* fix:改一个风味文本

* fix:错字和七改八改

* update:学名

* fix:学名预留

* fix:还真的分是否极为高兴

* Apply suggestions from code review

Co-authored-by: dovisutu <[email protected]>

* fix:改改改

---------

Co-authored-by: dovisutu <[email protected]>
  • Loading branch information
ChuijkYahus and dovisutu authored Dec 2, 2024
1 parent 15ee5d6 commit 336b9f9
Show file tree
Hide file tree
Showing 62 changed files with 2,227 additions and 0 deletions.
579 changes: 579 additions & 0 deletions projects/1.20/assets/complicated-bees/complicated_bees/lang/en_us.json

Large diffs are not rendered by default.

580 changes: 580 additions & 0 deletions projects/1.20/assets/complicated-bees/complicated_bees/lang/zh_cn.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"name": "Frames",
"description": "Frames are consumable 'upgrades' for your apiaries! They have different effects, but they do slowly take damage as they are used, necessitating replacement every so often.",
"icon": "complicated_bees:frame"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"name": "Genetics",
"description": "What the heck is a Bmo, anyways?",
"icon": "complicated_bees:analyzer"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"name": "Other Items",
"description": "Bits and bobs related to apistry.",
"icon": "complicated_bees:apiarist_helmet"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"name": "Getting Started",
"description": "The basics of bees!",
"icon": "complicated_bees:queen"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Cold Frame",
"icon": "complicated_bees:cold_frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/waxed_frame",
"pages": [
{
"type": "patchouli:text",
"text": "Blue ice can help lower ambient temperatures without melting - it tends to kill bees quicker, though."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:cold_frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Deadly Frame",
"icon": "complicated_bees:deadly_frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/deadly_frame",
"pages": [
{
"type": "patchouli:text",
"text": "The pure necromantic aura emanating from this frame can kill most bees outright - very useful for supercharging your breeding programs."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:deadly_frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Dry Frame",
"icon": "complicated_bees:dry_frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/waxed_frame",
"pages": [
{
"type": "patchouli:text",
"text": "The sand absorbs excess moisture in the air, but tends to clog bee spiracles."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:dry_frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Frame",
"icon": "complicated_bees:frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/frame",
"pages": [
{
"type": "patchouli:text",
"text": "The humble basic frame! Increases production slightly."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Honeyed Frame",
"icon": "complicated_bees:honeyed_frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/honeyed_frame",
"pages": [
{
"type": "patchouli:text",
"text": "Made with honeyed sticks, this frame supercharges bee production at the cost of a slightly lower lifetime."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:honeyed_frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Hot Frame",
"icon": "complicated_bees:hot_frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/waxed_frame",
"pages": [
{
"type": "patchouli:text",
"text": "Magma can heat the air inside apiaries, at the cost of a shorter life expectancy."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:hot_frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Restrictive Frame",
"icon": "complicated_bees:restrictive_frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/waxed_frame",
"pages": [
{
"type": "patchouli:text",
"text": "A chain mesh drastically shortens bee territory, but has a negative psychological impact on bees, shortening lifespan and reducing productivity."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:restrictive_frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Soothing Frame",
"icon": "complicated_bees:soothing_frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/honeyed_frame",
"pages": [
{
"type": "patchouli:text",
"text": "By trying to replicate the environment of their larval states, this frame has a hugely positive effect on bee lifespan. It does, however, make them much lazier..."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:soothing_frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"name": "Frame Materials",
"icon": "complicated_bees:waxed_stick",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/waxed_stick",
"pages": [
{
"type": "patchouli:text",
"text": "Regular sticks won't cut it for more advanced frames - you'll have to coat them with something to support heavier use or more powerful effects."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:waxed_stick",
"recipe2": "complicated_bees:honeyed_stick"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Twisting Frame",
"icon": "complicated_bees:twisting_frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/waxed_frame",
"pages": [
{
"type": "patchouli:text",
"text": "This frame uses the mutagenic properties of soul sand to encourage mutation. The constant howling of trapped souls does tend to have a... negative effect on active bees, however."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:twisting_frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Waxed Frame",
"icon": "complicated_bees:waxed_frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/waxed_frame",
"pages": [
{
"type": "patchouli:text",
"text": "Made with waxed sticks, three times more durable and over twice as effective as the basic frame."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:waxed_frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Wet Frame",
"icon": "complicated_bees:wet_frame",
"category": "complicated_bees:frames",
"advancement": "complicated_bees:recipes/misc/waxed_frame",
"pages": [
{
"type": "patchouli:text",
"text": "Evaporation can raise humidity, but water and bees generally don't mix very well."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:wet_frame"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"name": "The Analyzer",
"icon": "complicated_bees:analyzer",
"category": "complicated_bees:genetics",
"advancement": "complicated_bees:recipes/misc/analyzer",
"priority": true,
"pages": [
{
"type": "patchouli:text",
"text": "The analyzer lets you examine a bee's genes in-depth, as well as seeing its inactive genes; no more $(l:complicated_bees:genetics/dominant)sneaky recessive traits$() ruining your ideal crossbreed!"
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:analyzer",
"title": "The Erudite Analyzer",
"text": "Hold it and use it to open up the analyzer interface."
},
{
"type": "patchouli:text",
"text": "You'll have to place a bee in the bee slot and some honey drops in the other slot to pacify the bee and analyze it. Once you do, the bee's whole genome will be shown to you. You can see its active and inactive genes, whether a specific gene is dominant or recessive, some very special flavor text, and more!"
},
{
"type": "patchouli:text",
"text": "Use this information and $(l:complicated_bees:genetics/genetics)Punnett squares$() to direct your crossbreeding efforts, and create the ultimate bee!"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "Dominance",
"icon": "minecraft:potion",
"category": "complicated_bees:genetics",
"advancement": "complicated_bees:recipes/misc/analyzer",
"pages": [
{
"type": "patchouli:text",
"text": "All values of a gene (called 'alleles') are either dominant or recessive, shown in $(l:complicated_bees:genetics/analyzer)the analyzer$() as red or blue. When two different alleles are present within a bee's genotype, a dominant allele will be active over a recessive allele."
},
{
"type": "patchouli:text",
"text": "This means to have a recessive allele be active in a bee, you have to breed in such a way that produces two recessive alleles within a bee.$(br2)When there are two alleles that are both dominant or both recessive, the active allele is randomly chosen."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"name": "Genetic Overview",
"icon": "complicated_bees:drone",
"category": "complicated_bees:genetics",
"advancement": "complicated_bees:recipes/misc/analyzer",
"priority": true,
"pages": [
{
"type": "patchouli:text",
"text": "Bees have genes, which control every single thing about them - productivity, environmental preferences and tolerances, effects, etc. Breeding two different species of princess and drone together will result in a hybrid, or rarely, a mutation."
},
{
"type": "patchouli:image",
"images": ["complicated_bees:textures/gui/patchouli/genetics/punnettsquare.png"],
"border": true,
"text": "Use a Punnett square to help you visualize the possible results of a crossbreed!",
"title": "Punnett Square"
},
{
"type": "patchouli:text",
"text": "In the previous example, the crossbreed of a Forest-Plains princess and a Forest-Plains drone has three possible offspring - pure Forest, a Forest-Plains hybrid, and pure Plains. Each square has an equal chance of being selected; therefore, when breeding them together, 50% of the time you'll get a hybrid, 25% of the time you'll get pure Forest, and 25% of the time you'll get pure Plains."
},
{
"type": "patchouli:text",
"text": "This process happens for every single gene a bee has - to actually see a bee's genes, you'll have to $(l:complicated_bees:genetics/analyzer)make an analyzer."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"name": "Mutations",
"icon": "minecraft:nether_wart",
"category": "complicated_bees:genetics",
"advancement": "complicated_bees:recipes/misc/analyzer",
"pages": [
{
"type": "patchouli:text",
"text": "Some species of bee, when bred with others, will result in a brand-new species of bee! Generally these bees show as hybrids with one of the parent species, but occasionally you might get lucky and find a purebred mutation."
},
{
"type": "patchouli:text",
"text": "When an offspring mutates, one whole chromosome (half of a bee's genetic structure) is completely replaced with the result species' 'pure' chromosome. This means you might get some spontaneous generation of new traits - new bee effects, temperature tolerances, work speeds, and more."
},
{
"type": "patchouli:text",
"text": "Carefully breed these mutated bees with your current genetic stock to get more! Keep in mind that some species are recessive, and will take more effort to breed true."
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"name": "Apiarist Armor",
"icon": "complicated_bees:apiarist_helmet",
"category": "complicated_bees:other",
"advancement": "complicated_bees:recipes/combat/apiarist_helmet",
"pages": [
{
"type": "patchouli:text",
"text": "Certain bees have very negative effects on anything nearby - a specially-made set of armor can help deal with that. Anyone wearing a full set of apiarist armor is largely immune to any bee effects in the vicinity."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:woven_mesh",
"title": "Silk Mesh",
"text": "You'll need a special base material - silk, obtained by centrifuging $(l:complicated_bees:other/propolis)propolis,$() should work perfect here."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:apiarist_helmet",
"recipe2": "complicated_bees:apiarist_chestplate"
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:apiarist_leggings",
"recipe2": "complicated_bees:apiarist_boots"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"name": "Bee Staff",
"icon": "complicated_bees:bee_staff",
"category": "complicated_bees:other",
"advancement": "complicated_bees:recipes/combat/bee_staff",
"pages": [
{
"type": "patchouli:text",
"text": "Using the powers of royal jelly, you can create a staff that can shoot a pheromone trail, drawing bees towards it and poisoning anyone foolish enough to stand in the way."
},
{
"type": "patchouli:crafting",
"recipe": "complicated_bees:bee_staff",
"title": "Bee Staff",
"text": "$(o)With great power, comes great responsibility."
}
]
}
Loading

0 comments on commit 336b9f9

Please sign in to comment.