mirror of
https://github.com/GTNewHorizons/Binnie.git
synced 2026-11-15 01:35:08 +00:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
008d290136 | ||
|
|
08404a3dd2 | ||
|
|
5378ff34bf | ||
|
|
33573ba463 | ||
|
|
84b120e89d | ||
|
|
add9f4685d | ||
|
|
75d745b7a0 | ||
|
|
e5bf29dd95 | ||
|
|
de5d902139 | ||
|
|
f3c4551f8a | ||
|
|
00dfeac8cb | ||
|
|
e443efcc5a | ||
|
|
f3c067f503 | ||
|
|
46567817e8 | ||
|
|
23742eab03 | ||
|
|
958a76247d | ||
|
|
31803aa092 | ||
|
|
766c0d5fd3 | ||
|
|
6a411bb607 | ||
|
|
0aa95b495a | ||
|
|
86274906eb | ||
|
|
2883900b1e |
No files matched your search
+2
-2
@@ -22,7 +22,7 @@ buildscript {
|
||||
apply plugin: "se.bjurr.gitchangelog.git-changelog-gradle-plugin"
|
||||
apply plugin: 'forge'
|
||||
|
||||
version = "2.0.19"
|
||||
version = "2.0.20"
|
||||
if (System.getenv("BUILD_NUMBER") != null) {
|
||||
version = version + "-" + System.getenv("BUILD_NUMBER")
|
||||
}
|
||||
@@ -64,5 +64,5 @@ task gitChangelogTask(type: se.bjurr.gitchangelog.plugin.gradle.GitChangelogTask
|
||||
untaggedName = "Current release ${project.version}"
|
||||
fromCommit = "dbc5c1a564c39e4a9c042411d1bdbe450985ce2c"
|
||||
toRef = "HEAD"
|
||||
templateContent = file('changelog.mustache').getText('UTF-8');
|
||||
templateContent = file('changelog.mustache').getText('UTF-8')
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
package binnie.core;
|
||||
|
||||
import binnie.Binnie;
|
||||
import binnie.genetics.item.ItemFieldKit;
|
||||
import binnie.core.block.MultipassBlockRenderer;
|
||||
import binnie.core.block.TileEntityMetadata;
|
||||
import binnie.core.craftgui.minecraft.ModuleCraftGUI;
|
||||
@@ -24,6 +23,7 @@ import binnie.core.network.IPacketID;
|
||||
import binnie.core.proxy.BinnieProxy;
|
||||
import binnie.core.proxy.IBinnieProxy;
|
||||
import binnie.core.triggers.ModuleTrigger;
|
||||
import binnie.genetics.item.ItemFieldKit;
|
||||
import cpw.mods.fml.client.registry.RenderingRegistry;
|
||||
import cpw.mods.fml.common.Loader;
|
||||
import cpw.mods.fml.common.Mod;
|
||||
|
||||
@@ -305,7 +305,7 @@ public class Widget implements IWidget {
|
||||
}
|
||||
|
||||
onUpdateClient();
|
||||
List<IWidget> deletedWidgets = new ArrayList<IWidget>();
|
||||
List<IWidget> deletedWidgets = new ArrayList<>();
|
||||
for (IWidget widget : getWidgets()) {
|
||||
if (widget.hasAttribute(WidgetAttribute.NEEDS_DELETION)) {
|
||||
deletedWidgets.add(widget);
|
||||
|
||||
@@ -15,7 +15,7 @@ public class ControlListBox<T> extends ControlScrollableContent<ControlList<T>>
|
||||
|
||||
@Override
|
||||
public void initialise() {
|
||||
setScrollableContent(new ControlList<T>(this, 1.0f, 1.0f, w() - 2.0f - scrollBarSize, h() - 2.0f));
|
||||
setScrollableContent(new ControlList<>(this, 1.0f, 1.0f, w() - 2.0f - scrollBarSize, h() - 2.0f));
|
||||
addEventHandler(new EventKey.Down.Handler() {
|
||||
@Override
|
||||
public void onEvent(EventKey.Down event) {
|
||||
|
||||
@@ -119,7 +119,7 @@ public abstract class WindowAbstractDatabase extends Window {
|
||||
widgets.listBox.setValidator(new IValidator<IWidget>() {
|
||||
@Override
|
||||
public boolean isValid(IWidget object) {
|
||||
return event.getValue() == "" || ((ControlTextOption) object).getText().toLowerCase().contains(event.getValue().toLowerCase());
|
||||
return event.getValue().isEmpty() || ((ControlTextOption) object).getText().toLowerCase().contains(event.getValue().toLowerCase());
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ class ListMap<T> implements List<T> {
|
||||
private LinkedHashMap<Integer, T> map;
|
||||
|
||||
ListMap() {
|
||||
map = new LinkedHashMap<Integer, T>();
|
||||
map = new LinkedHashMap<>();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -92,7 +92,7 @@ public class CraftGUIResourceManager implements IResourceManagerReloadListener {
|
||||
throw new RuntimeException("Parameter must have between one and four numbers");
|
||||
}
|
||||
|
||||
List<Float> f = new ArrayList<Float>();
|
||||
List<Float> f = new ArrayList<>();
|
||||
for (String string : split) {
|
||||
f.add(Float.parseFloat(string));
|
||||
}
|
||||
@@ -113,7 +113,7 @@ public class CraftGUIResourceManager implements IResourceManagerReloadListener {
|
||||
if (split.length < 1 || split.length > 4) {
|
||||
throw new RuntimeException("Parameter must have between one and four numbers");
|
||||
}
|
||||
List<Float> f = new ArrayList<Float>();
|
||||
List<Float> f = new ArrayList<>();
|
||||
for (String string : split) {
|
||||
f.add(Float.parseFloat(string));
|
||||
}
|
||||
|
||||
@@ -207,10 +207,10 @@ public class ManagerGenetics extends ManagerBase {
|
||||
throw new NullPointerException("Allele is null!");
|
||||
}
|
||||
if (o1 instanceof IAlleleFloat && o2 instanceof IAlleleFloat) {
|
||||
return Float.valueOf(((IAlleleFloat) o1).getValue()).compareTo(Float.valueOf(((IAlleleFloat) o2).getValue()));
|
||||
return Float.valueOf(((IAlleleFloat) o1).getValue()).compareTo(((IAlleleFloat) o2).getValue());
|
||||
}
|
||||
if (o1 instanceof IAlleleInteger && o2 instanceof IAlleleInteger && !(o1 instanceof AlleleColor)) {
|
||||
return Integer.valueOf(((IAlleleInteger) o1).getValue()).compareTo(Integer.valueOf(((IAlleleInteger) o2).getValue()));
|
||||
return Integer.valueOf(((IAlleleInteger) o1).getValue()).compareTo(((IAlleleInteger) o2).getValue());
|
||||
}
|
||||
if (o1.getName() != null && o2.getName() != null) {
|
||||
return o1.getName().compareTo(o2.getName());
|
||||
|
||||
@@ -226,7 +226,7 @@ public class TreeBreedingSystem extends BreedingSystem {
|
||||
return new ArrayList<>();
|
||||
}
|
||||
Collection<IAlleleSpecies> set = nei ? getAllSpecies() : getDiscoveredSpecies(world, player);
|
||||
List<IAlleleSpecies> found = new ArrayList<IAlleleSpecies>();
|
||||
List<IAlleleSpecies> found = new ArrayList<>();
|
||||
for (IAlleleSpecies species : set) {
|
||||
IAlleleTreeSpecies tSpecies = (IAlleleTreeSpecies) species;
|
||||
ITreeGenome genome = TreeManager.treeRoot.templateAsGenome(TreeManager.treeRoot.getTemplate(tSpecies.getUID()));
|
||||
|
||||
@@ -3,11 +3,11 @@ package binnie.core.item;
|
||||
import binnie.botany.Botany;
|
||||
import binnie.botany.api.IFlower;
|
||||
import binnie.botany.flower.TileEntityFlower;
|
||||
import binnie.genetics.item.ItemFieldKit;
|
||||
import binnie.botany.network.PacketID;
|
||||
import binnie.core.BinnieCore;
|
||||
import binnie.core.IInitializable;
|
||||
import binnie.core.network.packet.MessageNBT;
|
||||
import binnie.genetics.item.ItemFieldKit;
|
||||
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
|
||||
import cpw.mods.fml.common.registry.GameRegistry;
|
||||
import net.minecraft.entity.player.EntityPlayer;
|
||||
|
||||
@@ -19,7 +19,7 @@ class SidedAccess {
|
||||
}
|
||||
|
||||
public AccessDirection getAccess(ForgeDirection side) {
|
||||
return accesses.containsKey(side) ? accesses.get(side) : base;
|
||||
return accesses.getOrDefault(side, base);
|
||||
}
|
||||
|
||||
public boolean canInsert(ForgeDirection side) {
|
||||
|
||||
@@ -51,7 +51,6 @@ import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.Comparator;
|
||||
import java.util.HashMap;
|
||||
import java.util.LinkedHashMap;
|
||||
@@ -142,7 +141,7 @@ public class WindowCompartment extends WindowMachine implements IWindowAffectsSh
|
||||
@Override
|
||||
public void onEvent(EventValueChanged event) {
|
||||
NBTTagCompound nbt = new NBTTagCompound();
|
||||
int i = ((Integer) event.getValue()).intValue();
|
||||
int i = (Integer) event.getValue();
|
||||
nbt.setByte("i", (byte) i);
|
||||
Window.get(tab).sendClientAction("tab-change", nbt);
|
||||
currentTab = i;
|
||||
@@ -150,10 +149,10 @@ public class WindowCompartment extends WindowMachine implements IWindowAffectsSh
|
||||
}.setOrigin(EventHandler.Origin.DirectChild, tab));
|
||||
x += 24;
|
||||
|
||||
ControlPages<Integer> compartmentPages = new ControlPages<Integer>(controlCompartment, 24.0f, 0.0f, compartmentPageWidth, compartmentPageHeight);
|
||||
ControlPages<Integer> compartmentPages = new ControlPages<>(controlCompartment, 24.0f, 0.0f, compartmentPageWidth, compartmentPageHeight);
|
||||
ControlPage[] page = new ControlPage[inv.getTabNumber()];
|
||||
for (int p = 0; p < inv.getTabNumber(); ++p) {
|
||||
page[p] = new ControlPage(compartmentPages, Integer.valueOf(p));
|
||||
page[p] = new ControlPage(compartmentPages, p);
|
||||
}
|
||||
CraftGUIUtil.linkWidgets(tab, compartmentPages);
|
||||
int i = 0;
|
||||
@@ -210,7 +209,7 @@ public class WindowCompartment extends WindowMachine implements IWindowAffectsSh
|
||||
@Override
|
||||
public void onEvent(EventValueChanged event) {
|
||||
NBTTagCompound nbt = new NBTTagCompound();
|
||||
int i = ((Integer) event.getValue()).intValue();
|
||||
int i = (Integer) event.getValue();
|
||||
nbt.setByte("i", (byte) i);
|
||||
Window.get(tab).sendClientAction("tab-change", nbt);
|
||||
currentTab = i;
|
||||
@@ -374,7 +373,7 @@ public class WindowCompartment extends WindowMachine implements IWindowAffectsSh
|
||||
|
||||
if (sortByName) {
|
||||
List<Entry<Integer, String>> list = new LinkedList(slotIds.entrySet());
|
||||
Collections.sort(list, new Comparator<Entry<Integer, String>>() {
|
||||
list.sort(new Comparator<Entry<Integer, String>>() {
|
||||
@Override
|
||||
public int compare(Entry<Integer, String> o1, Entry<Integer, String> o2) {
|
||||
return -o2.getValue().compareTo(o1.getValue());
|
||||
|
||||
@@ -69,11 +69,6 @@ public class ComponentBeeModifier extends MachineComponent implements IBeeModifi
|
||||
// ignored
|
||||
}
|
||||
|
||||
// TODO unused method?
|
||||
public void onPostQueenDeath(IBee queen) {
|
||||
// ignored
|
||||
}
|
||||
|
||||
// TODO unused method?
|
||||
public boolean onEggLaid(IBee queen) {
|
||||
return false;
|
||||
|
||||
@@ -25,7 +25,7 @@ public class ItemHiveFrame extends Item implements IHiveFrame, IBeeModifier {
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getItemStackDisplayName(ItemStack par1ItemStack) {
|
||||
public String getItemStackDisplayName(ItemStack stack) {
|
||||
return frame.getName();
|
||||
}
|
||||
|
||||
|
||||
@@ -77,7 +77,6 @@ public class TileExtraBeeAlveary extends TileEntityMachine implements
|
||||
public void onMachineBroken() {
|
||||
min = null;
|
||||
max = null;
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -93,13 +92,11 @@ public class TileExtraBeeAlveary extends TileEntityMachine implements
|
||||
@Override
|
||||
public void updateClient(int arg0) {
|
||||
super.updateEntity();
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateServer(int arg0) {
|
||||
super.updateEntity();
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -18,6 +18,6 @@ public class FrameSlotValidator extends SlotValidator {
|
||||
|
||||
@Override
|
||||
public String getTooltip() {
|
||||
return I18N.localise("extrabees.achine.alveay.frame.tooltip");
|
||||
return I18N.localise("extrabees.machine.alveay.frame.tooltip");
|
||||
}
|
||||
}
|
||||
@@ -2,7 +2,6 @@ package binnie.extrabees.apiary.machine.mutator;
|
||||
|
||||
import binnie.core.machines.Machine;
|
||||
import binnie.extrabees.apiary.ComponentBeeModifier;
|
||||
import forestry.api.apiculture.IBee;
|
||||
import forestry.api.apiculture.IBeeGenome;
|
||||
import forestry.api.apiculture.IBeeListener;
|
||||
import forestry.api.apiculture.IBeeModifier;
|
||||
@@ -23,7 +22,7 @@ public class MutatorModifierComponent extends ComponentBeeModifier implements IB
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onPostQueenDeath(IBee queen) {
|
||||
public void onQueenDeath() {
|
||||
getUtil().decreaseStack(AlvearyMutator.SLOT_MUTATOR, 1);
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -26,7 +26,7 @@ public class TransmissionModifierComponent extends ComponentBeeModifier implemen
|
||||
}
|
||||
|
||||
TileExtraBeeAlveary tile = (TileExtraBeeAlveary) getMachine().getTileEntity();
|
||||
List<IEnergyHandler> handlers = new ArrayList<IEnergyHandler>();
|
||||
List<IEnergyHandler> handlers = new ArrayList<>();
|
||||
for (TileEntity alvearyTile : tile.getAlvearyBlocks()) {
|
||||
if (alvearyTile instanceof IEnergyHandler && alvearyTile != tile) {
|
||||
handlers.add((IEnergyHandler) alvearyTile);
|
||||
|
||||
@@ -71,7 +71,7 @@ public enum ExtraBeesFlowers implements IFlowerProvider, IAlleleFlowers, IChromo
|
||||
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return I18N.localise("extrabees.flowers." + name().toString().toLowerCase() + ".name");
|
||||
return I18N.localise("extrabees.flowers." + name().toLowerCase() + ".name");
|
||||
}
|
||||
|
||||
public void register() {
|
||||
|
||||
@@ -1,11 +1,8 @@
|
||||
package binnie.extrabees.products;
|
||||
|
||||
import binnie.core.IInitializable;
|
||||
import binnie.core.Mods;
|
||||
import binnie.extrabees.ExtraBees;
|
||||
import cpw.mods.fml.common.registry.GameRegistry;
|
||||
import net.minecraft.init.Items;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraftforge.oredict.OreDictionary;
|
||||
|
||||
public class ModuleProducts implements IInitializable {
|
||||
|
||||
@@ -10,6 +10,7 @@ import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.world.World;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
|
||||
public class HiveDrop implements IHiveDrop {
|
||||
private IAllele[] template;
|
||||
@@ -27,9 +28,7 @@ public class HiveDrop implements IHiveDrop {
|
||||
}
|
||||
this.template = template;
|
||||
this.chance = chance;
|
||||
for (ItemStack stack : bonus) {
|
||||
additional.add(stack);
|
||||
}
|
||||
Collections.addAll(additional, bonus);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -48,7 +47,7 @@ public class HiveDrop implements IHiveDrop {
|
||||
|
||||
@Override
|
||||
public ArrayList<ItemStack> getAdditional(World world, int x, int y, int z, int fortune) {
|
||||
ArrayList<ItemStack> ret = new ArrayList<ItemStack>();
|
||||
ArrayList<ItemStack> ret = new ArrayList<>();
|
||||
for (ItemStack stack : additional) {
|
||||
ret.add(stack.copy());
|
||||
}
|
||||
|
||||
@@ -5,7 +5,6 @@ import net.minecraft.client.renderer.RenderBlocks;
|
||||
import net.minecraft.client.renderer.Tessellator;
|
||||
import net.minecraft.item.ItemBlock;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.util.IIcon;
|
||||
import net.minecraftforge.client.IItemRenderer;
|
||||
import org.lwjgl.opengl.GL11;
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ public class FenceType {
|
||||
}
|
||||
|
||||
public static Collection<FenceType> values() {
|
||||
List<FenceType> list = new ArrayList<FenceType>();
|
||||
List<FenceType> list = new ArrayList<>();
|
||||
for (int size = 0; size < 3; ++size) {
|
||||
for (boolean solid : new boolean[]{false, true}) {
|
||||
for (boolean embedded : new boolean[]{false, true}) {
|
||||
|
||||
@@ -60,7 +60,7 @@ public class NBTShapedRecipe implements IRecipe {
|
||||
for (int i2 = 0; i2 < j * k; ++i2) {
|
||||
char c0 = s.charAt(i2);
|
||||
if (hashmap.containsKey(c0)) {
|
||||
aitemstack[i2] = ((ItemStack) hashmap.get(Character.valueOf(c0))).copy();
|
||||
aitemstack[i2] = ((ItemStack) hashmap.get(c0)).copy();
|
||||
} else {
|
||||
aitemstack[i2] = null;
|
||||
}
|
||||
|
||||
@@ -81,7 +81,7 @@ public class CarpentryInterface implements ICarpentryInterface {
|
||||
|
||||
@Override
|
||||
public Collection<IDesignCategory> getAllDesignCategories() {
|
||||
List<IDesignCategory> categories = new ArrayList<IDesignCategory>();
|
||||
List<IDesignCategory> categories = new ArrayList<>();
|
||||
for (IDesignCategory category : CarpentryInterface.designCategories.values()) {
|
||||
if (category.getDesigns().size() > 0) {
|
||||
categories.add(category);
|
||||
@@ -92,7 +92,7 @@ public class CarpentryInterface implements ICarpentryInterface {
|
||||
|
||||
@Override
|
||||
public List<IDesign> getSortedDesigns() {
|
||||
List<IDesign> designs = new ArrayList<IDesign>();
|
||||
List<IDesign> designs = new ArrayList<>();
|
||||
for (IDesignCategory category : getAllDesignCategories()) {
|
||||
designs.addAll(category.getDesigns());
|
||||
}
|
||||
|
||||
@@ -14,7 +14,6 @@ import binnie.core.craftgui.minecraft.control.ControlItemDisplay;
|
||||
import binnie.core.genetics.BreedingSystem;
|
||||
import binnie.core.util.I18N;
|
||||
import binnie.extratrees.FakeWorld;
|
||||
import binnie.extratrees.craftgui.ControlBlockIconDisplay;
|
||||
import forestry.api.arboriculture.EnumTreeChromosome;
|
||||
import forestry.api.arboriculture.IAlleleTreeSpecies;
|
||||
import forestry.api.arboriculture.ITree;
|
||||
@@ -117,7 +116,7 @@ public class PageSpeciesTreeGenome extends PageSpecies {
|
||||
new ControlText(contents, new IArea(0.0f, y, w2, th), syst.getChromosomeShortName(EnumTreeChromosome.FERTILITY) + " : ", TextJustification.MIDDLE_RIGHT);
|
||||
new ControlText(contents, new IArea(w2, y, w3, th), genome.getFertility() + "x", TextJustification.MIDDLE_LEFT);
|
||||
y += th;
|
||||
List<ItemStack> fruits = new ArrayList<ItemStack>();
|
||||
List<ItemStack> fruits = new ArrayList<>();
|
||||
Collections.addAll(fruits, genome.getFruitProvider().getProducts());
|
||||
|
||||
if (!fruits.isEmpty()) {
|
||||
|
||||
@@ -68,7 +68,7 @@ public class ModuleGenetics implements IInitializable {
|
||||
|
||||
private void generateBranches() {
|
||||
for (String hierarchy : branches) {
|
||||
List<String> set = new ArrayList<String>();
|
||||
List<String> set = new ArrayList<>();
|
||||
for (String string : hierarchy.split(" ", 0)) {
|
||||
set.add(string.toLowerCase());
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ public class ControlGeneScroll extends Control implements IControlValue<Breeding
|
||||
boolean isNEI = ((WindowGeneBank) Window.get(this)).isNei;
|
||||
|
||||
for (Map.Entry<IChromosomeType, List<IAllele>> entry : genes.entrySet()) {
|
||||
List<IAllele> discovered = new ArrayList<IAllele>();
|
||||
List<IAllele> discovered = new ArrayList<>();
|
||||
for (IAllele allele : entry.getValue()) {
|
||||
Gene gene = new Gene(allele, entry.getKey(), system.getSpeciesRoot());
|
||||
if ((isNEI || tracker.isSequenced(new Gene(allele, entry.getKey(), system.getSpeciesRoot()))) && gene.getName().toLowerCase().contains(filter)) {
|
||||
|
||||
@@ -83,13 +83,8 @@ public class AnalystPageFruit extends AnalystPageProduce {
|
||||
}
|
||||
|
||||
Collection<ItemStack> allProducts = new UniqueItemStackSet();
|
||||
for (ItemStack stack3 : products) {
|
||||
allProducts.add(stack3);
|
||||
}
|
||||
|
||||
for (ItemStack stack3 : specialties) {
|
||||
allProducts.add(stack3);
|
||||
}
|
||||
allProducts.addAll(products);
|
||||
allProducts.addAll(specialties);
|
||||
|
||||
Collection<ItemStack> refinedProducts = new UniqueItemStackSet();
|
||||
refinedProducts.addAll(getAllProductsAndFluids(allProducts));
|
||||
|
||||
@@ -66,9 +66,7 @@ public class AnalystPageWood extends AnalystPageProduce {
|
||||
}
|
||||
|
||||
Collection<ItemStack> allProducts = new UniqueItemStackSet();
|
||||
for (ItemStack stack2 : products) {
|
||||
allProducts.add(stack2);
|
||||
}
|
||||
allProducts.addAll(products);
|
||||
|
||||
Collection<ItemStack> refinedProducts = new UniqueItemStackSet();
|
||||
refinedProducts.addAll(getAllProductsAndFluids(allProducts));
|
||||
|
||||
@@ -115,13 +115,13 @@ public class WindowAnalyst extends Window {
|
||||
@Override
|
||||
public void initialiseClient() {
|
||||
if (isDatabase) {
|
||||
setTitle(I18N.localise("genetics.item.analyst.name"));
|
||||
} else {
|
||||
if (isMaster) {
|
||||
setTitle(I18N.localise("genetics.item.registry.1.name"));
|
||||
} else {
|
||||
setTitle(I18N.localise("genetics.item.registry.0.name"));
|
||||
}
|
||||
} else {
|
||||
setTitle(I18N.localise("genetics.item.analyst.name"));
|
||||
}
|
||||
|
||||
getWindowInventory().createSlot(0);
|
||||
|
||||
@@ -222,13 +222,13 @@ binniecore.item.container.can.resin=Resin Can
|
||||
binniecore.item.container.can.latex=Latex Can
|
||||
binniecore.item.container.can.turpentine=Turpentine Can
|
||||
|
||||
binniecore.item.container.bucket.acid=Acid Bukket
|
||||
binniecore.item.container.bucket.poison=Poison Bukket
|
||||
binniecore.item.container.bucket.liquidnitrogen=Nitrogen Bukket
|
||||
binniecore.item.container.bucket.sap=Sap Bukket
|
||||
binniecore.item.container.bucket.resin=Resin Bukket
|
||||
binniecore.item.container.bucket.latex=Latex Bukket
|
||||
binniecore.item.container.bucket.turpentine=Turpentine Bukket
|
||||
binniecore.item.container.bucket.acid=Acid Bucket
|
||||
binniecore.item.container.bucket.poison=Poison Bucket
|
||||
binniecore.item.container.bucket.liquidnitrogen=Nitrogen Bucket
|
||||
binniecore.item.container.bucket.sap=Sap Bucket
|
||||
binniecore.item.container.bucket.resin=Resin Bucket
|
||||
binniecore.item.container.bucket.latex=Latex Bucket
|
||||
binniecore.item.container.bucket.turpentine=Turpentine Bucket
|
||||
|
||||
binniecore.item.container.glass.acid=Acid Glass
|
||||
binniecore.item.container.glass.poison=Poison Glass
|
||||
|
||||
@@ -18,39 +18,39 @@ botany.design.octagon=八边形
|
||||
botany.design.diamond=菱形
|
||||
botany.design.ringed=环形
|
||||
botany.design.squared=方形
|
||||
botany.design.multiply=Multiply
|
||||
botany.design.halved=Halved
|
||||
botany.design.striped=Striped
|
||||
botany.design.thinStriped=Thin Striped
|
||||
botany.design.fullChequered=Full Chequered
|
||||
botany.design.fullTiled=Full Tiled
|
||||
botany.design.chequered=Chequered
|
||||
botany.design.multiply=乘号
|
||||
botany.design.halved=均分
|
||||
botany.design.striped=条纹
|
||||
botany.design.thinStriped=细条纹
|
||||
botany.design.fullChequered=六面交错
|
||||
botany.design.fullTiled=六面瓦砖
|
||||
botany.design.chequered=交错
|
||||
botany.design.tiled=瓦砖
|
||||
botany.design.veryThinCornered=Very Thin Cornered
|
||||
botany.design.thinCornered=Thin Cornered
|
||||
botany.design.cornered=Cornered
|
||||
botany.design.thickCornered=Thick Cornered
|
||||
botany.design.edged=Edged
|
||||
botany.design.thinEdged=Thin Edged
|
||||
botany.design.thinBarred=Thin Barred
|
||||
botany.design.barred=Barred
|
||||
botany.design.thickBarred=Thick Barred
|
||||
botany.design.veryThinCornered=迷你拐角
|
||||
botany.design.thinCornered=细拐角
|
||||
botany.design.cornered=拐角
|
||||
botany.design.thickCornered=宽拐角
|
||||
botany.design.edged=单边
|
||||
botany.design.thinEdged=细边
|
||||
botany.design.thinBarred=细中线
|
||||
botany.design.barred=中线
|
||||
botany.design.thickBarred=宽中线
|
||||
botany.design.diagonal=对角线
|
||||
botany.design.thickDiagonal=Thick Diagonal
|
||||
botany.design.thinSaltire=Thin Saltire
|
||||
botany.design.saltire=Saltire
|
||||
botany.design.thickSaltire=Thick Saltire
|
||||
botany.design.thinCrossed=Thin Crossed
|
||||
botany.design.crossed=Crossed
|
||||
botany.design.thickCrossed=Thick Crossed
|
||||
botany.design.thinTSection=Thin T Section
|
||||
botany.design.tSection=T Section
|
||||
botany.design.thickTSection=Thick T Section
|
||||
botany.design.thinBarredCorner=Thin Barred Corner
|
||||
botany.design.barredCorner=Barred Corner
|
||||
botany.design.thickBarredCorner=Thick Barred Corner
|
||||
botany.design.thinStripedCorner=Thin Striped Corner
|
||||
botany.design.stripedCorner=Striped Corner
|
||||
botany.design.thickDiagonal=宽对角线
|
||||
botany.design.thinSaltire=细斜十字纹
|
||||
botany.design.saltire=斜十字纹
|
||||
botany.design.thickSaltire=宽斜十字纹
|
||||
botany.design.thinCrossed=细十字纹
|
||||
botany.design.crossed=十字纹
|
||||
botany.design.thickCrossed=宽十字纹
|
||||
botany.design.thinTSection=细T形纹
|
||||
botany.design.tSection=T形纹
|
||||
botany.design.thickTSection=宽T形纹
|
||||
botany.design.thinBarredCorner=细中线拐角
|
||||
botany.design.barredCorner=中线拐角
|
||||
botany.design.thickBarredCorner=宽中线拐角
|
||||
botany.design.thinStripedCorner=细条纹拐角
|
||||
botany.design.stripedCorner=条纹拐角
|
||||
botany.design.emblem1=徽章 1
|
||||
botany.design.emblem2=徽章 2
|
||||
botany.design.emblem3=徽章 3
|
||||
@@ -82,38 +82,38 @@ botany.design.letterW=字母 W
|
||||
botany.design.letterX=字母 X
|
||||
botany.design.letterY=字母 Y
|
||||
botany.design.letterZ=字母 Z
|
||||
botany.design.thinCurvedCrossed=Thin Curved Crossed
|
||||
botany.design.thinCurvedBarredCorner=Thin Curved Barred Corner
|
||||
botany.design.curvedBarredCorner=Curved Barred Corner
|
||||
botany.design.thinCurvedCorner=Thin Curved Corner
|
||||
botany.design.curvedCorner=Curved Corner
|
||||
botany.design.thinCurvedTSection=Thin Curved T Section
|
||||
botany.design.curvedTSection=Curved T Section
|
||||
botany.design.barredEnd=Barred End
|
||||
botany.design.diagonalCorner=Diagonal Corner
|
||||
botany.design.diagonalTSection=Diagonal T Section
|
||||
botany.design.diagonalCurvedCorner=Diagonal Curved Corner
|
||||
botany.design.diagonalCurvedTSection=Diagonal Curved T Section
|
||||
botany.design.ornateBarred=Ornate Barred
|
||||
botany.design.splitBarred=Split Barred
|
||||
botany.design.splitBarredCorner=Split Barred Corner
|
||||
botany.design.splitBarredTSection=Split Barred T Section
|
||||
botany.design.splitCrossed=Split Crossed
|
||||
botany.design.splitBarredEnd=Split Barred End
|
||||
botany.design.ornateThinBarred=Ornate Thin Barred
|
||||
botany.design.thinCurvedCrossed=细弧十字纹
|
||||
botany.design.thinCurvedBarredCorner=细弧中线拐角
|
||||
botany.design.curvedBarredCorner=中弧线拐角
|
||||
botany.design.thinCurvedCorner=细弧型拐角
|
||||
botany.design.curvedCorner=弧型拐角
|
||||
botany.design.thinCurvedTSection=细弧T形纹
|
||||
botany.design.curvedTSection=弧T形纹
|
||||
botany.design.barredEnd=中线末端
|
||||
botany.design.diagonalCorner=对角线拐角
|
||||
botany.design.diagonalTSection=对角T形纹
|
||||
botany.design.diagonalCurvedCorner=对角弧线拐角
|
||||
botany.design.diagonalCurvedTSection=对角弧线T形纹
|
||||
botany.design.ornateBarred=居中华纹
|
||||
botany.design.splitBarred=居中条纹
|
||||
botany.design.splitBarredCorner=居中条纹拐角
|
||||
botany.design.splitBarredTSection=居中条纹T形纹
|
||||
botany.design.splitCrossed=居中条纹十字纹
|
||||
botany.design.splitBarredEnd=居中条纹末端
|
||||
botany.design.ornateThinBarred=细居中华纹
|
||||
botany.design.circle=圆圈
|
||||
botany.design.plus=Plus
|
||||
botany.design.plus=加号
|
||||
botany.design.creeper=爬行者
|
||||
botany.design.ornateStripedCorner=Ornate Striped Corner
|
||||
botany.design.testingBlock=Testing Block
|
||||
botany.design.diagonalHalved=Diagonal Halved
|
||||
botany.design.corneredDiagonal=Cornered Diagonal
|
||||
botany.design.oppositeCorneredDiagonal=Opposite Cornered Diagonal
|
||||
botany.design.thickCorneredDiagonal=Thick Cornered Diagonal
|
||||
botany.design.thinBarredEnd=Thin Barred End
|
||||
botany.design.thickBarredEnd=Thick Barred End
|
||||
botany.design.overlappedBarred=Overlapped Barred
|
||||
botany.design.overlappedSplitBarred=Overlapped Split Barred
|
||||
botany.design.ornateStripedCorner=华纹条纹拐角
|
||||
botany.design.testingBlock=测试方块
|
||||
botany.design.diagonalHalved=对角均分
|
||||
botany.design.corneredDiagonal=对角拐角
|
||||
botany.design.oppositeCorneredDiagonal=镜面对角拐角
|
||||
botany.design.thickCorneredDiagonal=宽对角拐角
|
||||
botany.design.thinBarredEnd=细中线末端
|
||||
botany.design.thickBarredEnd=宽中线末端
|
||||
botany.design.overlappedBarred=交错中线
|
||||
botany.design.overlappedSplitBarred=交错居中条纹
|
||||
|
||||
botany.design.category.designsEmblems=样式与徽章
|
||||
botany.design.category.squaresStripes=方形与条纹
|
||||
@@ -143,7 +143,7 @@ botany.soil.weedkiller=除草剂
|
||||
|
||||
botany.soil.tooltip.type=类型:
|
||||
botany.soil.tooltip.moisture=湿度:
|
||||
botany.soil.tooltip.pH=pH:
|
||||
botany.soil.tooltip.pH=pH值:
|
||||
|
||||
botany.item.tooltip.holdMore=<按下 Shift 显示详细信息>
|
||||
botany.item.tooltip.bugged=这个物品出问题了,请立即销毁!
|
||||
@@ -153,8 +153,8 @@ botany.item.tooltip.hybrid=%s-%s 杂合种
|
||||
botany.item.tooltip.age=年龄:%d
|
||||
botany.item.tooltip.temperature=温度:%s / %s
|
||||
botany.item.tooltip.moisture=湿度:%s / %s
|
||||
botany.item.tooltip.pH=pH:%s / %s
|
||||
botany.item.tooltip.fertility=Fertility: %dx
|
||||
botany.item.tooltip.pH=pH值:%s / %s
|
||||
botany.item.tooltip.fertility=肥沃度: %dx
|
||||
botany.item.tooltip.flowerColor1=花茎:%1$s、%2$s
|
||||
botany.item.tooltip.flowerColor2=花茎:%1$s、%2$s和%3$s
|
||||
|
||||
@@ -163,12 +163,12 @@ botany.item.pigment.name=颜料
|
||||
botany.item.clay.name=粘土
|
||||
botany.item.botany.name=%1$s %2$s
|
||||
botany.item.pollen.tag.name=花粉
|
||||
botany.item.germling.tag.name=Germling
|
||||
botany.item.germling.tag.name=幼苗
|
||||
botany.item.flowerCorrupted.name=腐烂的花
|
||||
botany.item.database.0.name=园丁数据库
|
||||
botany.item.database.1.name=园艺大师数据库
|
||||
botany.item.powderAsh.name=灰烬粉
|
||||
botany.item.powderPulp.name=Pulp Powder
|
||||
botany.item.powderPulp.name=木浆粉
|
||||
botany.item.powderMulch.name=覆盖戍粉
|
||||
botany.item.powderSulphur.name=硫磺粉
|
||||
botany.item.powderFertiliser.name=肥料粉
|
||||
@@ -312,7 +312,7 @@ botany.colour.white=白
|
||||
botany.colour.yellow=黄
|
||||
botany.colour.yellowgreen=黄绿
|
||||
|
||||
botany.effect.none=None
|
||||
botany.effect.none=无
|
||||
|
||||
for.binnie.circuit.garden.dry.manual.fert=肥沃花土(干燥)
|
||||
for.binnie.circuit.garden.dry.acid.manual.fert=花土(花土(干燥,酸性)
|
||||
@@ -387,11 +387,11 @@ botany.gui.database.tab.genome=基因組
|
||||
botany.gui.database.tab.genome.temp=温度:
|
||||
botany.gui.database.tab.genome.moist=湿度:
|
||||
botany.gui.database.tab.genome.ph=pH值:
|
||||
botany.gui.database.tab.genome.fertility=Fertility :
|
||||
botany.gui.database.tab.genome.fertility=肥沃度:
|
||||
botany.gui.database.tab.genome.lifespan=生命周期:
|
||||
botany.gui.database.tab.genome.lifespan.value=%s 天
|
||||
botany.gui.database.tab.genome.nectar=花蜜:
|
||||
botany.gui.database.tab.genome.varieties=Varieties :
|
||||
botany.gui.database.tab.genome.varieties=品种:
|
||||
|
||||
botany.gui.database.tab.species.classification=科学分类
|
||||
botany.gui.database.tab.species.resultant=导向突变
|
||||
|
||||
@@ -208,7 +208,7 @@ extrabees.machine.alveay.hatchery.info=Collect larvae laid by queen bees inside
|
||||
extrabees.machine.alveay.hatchery.tooltip=Larvae
|
||||
|
||||
extrabees.machine.alveay.transmission=Alveary Transmission
|
||||
extrabees.machine.alveay.transmission.info=
|
||||
extrabees.machine.alveay.transmission.info=The Alveary Transmission accepts power and distributes it between all other alveary blocks that accept power.
|
||||
|
||||
|
||||
##################################################
|
||||
@@ -306,7 +306,7 @@ extrabees.species.desolate.name=Desolate
|
||||
extrabees.species.desolate.desc=They thrive in blasted wastelands where other life simply withers away.|Apiarist Manual
|
||||
extrabees.species.gnawing.name=Gnawing
|
||||
extrabees.species.rotten.name=Decaying
|
||||
extrabees.species.rotten.desc=These bees have an ususual attraction to dead, rotting meat and will store it in their combs. The smell also attracts other unsavoury types.|Apiarist Manual
|
||||
extrabees.species.rotten.desc=These bees have an unusual attraction to dead, rotting meat and will store it in their combs. The smell also attracts other unsavoury types.|Apiarist Manual
|
||||
extrabees.species.bone.name=Skeletal
|
||||
extrabees.species.bone.desc=Largely unable to defend their hives in the wild, they attract other creatures to guard their homes.|Apiarist Manual
|
||||
extrabees.species.creeper.name=Creepy
|
||||
|
||||
@@ -3,15 +3,15 @@
|
||||
|
||||
extrabees.item.comb.barren=贫瘠蜂窝
|
||||
extrabees.item.comb.rotten=腐肉蜂窝
|
||||
extrabees.item.comb.bone=骨粉蜂窝
|
||||
extrabees.item.comb.bone=骨头蜂窝
|
||||
extrabees.item.comb.oil=石油蜂窝
|
||||
extrabees.item.comb.coal=化石蜂窝
|
||||
extrabees.item.comb.fuel=原油蜂窝
|
||||
extrabees.item.comb.coal=煤炭蜂窝
|
||||
extrabees.item.comb.fuel=燃油蜂窝
|
||||
extrabees.item.comb.water=潮湿蜂窝
|
||||
extrabees.item.comb.milk=牛奶蜂窝
|
||||
extrabees.item.comb.fruit=水果蜂窝
|
||||
extrabees.item.comb.fruit=果汁蜂窝
|
||||
extrabees.item.comb.seed=种子油蜂窝
|
||||
extrabees.item.comb.alcohol=酒精蜂窝
|
||||
extrabees.item.comb.alcohol=蜂蜜酒蜂窝
|
||||
extrabees.item.comb.stone=石头蜂窝
|
||||
extrabees.item.comb.redstone=红石蜂窝
|
||||
extrabees.item.comb.resin=树脂蜂窝
|
||||
@@ -47,29 +47,29 @@ extrabees.item.comb.emerald=绿宝石蜂窝
|
||||
extrabees.item.comb.ruby=红宝石蜂窝
|
||||
extrabees.item.comb.sapphire=蓝宝石蜂窝
|
||||
extrabees.item.comb.diamond=钻石蜂窝
|
||||
extrabees.item.comb.red=染色蜂窝(红)
|
||||
extrabees.item.comb.yellow=染色蜂窝(黄)
|
||||
extrabees.item.comb.blue=染色蜂窝(蓝)
|
||||
extrabees.item.comb.green=染色蜂窝(绿)
|
||||
extrabees.item.comb.black=染色蜂窝(黑)
|
||||
extrabees.item.comb.white=染色蜂窝(白)
|
||||
extrabees.item.comb.brown=染色蜂窝(棕)
|
||||
extrabees.item.comb.orange=染色蜂窝(橙)
|
||||
extrabees.item.comb.cyan=染色蜂窝(青)
|
||||
extrabees.item.comb.purple=染色蜂窝(紫)
|
||||
extrabees.item.comb.gray=染色蜂窝(灰)
|
||||
extrabees.item.comb.lightblue=染色蜂窝(淡蓝)
|
||||
extrabees.item.comb.pink=染色蜂窝(粉红)
|
||||
extrabees.item.comb.limegreen=染色蜂窝(黄绿)
|
||||
extrabees.item.comb.magenta=染色蜂窝(品红)
|
||||
extrabees.item.comb.lightgray=染色蜂窝(淡灰)
|
||||
extrabees.item.comb.red=染色蜂窝(红)
|
||||
extrabees.item.comb.yellow=染色蜂窝(黄)
|
||||
extrabees.item.comb.blue=染色蜂窝(蓝)
|
||||
extrabees.item.comb.green=染色蜂窝(绿)
|
||||
extrabees.item.comb.black=染色蜂窝(黑)
|
||||
extrabees.item.comb.white=染色蜂窝(白)
|
||||
extrabees.item.comb.brown=染色蜂窝(棕)
|
||||
extrabees.item.comb.orange=染色蜂窝(橙)
|
||||
extrabees.item.comb.cyan=染色蜂窝(青)
|
||||
extrabees.item.comb.purple=染色蜂窝(紫)
|
||||
extrabees.item.comb.gray=染色蜂窝(灰)
|
||||
extrabees.item.comb.lightblue=染色蜂窝(淡蓝)
|
||||
extrabees.item.comb.pink=染色蜂窝(粉红)
|
||||
extrabees.item.comb.limegreen=染色蜂窝(黄绿)
|
||||
extrabees.item.comb.magenta=染色蜂窝(品红)
|
||||
extrabees.item.comb.lightgray=染色蜂窝(淡灰)
|
||||
extrabees.item.comb.nickel=镍蜂窝
|
||||
extrabees.item.comb.glowstone=荧石蜂窝
|
||||
extrabees.item.comb.saltpeter=硝石蜂窝
|
||||
extrabees.item.comb.compost=腐烂蜂窝
|
||||
extrabees.item.comb.compost=堆肥蜂窝
|
||||
extrabees.item.comb.sawdust=木屑蜂窝
|
||||
extrabees.item.comb.certus=赛特斯石英蜂窝
|
||||
extrabees.item.comb.enderpearl=闪光蜂窝
|
||||
extrabees.item.comb.enderpearl=微光蜂窝
|
||||
extrabees.item.comb.yellorium=黄铀蜂窝
|
||||
extrabees.item.comb.cyanite=蓝晶蜂窝
|
||||
extrabees.item.comb.blutonium=蓝钚蜂窝
|
||||
@@ -87,22 +87,22 @@ extrabees.item.honeydrop.fruit=水果蜜汁
|
||||
extrabees.item.honeydrop.vegetable=菜叶蜜汁
|
||||
extrabees.item.honeydrop.pumpkin=新鲜蜜汁
|
||||
extrabees.item.honeydrop.melon=闪光蜜汁
|
||||
extrabees.item.honeydrop.red=染色蜜汁(红)
|
||||
extrabees.item.honeydrop.yellow=染色蜜汁(黄)
|
||||
extrabees.item.honeydrop.blue=染色蜜汁(蓝)
|
||||
extrabees.item.honeydrop.green=染色蜜汁(绿)
|
||||
extrabees.item.honeydrop.black=染色蜜汁(黑)
|
||||
extrabees.item.honeydrop.white=染色蜜汁(白)
|
||||
extrabees.item.honeydrop.brown=染色蜜汁(棕)
|
||||
extrabees.item.honeydrop.orange=染色蜜汁(橙)
|
||||
extrabees.item.honeydrop.cyan=染色蜜汁(青)
|
||||
extrabees.item.honeydrop.purple=染色蜜汁(紫)
|
||||
extrabees.item.honeydrop.gray=染色蜜汁(灰)
|
||||
extrabees.item.honeydrop.lightblue=染色蜜汁(淡蓝)
|
||||
extrabees.item.honeydrop.pink=染色蜜汁(粉)
|
||||
extrabees.item.honeydrop.limegreen=染色蜜汁(黄绿)
|
||||
extrabees.item.honeydrop.magenta=染色蜜汁(品红)
|
||||
extrabees.item.honeydrop.lightgray=染色蜜汁(淡灰)
|
||||
extrabees.item.honeydrop.red=染色蜜汁(红)
|
||||
extrabees.item.honeydrop.yellow=染色蜜汁(黄)
|
||||
extrabees.item.honeydrop.blue=染色蜜汁(蓝)
|
||||
extrabees.item.honeydrop.green=染色蜜汁(绿)
|
||||
extrabees.item.honeydrop.black=染色蜜汁(黑)
|
||||
extrabees.item.honeydrop.white=染色蜜汁(白)
|
||||
extrabees.item.honeydrop.brown=染色蜜汁(棕)
|
||||
extrabees.item.honeydrop.orange=染色蜜汁(橙)
|
||||
extrabees.item.honeydrop.cyan=染色蜜汁(青)
|
||||
extrabees.item.honeydrop.purple=染色蜜汁(紫)
|
||||
extrabees.item.honeydrop.gray=染色蜜汁(灰)
|
||||
extrabees.item.honeydrop.lightblue=染色蜜汁(淡蓝)
|
||||
extrabees.item.honeydrop.pink=染色蜜汁(粉)
|
||||
extrabees.item.honeydrop.limegreen=染色蜜汁(黄绿)
|
||||
extrabees.item.honeydrop.magenta=染色蜜汁(品红)
|
||||
extrabees.item.honeydrop.lightgray=染色蜜汁(淡灰)
|
||||
|
||||
extrabees.item.propolis.water=含水蜂胶
|
||||
extrabees.item.propolis.oil=石油蜂胶
|
||||
@@ -117,11 +117,11 @@ extrabees.item.frame.clay=治愈框架
|
||||
extrabees.item.frame.debug=新星框架
|
||||
|
||||
extrabees.item.serum.tooltip.nocharge=空的
|
||||
extrabees.item.serum.tooltip.charge1=剩余 1 可用次数
|
||||
extrabees.item.serum.tooltip.manycharge=剩余 %d 可用次数
|
||||
extrabees.item.serum.corrupted=肮脏的血清瓶
|
||||
extrabees.item.serum.tooltip.charge1=当前可用 1 次
|
||||
extrabees.item.serum.tooltip.manycharge=当前可用 %d 次
|
||||
extrabees.item.serum.corrupted=脏血清瓶
|
||||
extrabees.item.serum.name=%s 血清瓶
|
||||
extrabees.item.serum.empty=空的血清瓶
|
||||
extrabees.item.serum.empty=空血清瓶
|
||||
|
||||
extrabees.item.template.corrupted=脏的模版
|
||||
extrabees.item.template.name=%s 模版
|
||||
@@ -185,48 +185,48 @@ extrabees.glacial=液氮
|
||||
## Machines
|
||||
|
||||
extrabees.machine.alveay.frame=框架栏
|
||||
extrabees.machine.alveay.frame.info=一个框架栏可以放一个框架,框架可以影响蜜蜂的属性。
|
||||
extrabees.machine.alveay.frame.info=框架栏内可以放入一个框架以影响蜜蜂的属性。
|
||||
extrabees.machine.alveay.frame.tooltip=蜂箱框架
|
||||
|
||||
extrabees.machine.alveay.lighting=蜂箱日光灯
|
||||
extrabees.machine.alveay.lighting.info=日光灯的存在可以让蜜蜂以为黑夜还没到。
|
||||
extrabees.machine.alveay.lighting=蜂箱组日光灯
|
||||
extrabees.machine.alveay.lighting.info=蜂箱组日光灯欺骗了蜜蜂,让蜜蜂以为黑夜还没到。
|
||||
|
||||
extrabees.machine.alveay.mutator=基因突变器
|
||||
extrabees.machine.alveay.mutator.info=突变器使用诱变剂来诱导基因突变。
|
||||
extrabees.machine.alveay.mutator.tooltip=需要诱变剂
|
||||
extrabees.machine.alveay.mutator.info=基因突变器使用诱变剂来诱导基因突变。
|
||||
extrabees.machine.alveay.mutator.tooltip=诱变剂
|
||||
extrabees.machine.alveay.mutator.mutagens=可用诱变剂:
|
||||
|
||||
extrabees.machine.alveay.rainShield=挡雨方块
|
||||
extrabees.machine.alveay.rainShield.info=这方块可为蜜蜂遮风挡雨。
|
||||
extrabees.machine.alveay.rainShield.info=挡雨方块可为蜜蜂遮风挡雨,防止其受到降雨的影响。
|
||||
|
||||
extrabees.machine.alveay.stimulator=电子增产器
|
||||
extrabees.machine.alveay.stimulator.info=利用和框架类似的原理,借助电路和能量来提高蜜蜂各种产物的产量。
|
||||
extrabees.machine.alveay.stimulator.tooltip=林业电路相关
|
||||
extrabees.machine.alveay.stimulator=电刺激器
|
||||
extrabees.machine.alveay.stimulator.info=利用和框架类似的原理,借助电路和能量来刺激蜜蜂。
|
||||
extrabees.machine.alveay.stimulator.tooltip=林业电路板
|
||||
|
||||
extrabees.machine.alveay.hatchery=孵化间
|
||||
extrabees.machine.alveay.hatchery.info=收集蜂箱内蜂后身旁那些躺着的幼虫。
|
||||
extrabees.machine.alveay.hatchery.tooltip=幼虫
|
||||
|
||||
extrabees.machine.alveay.transmission=蜂箱能量接口
|
||||
extrabees.machine.alveay.transmission.info=
|
||||
extrabees.machine.alveay.transmission=蜂箱组能量接口
|
||||
extrabees.machine.alveay.transmission.info=蜂箱组能量接口可以接收能量并将其分配到其他所有的接受能量的蜂箱组方块之间。
|
||||
|
||||
|
||||
##################################################
|
||||
## Misc
|
||||
|
||||
extrabees.circuit.layout.stimulator=电子增产器
|
||||
extrabees.circuit.layout.stimulator.usage=在电子增产器内
|
||||
extrabees.circuit.layout.stimulator.usage=电子增产器
|
||||
extrabees.tab.genetics=基因
|
||||
|
||||
for.binnie.circuit.stimulator.lowvoltage=低压激化
|
||||
for.binnie.circuit.stimulator.highvoltage=高压激化
|
||||
for.binnie.circuit.stimulator.plant=生物激化
|
||||
for.binnie.circuit.stimulator.death=充能激化
|
||||
for.binnie.circuit.stimulator.life=柔和激化
|
||||
for.binnie.circuit.stimulator.nether=熔融激化
|
||||
for.binnie.circuit.stimulator.mutation=突变激化
|
||||
for.binnie.circuit.stimulator.inhibitor=抑制激化
|
||||
for.binnie.circuit.stimulator.territory=不稳激化
|
||||
for.binnie.circuit.stimulator.lowvoltage=低压刺激
|
||||
for.binnie.circuit.stimulator.highvoltage=高压刺激
|
||||
for.binnie.circuit.stimulator.plant=生物刺激
|
||||
for.binnie.circuit.stimulator.death=充能刺激
|
||||
for.binnie.circuit.stimulator.life=柔和刺激
|
||||
for.binnie.circuit.stimulator.nether=灼热刺激
|
||||
for.binnie.circuit.stimulator.mutation=突变刺激
|
||||
for.binnie.circuit.stimulator.inhibitor=抑制刺激
|
||||
for.binnie.circuit.stimulator.territory=不稳刺激
|
||||
|
||||
extrabees.genetics.quality.awful=极差
|
||||
extrabees.genetics.quality.poor=差
|
||||
@@ -235,22 +235,22 @@ extrabees.genetics.quality.good=好
|
||||
extrabees.genetics.quality.excellent=极好
|
||||
extrabees.genetics.quality.tooltip=品质 %s
|
||||
|
||||
extrabees.genetics.allele.noeffect=无特效
|
||||
extrabees.genetics.allele.noeffect=无特殊效果
|
||||
extrabees.genetics.allele.noflower=无特定花粉
|
||||
extrabees.genetics.allele.lifespan=%s 寿命周期
|
||||
extrabees.genetics.allele.production=%s 产速
|
||||
extrabees.genetics.allele.lifespan=%s 寿命
|
||||
extrabees.genetics.allele.production=%s 工作速度
|
||||
extrabees.genetics.allele.fertility=%s 生育能力
|
||||
extrabees.genetics.allele.flowering=%s 授粉速度
|
||||
extrabees.genetics.allele.territory=%s 工作范围
|
||||
extrabees.genetics.allele.tolerance=%s %s 忍受能力
|
||||
extrabees.genetics.allele.species=%s 种族
|
||||
extrabees.genetics.allele.effect=%s 效果
|
||||
extrabees.genetics.allele.territory=%s 活动范围
|
||||
extrabees.genetics.allele.tolerance=%s %s 适应性
|
||||
extrabees.genetics.allele.species=%s 品种
|
||||
extrabees.genetics.allele.effect=%s 特殊效果
|
||||
extrabees.genetics.allele.flower=%s 花粉
|
||||
extrabees.genetics.allele.humidity=湿度
|
||||
extrabees.genetics.allele.temperature=温度
|
||||
extrabees.genetics.allele.nocturnal=夜行
|
||||
extrabees.genetics.allele.caveDwelling=穴居
|
||||
extrabees.genetics.allele.tolerantFlyer=耐雨
|
||||
extrabees.genetics.allele.nocturnal=夜行性
|
||||
extrabees.genetics.allele.caveDwelling=穴居性
|
||||
extrabees.genetics.allele.tolerantFlyer=耐雨飞行性
|
||||
|
||||
extrabees.genetics.corrupted=肮脏的
|
||||
extrabees.genetics.requirements.user=Can only be bred by %s
|
||||
@@ -299,29 +299,29 @@ extrabees.flowers.fruit.name=水果
|
||||
extrabees.flowers.mystical.name=神秘
|
||||
|
||||
extrabees.species.arid.name=干旱
|
||||
extrabees.species.arid.desc=他们喜欢干旱的大陆,他们的蜂巢几乎都由蜡组成,少有蜂蜜。|养蜂人手册
|
||||
extrabees.species.arid.desc=它们喜欢干旱的大陆,它们的蜂窝几乎都由蜡组成,少有蜂蜜。|养蜂人手册
|
||||
extrabees.species.barren.name=荒芜
|
||||
extrabees.species.barren.desc=这种对沙漠的偏爱,使得他们可以生活在完全没有花的世界。|养蜂人手册
|
||||
extrabees.species.barren.desc=这种对沙漠的偏爱,使得它们可以生活在完全没有花的世界。|养蜂人手册
|
||||
extrabees.species.desolate.name=荒凉
|
||||
extrabees.species.desolate.desc=被诅咒的荒芜之地对于别的生物来说是地狱,是万物的凋零,而这种蜜蜂却能在这种环境里生生不息。|养蜂人手册
|
||||
extrabees.species.gnawing.name=痛苦
|
||||
extrabees.species.rotten.name=腐烂
|
||||
extrabees.species.rotten.desc=这些蜜蜂对死去的动物的腐肉有种不寻常的兴趣,他们甚至会在蜂巢里储存腐肉。他们也会吸引一些比较难闻的生物(僵尸)。|养蜂人手册
|
||||
extrabees.species.rotten.desc=这些蜜蜂对死去的动物的腐肉有种不寻常的兴趣,它们甚至会在蜂巢里储存腐肉。它们的气味也会吸引一些比较难闻的生物(僵尸)。|养蜂人手册
|
||||
extrabees.species.bone.name=骷髅
|
||||
extrabees.species.bone.desc=因为在野外它们很难保卫他们的家,他们吸引了其他的生物(骷髅)来保卫他们的蜂房。|养蜂人手册
|
||||
extrabees.species.bone.desc=因为在野外它们很难保卫它们的家,所以它们吸引了其他的生物(骷髅)来保卫它们的蜂房。|养蜂人手册
|
||||
extrabees.species.creeper.name=爬行者
|
||||
extrabees.species.creeper.desc=你不是很确定你会不会听到他们发出爆炸声。|Binnie,养蜂人
|
||||
extrabees.species.creeper.desc=你不是很确定你会不会听到它们发出爆炸声。|Binnie,养蜂人
|
||||
extrabees.species.decomposing.name=分解
|
||||
extrabees.species.rock.name=石头
|
||||
extrabees.species.rock.desc=如果只有我能发现这些旋转的蜜蜂的话,我或许会听到一些美妙的音乐(摇滚乐)。|神秘的养蜂人
|
||||
extrabees.species.rock.desc=如果只有我能发现这些旋转的蜜蜂的话,我或许会听到一些美妙的音乐(摇滚乐)。|神秘的养蜂人
|
||||
extrabees.species.stone.name=忍耐
|
||||
extrabees.species.stone.desc=它们的蜂窝一部分以石头打造,并且消耗的蜡也比以往少。|养蜂人手册
|
||||
extrabees.species.stone.desc=它们的蜂巢一部分以石头打造,并且消耗的蜡也比以往少。|养蜂人手册
|
||||
extrabees.species.granite.name=坚毅
|
||||
extrabees.species.granite.desc=获得了于岩石中打洞的能力后,他们和隐藏于石头之中的矿物质有了令人惊异的密切关系。|养蜂人手册
|
||||
extrabees.species.granite.desc=获得了于岩石中打洞的能力后,它们和隐藏于石头之中的矿物质有了令人惊异的密切关系。|养蜂人手册
|
||||
extrabees.species.mineral.name=弹性
|
||||
extrabees.species.mineral.desc=起源于岩缝中的蜜蜂,他们的后代已经开始进化出以矿物质作为食粮的基因。|养蜂人手册
|
||||
extrabees.species.mineral.desc=起源于岩缝中的蜜蜂,它们的后代已经开始进化出以矿物质作为食粮的基因。|养蜂人手册
|
||||
extrabees.species.copper.name=铜绿
|
||||
extrabees.species.copper.desc=它们因啃咬墙壁中的铜缆造成的供电问题而声名狼藉。|养蜂人手册
|
||||
extrabees.species.copper.desc=它们因啃咬墙壁中的铜线缆造成的供电问题而声名狼藉。|养蜂人手册
|
||||
extrabees.species.tin.name=锡灰
|
||||
extrabees.species.tin.desc=它们的身体被金属所覆盖,它们还用这种金属打造它们的蜂巢。|养蜂人手册
|
||||
extrabees.species.iron.name=铁锈
|
||||
@@ -338,7 +338,7 @@ extrabees.species.gold.name=金闪
|
||||
extrabees.species.silver.name=银辉
|
||||
extrabees.species.electrum.name=琥珀金
|
||||
extrabees.species.platinum.name=铂金
|
||||
extrabees.species.platinum.desc=喔喔,看这个闪光的蜜蜂。|Jadedcat, 养蜂人
|
||||
extrabees.species.platinum.desc=喔喔,看这个闪光的蜜蜂。|Jadedcat,养蜂人
|
||||
extrabees.species.lapis.name=青金石
|
||||
extrabees.species.sodalite.name=方钠
|
||||
extrabees.species.pyrite.name=黄铁
|
||||
@@ -482,17 +482,17 @@ extrabees.gui.database.tab.species.overview=概述
|
||||
extrabees.gui.database.tab.species.classification=科学分类
|
||||
|
||||
extrabees.gui.database.tab.species.genome=基因組
|
||||
extrabees.gui.database.tab.species.genome.speed=速度:
|
||||
extrabees.gui.database.tab.species.genome.lifespan=生命周期:
|
||||
extrabees.gui.database.tab.species.genome.fertility=生育力:
|
||||
extrabees.gui.database.tab.species.genome.flowering=授粉:
|
||||
extrabees.gui.database.tab.species.genome.speed=工作速度:
|
||||
extrabees.gui.database.tab.species.genome.lifespan=寿命:
|
||||
extrabees.gui.database.tab.species.genome.fertility=生育能力:
|
||||
extrabees.gui.database.tab.species.genome.flowering=授粉速度:
|
||||
extrabees.gui.database.tab.species.genome.territory=活动范围:
|
||||
extrabees.gui.database.tab.species.genome.behavior=行为:
|
||||
extrabees.gui.database.tab.species.genome.sunlight=日光:
|
||||
extrabees.gui.database.tab.species.genome.rain=降雨:
|
||||
extrabees.gui.database.tab.species.genome.flower=采蜜对象:
|
||||
extrabees.gui.database.tab.species.genome.effect=效果
|
||||
extrabees.gui.database.tab.species.genome.tolerated=耐受
|
||||
extrabees.gui.database.tab.species.genome.effect=特殊效果
|
||||
extrabees.gui.database.tab.species.genome.tolerated=适应性
|
||||
extrabees.gui.database.tab.species.genome.daytime=日间
|
||||
extrabees.gui.database.tab.species.genome.nighttime=夜间
|
||||
extrabees.gui.database.tab.species.genome.allDay=全天
|
||||
|
||||
@@ -122,7 +122,7 @@ genetics.machine.incubator.error.noLiquid=Not enough incubation liquid
|
||||
genetics.machine.incubator.error.noRoom=No room for output
|
||||
|
||||
genetics.machine.labMachine.acclimatiser=Acclimatiser
|
||||
genetics.machine.labMachine.acclimatiser.info=
|
||||
genetics.machine.labMachine.acclimatiser.info=The Acclimatiser uses acclimatizing items to adjust the temperature and humidity tolerance of individuals.
|
||||
genetics.machine.acclimatiser.acclimatizingItems=Acclimatizing Items
|
||||
genetics.machine.acclimatiser.error.noIndividual=No Individual to Acclimatise
|
||||
genetics.machine.acclimatiser.error.noAcclimatizingItems=No Acclimatising Items
|
||||
|
||||
@@ -9,27 +9,27 @@ genetics.item.fieldKit.tooltip.noPaper=没有纸
|
||||
genetics.item.fieldKit.tooltip.sheetsOfPaper=%d 张纸
|
||||
genetics.item.fieldKit.tooltip.sheetOfPaper=%d 张纸
|
||||
|
||||
genetics.item.casingIron.name=强化外壳
|
||||
genetics.item.dnaDye.name=DNA 标记染料
|
||||
genetics.item.casingIron.name=硬化部件
|
||||
genetics.item.dnaDye.name=DNA 染料
|
||||
genetics.item.dyeFluor.name=荧光染料
|
||||
genetics.item.enzyme.name=酶
|
||||
genetics.item.growthMedium.name=培养基
|
||||
genetics.item.sequencerEmpty.name=空白序列
|
||||
genetics.item.serumEmpty.name=空血清瓶
|
||||
genetics.item.genomeEmpty.name=空血清阵列
|
||||
genetics.item.cylinderEmpty.name=玻璃瓶
|
||||
genetics.item.cylinderEmpty.name=玻璃罐
|
||||
genetics.item.integratedCircuit.name=集成电路板
|
||||
genetics.item.integratedCPU.name=集成 CPU
|
||||
genetics.item.casingCircuit.name=集成外壳
|
||||
genetics.item.casingCircuit.name=集成部件
|
||||
genetics.item.analyst.name=品种分析仪
|
||||
genetics.item.database.0.name=基因数据库
|
||||
genetics.item.database.1.name=主基因数据库
|
||||
genetics.item.registry.0.name=注册表
|
||||
genetics.item.registry.1.name=主注册表
|
||||
genetics.item.database.1.name=基因学大师数据库
|
||||
genetics.item.registry.0.name=图鉴
|
||||
genetics.item.registry.1.name=全图鉴
|
||||
genetics.item.serum.name=%s 血清
|
||||
genetics.item.serumArray.name=%s 血清阵列
|
||||
|
||||
genetics.item.sequence=DNA序列
|
||||
genetics.item.sequence=DNA 序列
|
||||
genetics.item.sequence.0=极弱
|
||||
genetics.item.sequence.1=弱
|
||||
genetics.item.sequence.2=略弱
|
||||
@@ -38,8 +38,8 @@ genetics.item.sequence.4=强
|
||||
genetics.item.sequence.5=极强
|
||||
|
||||
genetics.gene.charge.empty=空
|
||||
genetics.gene.charge.one=1 次使用
|
||||
genetics.gene.charge.many=%d 次使用
|
||||
genetics.gene.charge.one=可使用 1 次
|
||||
genetics.gene.charge.many=可使用 %d 次
|
||||
genetics.gene.more=还有 %d 种基因,按下 Shift 显示全部。
|
||||
|
||||
genetics.sequence.corrupted=损坏的 DNA 序列
|
||||
@@ -50,7 +50,7 @@ genetics.sequence.fully=已测序
|
||||
genetics.sequence.partially=测序 %d%%
|
||||
|
||||
genetics.machine.machine.isolator=基因分离器
|
||||
genetics.machine.machine.isolator.info=基因分离器将会从蜜蜂、树苗或者其它的独立个体中随机提取基因片段,并复制到空序列瓶中。此过程需要乙醇作为溶剂,还需要酶来切断DNA。未测序的血清可以在序列分析器中测序,并在基因同化器中重新装填。
|
||||
genetics.machine.machine.isolator.info=基因分离器将会从蜜蜂、树苗或者其它的独立个体中随机提取基因片段,并复制到空白序列中。此过程需要乙醇作为溶剂,还需要酶来切断DNA。未测序的序列可以在基因同化器中扩增,并在测序仪中进行测序。
|
||||
genetics.machine.isolator.error.noIndividual=没有个体样本
|
||||
genetics.machine.isolator.error.noRoom=没有空间
|
||||
genetics.machine.isolator.error.noVials=没有空白序列
|
||||
@@ -58,8 +58,8 @@ genetics.machine.isolator.error.noLiquid=乙醇不足
|
||||
genetics.machine.isolator.error.noEnzyme=没有酶
|
||||
|
||||
genetics.machine.machine.sequencer=测序仪
|
||||
genetics.machine.machine.sequencer.info=测序仪可以对血清中的基因片段进行测序。需要用到荧光染料。计算过程相当耗时。
|
||||
genetics.machine.sequencer.unsequencedDNA=未测序 DNA
|
||||
genetics.machine.machine.sequencer.info=测序仪可以确定未测序 DNA 序列中的等位基因片段。这个过程很慢并且需要使用荧光染料。
|
||||
genetics.machine.sequencer.unsequencedDNA=未测序 DNA 序列
|
||||
genetics.machine.sequencer.error.noSequence=没有 DNA 序列
|
||||
genetics.machine.sequencer.error.noOwner.title=无人认领此设备
|
||||
genetics.machine.sequencer.error.noOwner=重新放置此设备以重新认领
|
||||
@@ -68,21 +68,21 @@ genetics.machine.sequencer.error.noDye=染料不足
|
||||
genetics.machine.sequencer.gui.sequensedBy=该基因将由 %s 完成序列化
|
||||
genetics.machine.sequencer.gui.willNotSave=无用序列,将直接丢弃
|
||||
|
||||
genetics.machine.machine.polymeriser=基因同化器
|
||||
genetics.machine.machine.polymeriser.info=基因同化器将会用 DNA 液体和细菌来重新填充血清。该过程可用金粒加速。
|
||||
genetics.machine.machine.polymeriser=PCR 仪
|
||||
genetics.machine.machine.polymeriser.info=PCR 仪将会以原生 DNA 为原料,通过聚合菌提供的 DNA 聚合酶来重新填充血清。该过程可用金粒加速。
|
||||
genetics.machine.polymeriser.error.noItem=没有需要复制的物品
|
||||
genetics.machine.polymeriser.error.itemFilled=物品已填充
|
||||
genetics.machine.polymeriser.error.noLiquid=细菌不足
|
||||
genetics.machine.polymeriser.error.noDNA=DNA 液体不足
|
||||
genetics.machine.polymeriser.error.noDNA=原生 DNA 不足
|
||||
genetics.machine.polymeriser.replicatingWithGene=正在复制 1 个基因
|
||||
genetics.machine.polymeriser.replicatingWithGenes=正在复制 %d 个基因
|
||||
genetics.machine.polymeriser.unfilledSerum=没有填充的血清瓶
|
||||
|
||||
genetics.machine.machine.inoculator=基因注射器
|
||||
genetics.machine.machine.inoculator.info=基因注射器可将血清中含有的特定基因注入可杂交个体中。这个过程相当耗时,并且需要细菌作为催化剂,但必定会成功。
|
||||
genetics.machine.machine.inoculator.info=基因注射器可将血清中含有的特定基因注入可杂交个体中。这个过程相当耗时,并且需要细菌质粒,但必定会成功。
|
||||
genetics.machine.inoculator.error.noIndividual=没有可供基因注射的个体
|
||||
genetics.machine.inoculator.error.noSerum=没有血清
|
||||
genetics.machine.inoculator.error.noLiquid=液体不足
|
||||
genetics.machine.inoculator.error.noLiquid=细菌质粒不足
|
||||
genetics.machine.inoculator.error.emptySerum.title=空白血清
|
||||
genetics.machine.inoculator.error.emptySerum=血清为空
|
||||
genetics.machine.inoculator.error.invalidSerum.title=血清无效
|
||||
@@ -96,36 +96,36 @@ genetics.machine.inoculator.inoculableIndividual=可植入基因的个体
|
||||
genetics.machine.inoculator.serums=血清瓶/序列
|
||||
|
||||
genetics.machine.labMachine.genepool=基因池
|
||||
genetics.machine.labMachine.genepool.info=基因液体池使用酶和乙醇来破坏活体组织并将其转化为DNA液体。所有遗传信息都会丢失,DNA来源也会被破坏。
|
||||
genetics.machine.labMachine.genepool.info=基因池使用酶和乙醇将个体分解成原生 DNA 。在此过程中,所有遗传信息都会丢失,而原生 DNA 的来源个体也将被破坏。
|
||||
genetics.machine.genepool.error.noIndividual=没有个体
|
||||
genetics.machine.genepool.error.noRoom=储罐已满
|
||||
genetics.machine.genepool.error.noRoom=原生 DNA 已满
|
||||
genetics.machine.genepool.error.noEthanol=乙醇不足
|
||||
genetics.machine.genepool.error.insufficientEnzyme=酶不足
|
||||
|
||||
genetics.machine.labMachine.labMachine=实验台
|
||||
|
||||
genetics.machine.labMachine.analyser=分析仪
|
||||
genetics.machine.labMachine.analyser.info=分析仪将会解析可增殖的DNA序列,并确定当前的基因类型。此过程需要DNA标记染料,可由紫色染料和荧石粉合成得到。
|
||||
genetics.machine.analyser.dnaDye=DNA标记染料
|
||||
genetics.machine.labMachine.analyser.info=分析仪可分析可增殖个体和 DNA 序列,并确定当前的基因类型。此过程需要 DNA 染料,可由紫色染料和荧石粉合成得到。
|
||||
genetics.machine.analyser.dnaDye=DNA 染料
|
||||
genetics.machine.analyser.unanalysedItem=未经分析的物品
|
||||
genetics.machine.analyser.error.alreadyAnalysed.title=已经过分析
|
||||
genetics.machine.analyser.error.alreadyAnalysed=目标物品已经过分析
|
||||
genetics.machine.analyser.error.insufficientDye.title=染料不足
|
||||
genetics.machine.analyser.error.insufficientDye=DNA 染料数量不足
|
||||
genetics.machine.analyser.error.insufficientDye=DNA 染料不足以完成分析
|
||||
genetics.machine.analyser.error.noItem=没有物品可供分析
|
||||
|
||||
genetics.machine.labMachine.incubator=恒温箱
|
||||
genetics.machine.labMachine.incubator.info=恒温箱使用特定液体和物品来进行恒温,确保细菌能够在理想的环境下快速增殖。
|
||||
genetics.machine.incubator.error.noRecipe.title=没有配方
|
||||
genetics.machine.incubator.error.noRecipe=没有找到任何有效配方
|
||||
genetics.machine.incubator.error.noLiquid=培养液数量不足
|
||||
genetics.machine.incubator.error.noRoom=输出已满
|
||||
genetics.machine.incubator.error.noLiquid=液体不足
|
||||
genetics.machine.incubator.error.noRoom=输出槽已满
|
||||
|
||||
genetics.machine.labMachine.acclimatiser=气候改造器
|
||||
genetics.machine.labMachine.acclimatiser.info=
|
||||
genetics.machine.acclimatiser.acclimatizingItems=气候改造物品
|
||||
genetics.machine.acclimatiser.error.noIndividual=没有可供气候改造的个体
|
||||
genetics.machine.acclimatiser.error.noAcclimatizingItems=没有气候改造所需物品
|
||||
genetics.machine.labMachine.acclimatiser=适应性调整器
|
||||
genetics.machine.labMachine.acclimatiser.info=适应性调整器使用适应性调整物品来调整个体的温度和湿度适应性。
|
||||
genetics.machine.acclimatiser.acclimatizingItems=适应性调整物品
|
||||
genetics.machine.acclimatiser.error.noIndividual=没有可供调整适应性的个体
|
||||
genetics.machine.acclimatiser.error.noAcclimatizingItems=没有适应性调整物品
|
||||
genetics.machine.acclimatiser.error.invalidAcclimatizingItems=该个体不能使用给定物品进行气候改造
|
||||
|
||||
genetics.machine.advMachine.splicer=基因拼接器
|
||||
@@ -146,16 +146,16 @@ genetics.machine.splicer.splicingIn.1=正在拼接 %d/%d 个基因
|
||||
genetics.machine.splicer.splicingIn.2=正在拼接 %d 个基因
|
||||
genetics.machine.splicer.splicingIn.3=正在拼接 %d 个基因
|
||||
|
||||
genetics.gui.geneBank=基因库
|
||||
genetics.gui.geneBank=基因数据库
|
||||
genetics.gui.geneBank.info=信息
|
||||
genetics.gui.geneBank.stats=状态
|
||||
genetics.gui.geneBank.ranking=评级
|
||||
genetics.gui.geneBank.project=全基因解析工程
|
||||
genetics.gui.geneBank.project=全基因组计划
|
||||
genetics.gui.geneBank.sequencedGenes=已测序 %d/%d 基因
|
||||
genetics.gui.geneBank.sequencedGenes.short=%d/%d 基因
|
||||
|
||||
genetics.gui.analyst.info=将蜜蜂、树苗、花或蝴蝶等样本放置于左上格子中。若样本还未经分析过,则还需要添加 DNA 染料。本设备还可将原版树苗转化成可供杂交的树苗。
|
||||
genetics.gui.analyst.registry=注册表
|
||||
genetics.gui.analyst.registry=图鉴
|
||||
genetics.gui.analyst.page.hours=%s 小时
|
||||
genetics.gui.analyst.page.minutes=%s 分钟
|
||||
genetics.gui.analyst.page.seconds=%s 秒
|
||||
@@ -187,7 +187,7 @@ genetics.gui.analyst.biology.underground=可在地下活动
|
||||
genetics.gui.analyst.biology.notUnderground=不能在地下活动
|
||||
genetics.gui.analyst.biology.flammable=可燃
|
||||
genetics.gui.analyst.biology.nonflammable=抗燃
|
||||
genetics.gui.analyst.biology.sappiness=树液:%s
|
||||
genetics.gui.analyst.biology.sappiness=多汁:%s
|
||||
genetics.gui.analyst.biology.fertility.drones=每个蜂巢产出 %d 工蜂
|
||||
genetics.gui.analyst.biology.fertility.drone=每个蜂巢产出 1 工蜂
|
||||
genetics.gui.analyst.biology.fertility.moths=死亡前产出 %d 只幼虫
|
||||
|
||||
Reference in new issue
Block a user