diff --git a/CREDITS.md b/CREDITS.md
index 8d526a39..4931ed4f 100644
--- a/CREDITS.md
+++ b/CREDITS.md
@@ -24,6 +24,7 @@ In addition, I'd like to thank the following individuals for their contributions
- UltraHex
- Azim-Palmer
- raoulvdberge
+- rafasoares
#### Translations
@@ -32,7 +33,7 @@ In addition, I'd like to thank the following individuals for their contributions
- Russian: VilagVil, kellixon, bigenergy
- French: Hahdrim
- Brazilian Portuguese: lorrampi
-- Chinese: ZHENGLOC, dragon-evol, Hokorizero, TUsama
+- Chinese: ZHENGLOC, dragon-evol, Hokorizero, TUsama, Determancer
- Korean: shejery, rewi_wire
- Polish: Trozuu
- German: BirdyDragon
diff --git a/src/main/java/electroblob/wizardry/CommonProxy.java b/src/main/java/electroblob/wizardry/CommonProxy.java
index 5d79bd80..ff568f0a 100644
--- a/src/main/java/electroblob/wizardry/CommonProxy.java
+++ b/src/main/java/electroblob/wizardry/CommonProxy.java
@@ -250,6 +250,13 @@ public class CommonProxy {
* @param intensity The amplitude of the shaking (around 10 looks about right)
*/
public void shakeScreen(EntityPlayer player, float intensity){}
+
+ /**
+ * Loads the given shader for the given player, if they have shaders enabled.
+ * @param player The player to load the shader for
+ * @param shader The location of the shader to load
+ */
+ public void loadShader(EntityPlayer player, ResourceLocation shader){}
/**
* Gets the client side world using Minecraft.getMinecraft().world. Only to be called client side! Returns
diff --git a/src/main/java/electroblob/wizardry/Settings.java b/src/main/java/electroblob/wizardry/Settings.java
index ba446aca..d58ff358 100644
--- a/src/main/java/electroblob/wizardry/Settings.java
+++ b/src/main/java/electroblob/wizardry/Settings.java
@@ -321,6 +321,10 @@ public final class Settings {
public boolean booksPauseGame = true;
/** [Client-only] Whether to use custom shaders for certain spells. */
public boolean useShaders = true;
+ /** [Client-only] Whether to use the screen shake effect for certain spells. */
+ public boolean screenShake = true;
+ /** [Client-only] Whether to use the screen blink effect for teleportation spells. */
+ public boolean blinkEffect = true;
/** [Client-only] The position of the spell HUD. */
public GuiPosition spellHUDPosition = GuiPosition.BOTTOM_LEFT;
@@ -939,6 +943,18 @@ public final class Settings {
useShaders = property.getBoolean();
propOrder.add(property.getName());
+ property = config.get(CLIENT_CATEGORY, "screenShake", true, "Whether to use the screen shake effect for certain spells.");
+ property.setLanguageKey("config." + Wizardry.MODID + ".screen_shake");
+ Wizardry.proxy.setToNamedBooleanEntry(property);
+ screenShake = property.getBoolean();
+ propOrder.add(property.getName());
+
+ property = config.get(CLIENT_CATEGORY, "blinkEffect", true, "Whether to use the screen blink effect for teleportation spells.");
+ property.setLanguageKey("config." + Wizardry.MODID + ".blink_effect");
+ Wizardry.proxy.setToNamedBooleanEntry(property);
+ blinkEffect = property.getBoolean();
+ propOrder.add(property.getName());
+
config.setCategoryPropertyOrder(CLIENT_CATEGORY, propOrder);
}
diff --git a/src/main/java/electroblob/wizardry/block/BlockPedestal.java b/src/main/java/electroblob/wizardry/block/BlockPedestal.java
index 9da9c6f5..53bb1bb4 100644
--- a/src/main/java/electroblob/wizardry/block/BlockPedestal.java
+++ b/src/main/java/electroblob/wizardry/block/BlockPedestal.java
@@ -107,7 +107,9 @@ public class BlockPedestal extends Block implements ITileEntityProvider {
natural = true;
metadata -= ELEMENT.getAllowedValues().size();
}
- return this.getDefaultState().withProperty(ELEMENT, Element.values()[metadata]).withProperty(NATURAL, natural);
+ Element element = Element.values()[metadata];
+ if(!ELEMENT.getAllowedValues().contains(element)) return this.getDefaultState().withProperty(NATURAL, natural);
+ return this.getDefaultState().withProperty(ELEMENT, element).withProperty(NATURAL, natural);
}
@Override
diff --git a/src/main/java/electroblob/wizardry/block/BlockRunestone.java b/src/main/java/electroblob/wizardry/block/BlockRunestone.java
index 996eaa52..c480565c 100644
--- a/src/main/java/electroblob/wizardry/block/BlockRunestone.java
+++ b/src/main/java/electroblob/wizardry/block/BlockRunestone.java
@@ -69,7 +69,9 @@ public class BlockRunestone extends Block {
@Override
public IBlockState getStateFromMeta(int metadata){
- return this.getDefaultState().withProperty(ELEMENT, Element.values()[metadata]);
+ Element element = Element.values()[metadata];
+ if(!ELEMENT.getAllowedValues().contains(element)) return this.getDefaultState();
+ return this.getDefaultState().withProperty(ELEMENT, element);
}
@Override
diff --git a/src/main/java/electroblob/wizardry/client/ClientProxy.java b/src/main/java/electroblob/wizardry/client/ClientProxy.java
index df4b4a80..2dd06e42 100644
--- a/src/main/java/electroblob/wizardry/client/ClientProxy.java
+++ b/src/main/java/electroblob/wizardry/client/ClientProxy.java
@@ -199,6 +199,13 @@ public class ClientProxy extends CommonProxy {
if(Minecraft.getMinecraft().player == player) WizardryClientEventHandler.shakeScreen(intensity);
}
+ @Override
+ public void loadShader(EntityPlayer player, ResourceLocation shader){
+ if(Minecraft.getMinecraft().player == player && Wizardry.settings.useShaders
+ && !Minecraft.getMinecraft().entityRenderer.isShaderActive())
+ Minecraft.getMinecraft().entityRenderer.loadShader(shader);
+ }
+
@Override
public Set getSpellHUDSkins(){
return GuiSpellDisplay.getSkinKeys();
@@ -568,6 +575,12 @@ public class ClientProxy extends CommonProxy {
data.randomDescriptions = new HashMap<>();
for(Spell spell : Spell.getAllSpells()){
+
+ if(spell.networkID() > message.names.size()){
+ Wizardry.logger.warn("Received no glyph data for spell {}, skipping", spell.getRegistryName());
+ continue;
+ }
+
// -1 because the none spell isn't included
// This is a case where we must use the network ID, not the metadata
data.randomNames.put(spell, message.names.get(spell.networkID() - 1));
diff --git a/src/main/java/electroblob/wizardry/client/WizardryClientEventHandler.java b/src/main/java/electroblob/wizardry/client/WizardryClientEventHandler.java
index b56b8cad..6bc23ec7 100644
--- a/src/main/java/electroblob/wizardry/client/WizardryClientEventHandler.java
+++ b/src/main/java/electroblob/wizardry/client/WizardryClientEventHandler.java
@@ -91,13 +91,15 @@ public final class WizardryClientEventHandler {
/** Starts the first-person blink overlay effect. */
public static void playBlinkEffect(){
- blinkEffectTimer = BLINK_EFFECT_DURATION;
+ if(Wizardry.settings.blinkEffect) blinkEffectTimer = BLINK_EFFECT_DURATION;
}
/** Starts the client-side screen shake effect. */
public static void shakeScreen(float intensity){
- screenShakeCounter = (int)(intensity / SHAKINESS);
- Minecraft.getMinecraft().player.rotationPitch -= intensity * 0.5f; // Start halfway down
+ if(Wizardry.settings.screenShake){
+ screenShakeCounter = (int)(intensity / SHAKINESS);
+ Minecraft.getMinecraft().player.rotationPitch -= intensity * 0.5f; // Start halfway down
+ }
}
@SubscribeEvent
@@ -105,12 +107,20 @@ public final class WizardryClientEventHandler {
if(event.player == Minecraft.getMinecraft().player && event.phase == TickEvent.Phase.END){
- if(blinkEffectTimer > 0) blinkEffectTimer--;
+ if(Wizardry.settings.blinkEffect){
+ if(blinkEffectTimer > 0) blinkEffectTimer--;
+ }else{
+ blinkEffectTimer = 0;
+ }
- if(screenShakeCounter > 0){
- float magnitude = screenShakeCounter * SHAKINESS;
- Minecraft.getMinecraft().player.rotationPitch += screenShakeCounter % 2 == 0 ? magnitude : -magnitude;
- screenShakeCounter--;
+ if(Wizardry.settings.screenShake){
+ if(screenShakeCounter > 0){
+ float magnitude = screenShakeCounter * SHAKINESS;
+ Minecraft.getMinecraft().player.rotationPitch += screenShakeCounter % 2 == 0 ? magnitude : -magnitude;
+ screenShakeCounter--;
+ }
+ }else{
+ screenShakeCounter = 0;
}
// Only seems to work here...
diff --git a/src/main/java/electroblob/wizardry/client/renderer/RenderArcaneLock.java b/src/main/java/electroblob/wizardry/client/renderer/RenderArcaneLock.java
index 7722bc6d..a54f195a 100644
--- a/src/main/java/electroblob/wizardry/client/renderer/RenderArcaneLock.java
+++ b/src/main/java/electroblob/wizardry/client/renderer/RenderArcaneLock.java
@@ -20,9 +20,6 @@ import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.fml.relauncher.Side;
import org.lwjgl.opengl.GL11;
-import java.util.ArrayList;
-import java.util.List;
-
@Mod.EventBusSubscriber(Side.CLIENT)
public class RenderArcaneLock {
@@ -39,36 +36,44 @@ public class RenderArcaneLock {
EntityPlayer player = Minecraft.getMinecraft().player;
World world = Minecraft.getMinecraft().world;
-
- GlStateManager.pushMatrix();
- GlStateManager.enableBlend();
- boolean lighting = GL11.glIsEnabled(GL11.GL_LIGHTING);
- GlStateManager.disableLighting();
- OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 240, 240);
- GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
-
Vec3d origin = player.getPositionEyes(event.getPartialTicks());
- GlStateManager.translate(-origin.x, -origin.y + player.getEyeHeight(), -origin.z);
-
- GlStateManager.color(1, 1, 1, 1);
-
- Minecraft.getMinecraft().renderEngine.bindTexture(TEXTURES[(player.ticksExisted % (TEXTURES.length * 2))/2]);
-
Tessellator tessellator = Tessellator.getInstance();
BufferBuilder buffer = tessellator.getBuffer();
- buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX);
- // Someone managed to get a CME here so let's just copy the list to be safe
+ boolean flag = false;
+ boolean lighting = false;
+
+ // Someone managed to get a CME here so let's iterate manually to be safe (don't copy the list, it's expensive!)
// It's only cosmetic so if a tileentity somehow gets removed while we're rendering them it's not a big deal
- List tileentities = new ArrayList<>(world.loadedTileEntityList);
+ for(int i=0; i 0){
if(this.ticksExisted % 16 == 1){
this.getRidingEntity().attackEntityFrom(DamageSource.MAGIC, 1);
- ((EntityLivingBase)this.getRidingEntity())
- .addPotionEffect(new PotionEffect(MobEffects.SLOWNESS, 20, 2));
+ if(this.getRidingEntity() != null){ // Some mobs force-dismount when attacked (normally when dying)
+ ((EntityLivingBase)this.getRidingEntity())
+ .addPotionEffect(new PotionEffect(MobEffects.SLOWNESS, 20, 2));
+ }
this.playSound(WizardrySounds.ENTITY_MAGIC_SLIME_ATTACK, 1.0f, 1.0f);
this.squishAmount = 0.5F;
}
diff --git a/src/main/java/electroblob/wizardry/item/ItemWizardArmour.java b/src/main/java/electroblob/wizardry/item/ItemWizardArmour.java
index 023b328b..71cbdc45 100644
--- a/src/main/java/electroblob/wizardry/item/ItemWizardArmour.java
+++ b/src/main/java/electroblob/wizardry/item/ItemWizardArmour.java
@@ -13,6 +13,8 @@ import electroblob.wizardry.registry.WizardryRecipes;
import electroblob.wizardry.registry.WizardryTabs;
import electroblob.wizardry.util.SpellModifiers;
import electroblob.wizardry.util.WizardryUtilities;
+import net.minecraft.enchantment.Enchantment;
+import net.minecraft.enchantment.EnchantmentMending;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.EntityLivingBase;
@@ -194,7 +196,13 @@ public class ItemWizardArmour extends ItemArmor implements IWorkbenchItem, IMana
public boolean getIsRepairable(ItemStack stack, ItemStack material){
return false;
}
-
+
+ // This is misleadingly-named, it also applies to enchanting with books at an anvil
+ @Override
+ public boolean canApplyAtEnchantingTable(ItemStack stack, Enchantment enchantment){
+ return !(enchantment instanceof EnchantmentMending) && super.canApplyAtEnchantingTable(stack, enchantment);
+ }
+
/**
* Properly handles the defence value of the armour. This method is responsible for the tooltip on top of
* the armour value. It is also what handles armour toughness.
diff --git a/src/main/java/electroblob/wizardry/potion/PotionSlowTime.java b/src/main/java/electroblob/wizardry/potion/PotionSlowTime.java
index 0a00a31d..e767be5c 100644
--- a/src/main/java/electroblob/wizardry/potion/PotionSlowTime.java
+++ b/src/main/java/electroblob/wizardry/potion/PotionSlowTime.java
@@ -172,9 +172,9 @@ public class PotionSlowTime extends PotionMagicEffect implements ISyncedPotion {
@SubscribeEvent
public static void onPotionAddedEvent(PotionEvent.PotionAddedEvent event){
if(event.getEntity().world.isRemote && event.getPotionEffect().getPotion() == WizardryPotions.slow_time
- && event.getEntity() == net.minecraft.client.Minecraft.getMinecraft().player){
- if(Wizardry.settings.useShaders) net.minecraft.client.Minecraft.getMinecraft().entityRenderer.loadShader(SlowTime.SHADER);
- electroblob.wizardry.client.WizardryClientEventHandler.playBlinkEffect();
+ && event.getEntity() instanceof EntityPlayer){
+ Wizardry.proxy.loadShader((EntityPlayer)event.getEntity(), SlowTime.SHADER);
+ Wizardry.proxy.playBlinkEffect((EntityPlayer)event.getEntity());
}
}
diff --git a/src/main/java/electroblob/wizardry/registry/WizardryLoot.java b/src/main/java/electroblob/wizardry/registry/WizardryLoot.java
index f8bdca33..bf2584c7 100644
--- a/src/main/java/electroblob/wizardry/registry/WizardryLoot.java
+++ b/src/main/java/electroblob/wizardry/registry/WizardryLoot.java
@@ -67,6 +67,9 @@ public final class WizardryLoot {
LootTableList.register(new ResourceLocation(Wizardry.MODID, "subsets/wizard_armour"));
LootTableList.register(new ResourceLocation(Wizardry.MODID, "subsets/arcane_tomes"));
LootTableList.register(new ResourceLocation(Wizardry.MODID, "subsets/wand_upgrades"));
+ LootTableList.register(new ResourceLocation(Wizardry.MODID, "subsets/uncommon_artefacts"));
+ LootTableList.register(new ResourceLocation(Wizardry.MODID, "subsets/rare_artefacts"));
+ LootTableList.register(new ResourceLocation(Wizardry.MODID, "subsets/epic_artefacts"));
LootTableList.register(new ResourceLocation(Wizardry.MODID, "entities/evil_wizard"));
LootTableList.register(new ResourceLocation(Wizardry.MODID, "entities/mob_additions"));
diff --git a/src/main/java/electroblob/wizardry/spell/Divination.java b/src/main/java/electroblob/wizardry/spell/Divination.java
index 61d6a6f2..79c69440 100644
--- a/src/main/java/electroblob/wizardry/spell/Divination.java
+++ b/src/main/java/electroblob/wizardry/spell/Divination.java
@@ -91,9 +91,6 @@ public class Divination extends Spell {
(float)(target.getY() + 0.5 - (caster.getEntityBoundingBox().minY + caster.getEyeHeight())),
(float)(target.getZ() + 0.5 - caster.posZ));
- if(world.isRemote) ParticleBuilder.create(ParticleBuilder.Type.SPARKLE).pos(target.getX() + 0.5,
- target.getY() + 1.5, target.getZ() + 0.5).spawn(world);
-
strength = Strength.forWeight(calculateWeight(world, caster, target, range, modifiers));
}
diff --git a/src/main/java/electroblob/wizardry/spell/Grapple.java b/src/main/java/electroblob/wizardry/spell/Grapple.java
index e30ecdbc..22b0df43 100644
--- a/src/main/java/electroblob/wizardry/spell/Grapple.java
+++ b/src/main/java/electroblob/wizardry/spell/Grapple.java
@@ -210,6 +210,8 @@ public class Grapple extends Spell {
@Override
public boolean cast(World world, EntityLiving caster, EnumHand hand, int ticksInUse, EntityLivingBase target, SpellModifiers modifiers){
+ if(target == null) return false;
+
Vec3d origin = new Vec3d(caster.posX, caster.getEntityBoundingBox().minY + caster.getEyeHeight(), caster.posZ);
// If the target is an entity, we need to use the entity's centre rather than the original hit position
diff --git a/src/main/java/electroblob/wizardry/spell/Possession.java b/src/main/java/electroblob/wizardry/spell/Possession.java
index e464b173..c94d26dc 100644
--- a/src/main/java/electroblob/wizardry/spell/Possession.java
+++ b/src/main/java/electroblob/wizardry/spell/Possession.java
@@ -212,6 +212,7 @@ public class Possession extends SpellRay {
possessor.eyeHeight = target.getEyeHeight();
setSize(possessor, target.width, target.height);
+ target.dismountRidingEntity();
target.setDead();
target.setNoAI(true);
target.setAttackTarget(null);
@@ -251,10 +252,10 @@ public class Possession extends SpellRay {
}
}
- if(possessor.world.isRemote && possessor == net.minecraft.client.Minecraft.getMinecraft().player){
+ if(possessor.world.isRemote){
// Shaders and effects
- if(Wizardry.settings.useShaders) net.minecraft.client.Minecraft.getMinecraft().entityRenderer.loadShader(SHADER);
- electroblob.wizardry.client.WizardryClientEventHandler.playBlinkEffect(); // Looks quite nice...
+ Wizardry.proxy.loadShader(possessor, SHADER);
+ Wizardry.proxy.playBlinkEffect(possessor);
}else{
@@ -348,7 +349,7 @@ public class Possession extends SpellRay {
if(player.world.isRemote && player == net.minecraft.client.Minecraft.getMinecraft().player){
net.minecraft.client.Minecraft.getMinecraft().entityRenderer.stopUseShader();
- electroblob.wizardry.client.WizardryClientEventHandler.playBlinkEffect(); // Looks quite nice...
+ Wizardry.proxy.playBlinkEffect(player);
}
for(IAttribute attribute : INHERITED_ATTRIBUTES.keySet()){
@@ -399,9 +400,7 @@ public class Possession extends SpellRay {
if(player.world.isRemote){
ParticleBuilder.create(Type.DARK_MAGIC, player).clr(0.1f, 0, 0.3f).spawn(player.world);
- // TODO: This (and a few other similar uses) needs ClientProxy-ing.
- if(!net.minecraft.client.Minecraft.getMinecraft().entityRenderer.isShaderActive())
- if(Wizardry.settings.useShaders) net.minecraft.client.Minecraft.getMinecraft().entityRenderer.loadShader(SHADER);
+ Wizardry.proxy.loadShader(player, SHADER);
}
}else{
diff --git a/src/main/java/electroblob/wizardry/spell/SixthSense.java b/src/main/java/electroblob/wizardry/spell/SixthSense.java
index b311c7cb..e8f5f926 100644
--- a/src/main/java/electroblob/wizardry/spell/SixthSense.java
+++ b/src/main/java/electroblob/wizardry/spell/SixthSense.java
@@ -39,9 +39,9 @@ public class SixthSense extends Spell {
(int)(getProperty(EFFECT_DURATION).floatValue() * modifiers.get(WizardryItems.duration_upgrade)),
(int)((modifiers.get(WizardryItems.range_upgrade) - 1f) / Constants.RANGE_INCREASE_PER_LEVEL)));
- if(world.isRemote && caster == net.minecraft.client.Minecraft.getMinecraft().player){
- if(Wizardry.settings.useShaders) net.minecraft.client.Minecraft.getMinecraft().entityRenderer.loadShader(SHADER);
- electroblob.wizardry.client.WizardryClientEventHandler.playBlinkEffect();
+ if(world.isRemote){
+ Wizardry.proxy.loadShader(caster, SHADER);
+ Wizardry.proxy.playBlinkEffect(caster);
}
this.playSound(world, caster, ticksInUse, -1, modifiers);
@@ -51,9 +51,9 @@ public class SixthSense extends Spell {
@SubscribeEvent
public static void onPotionAddedEvent(PotionEvent.PotionAddedEvent event){
if(event.getEntity().world.isRemote && event.getPotionEffect().getPotion() == WizardryPotions.sixth_sense
- && event.getEntity() == net.minecraft.client.Minecraft.getMinecraft().player){
- if(Wizardry.settings.useShaders) net.minecraft.client.Minecraft.getMinecraft().entityRenderer.loadShader(SHADER);
- electroblob.wizardry.client.WizardryClientEventHandler.playBlinkEffect();
+ && event.getEntity() instanceof EntityPlayer){
+ Wizardry.proxy.loadShader((EntityPlayer)event.getEntity(), SHADER);
+ Wizardry.proxy.playBlinkEffect((EntityPlayer)event.getEntity());
}
}
diff --git a/src/main/java/electroblob/wizardry/spell/SlowTime.java b/src/main/java/electroblob/wizardry/spell/SlowTime.java
index 2d00a81f..e625e3a6 100644
--- a/src/main/java/electroblob/wizardry/spell/SlowTime.java
+++ b/src/main/java/electroblob/wizardry/spell/SlowTime.java
@@ -24,8 +24,8 @@ public class SlowTime extends SpellBuff {
@Override
public boolean cast(World world, EntityPlayer caster, EnumHand hand, int ticksInUse, SpellModifiers modifiers){
- if(caster.world.isRemote && caster == net.minecraft.client.Minecraft.getMinecraft().player){
- if(Wizardry.settings.useShaders) net.minecraft.client.Minecraft.getMinecraft().entityRenderer.loadShader(SHADER);
+ if(caster.world.isRemote){
+ Wizardry.proxy.loadShader(caster, SHADER);
}
return super.cast(world, caster, hand, ticksInUse, modifiers);
diff --git a/src/main/java/electroblob/wizardry/spell/Transience.java b/src/main/java/electroblob/wizardry/spell/Transience.java
index b47fdfcf..e20f1ac5 100644
--- a/src/main/java/electroblob/wizardry/spell/Transience.java
+++ b/src/main/java/electroblob/wizardry/spell/Transience.java
@@ -38,9 +38,9 @@ public class Transience extends Spell {
@Override
public boolean cast(World world, EntityPlayer caster, EnumHand hand, int ticksInUse, SpellModifiers modifiers){
- if(world.isRemote && caster == net.minecraft.client.Minecraft.getMinecraft().player){
- if(Wizardry.settings.useShaders) net.minecraft.client.Minecraft.getMinecraft().entityRenderer.loadShader(SHADER);
- electroblob.wizardry.client.WizardryClientEventHandler.playBlinkEffect();
+ if(world.isRemote){
+ Wizardry.proxy.loadShader(caster, SHADER);
+ Wizardry.proxy.playBlinkEffect(caster);
}
if(!caster.isPotionActive(WizardryPotions.transience)){
@@ -87,9 +87,9 @@ public class Transience extends Spell {
@SubscribeEvent
public static void onPotionAddedEvent(PotionEvent.PotionAddedEvent event){
if(event.getEntity().world.isRemote && event.getPotionEffect().getPotion() == WizardryPotions.transience
- && event.getEntity() == net.minecraft.client.Minecraft.getMinecraft().player){
- if(Wizardry.settings.useShaders) net.minecraft.client.Minecraft.getMinecraft().entityRenderer.loadShader(SHADER);
- electroblob.wizardry.client.WizardryClientEventHandler.playBlinkEffect();
+ && event.getEntity() instanceof EntityPlayer){
+ Wizardry.proxy.loadShader((EntityPlayer)event.getEntity(), SHADER);
+ Wizardry.proxy.playBlinkEffect((EntityPlayer)event.getEntity());
}
}
diff --git a/src/main/java/electroblob/wizardry/util/WizardryUtilities.java b/src/main/java/electroblob/wizardry/util/WizardryUtilities.java
index 05224957..b5b97d35 100644
--- a/src/main/java/electroblob/wizardry/util/WizardryUtilities.java
+++ b/src/main/java/electroblob/wizardry/util/WizardryUtilities.java
@@ -636,7 +636,7 @@ public final class WizardryUtilities {
// This is a perfect example of where you need to use .equals() and not ==. For most applications,
// this was unnoticeable until world reload because the UUID instance or entity instance is stored.
// Fixed now though.
- if(entity.getUniqueID().equals(id)){
+ if(entity != null && entity.getUniqueID() != null && entity.getUniqueID().equals(id)){
return entity;
}
}
diff --git a/src/main/resources/assets/ebwizardry/lang/en_gb.lang b/src/main/resources/assets/ebwizardry/lang/en_gb.lang
index d23663ff..709769a5 100644
--- a/src/main/resources/assets/ebwizardry/lang/en_gb.lang
+++ b/src/main/resources/assets/ebwizardry/lang/en_gb.lang
@@ -1279,6 +1279,10 @@ config.ebwizardry.use_shaders=Use Custom Shaders
config.ebwizardry.use_shaders.tooltip=Whether to use custom shaders for certain spells. These use the vanilla shader system (like mob spectating shaders) and shouldn't have much of an effect on performance in most cases, but they may conflict with other shaders.
config.ebwizardry.use_shaders.true=Yes - gimme those sweet shaders!
config.ebwizardry.use_shaders.false=No - I'm running this on a potato
+config.ebwizardry.screen_shake=Screen Shake
+config.ebwizardry.screen_shake.tooltip=Whether to use the screen shake effect for certain spells.
+config.ebwizardry.blink_effect=Blink Effect
+config.ebwizardry.blink_effect.tooltip=Whether to use the screen blink effect for teleportation spells.
config.ebwizardry.category.commands=Command Settings
config.ebwizardry.category.commands.tooltip=Configure wizardry's commands
diff --git a/src/main/resources/assets/ebwizardry/lang/en_us.lang b/src/main/resources/assets/ebwizardry/lang/en_us.lang
index 2e43452c..a136fbb7 100644
--- a/src/main/resources/assets/ebwizardry/lang/en_us.lang
+++ b/src/main/resources/assets/ebwizardry/lang/en_us.lang
@@ -1279,6 +1279,10 @@ config.ebwizardry.use_shaders=Use Custom Shaders
config.ebwizardry.use_shaders.tooltip=Whether to use custom shaders for certain spells. These use the vanilla shader system (like mob spectating shaders) and shouldn't have much of an effect on performance in most cases, but they may conflict with other shaders.
config.ebwizardry.use_shaders.true=Yes - gimme those sweet shaders!
config.ebwizardry.use_shaders.false=No - I'm running this on a potato
+config.ebwizardry.screen_shake=Screen Shake
+config.ebwizardry.screen_shake.tooltip=Whether to use the screen shake effect for certain spells.
+config.ebwizardry.blink_effect=Blink Effect
+config.ebwizardry.blink_effect.tooltip=Whether to use the screen blink effect for teleportation spells.
config.ebwizardry.category.commands=Command Settings
config.ebwizardry.category.commands.tooltip=Configure wizardry's commands
diff --git a/src/main/resources/assets/ebwizardry/lang/pl_pl.lang b/src/main/resources/assets/ebwizardry/lang/pl_pl.lang
index d474ae3a..6170c6c7 100644
--- a/src/main/resources/assets/ebwizardry/lang/pl_pl.lang
+++ b/src/main/resources/assets/ebwizardry/lang/pl_pl.lang
@@ -837,7 +837,7 @@ spell.ebwizardry\:poison_bomb.desc=Wystrzeliwuje trującą bombę w pożądanym
spell.ebwizardry\:possession.desc="Zostań swoim wrogiem."
spell.ebwizardry\:ray_of_purification.desc=Emituje promień oślepiającego światła, który uszkadza i oślepia cele. Nieumarłe stworzenia otrzymują podwójne obrażenia i zostają podpalone.
spell.ebwizardry\:remove_curse.desc=Usuwa wszelkie klątwy, które dzierży rzucający.
-spell.ebwizardry\:replenish_hunger.desc=Uzupełnia poziom głodu rzucającego o 4 punkty.
+spell.ebwizardry\:replenish_hunger.desc=Uzupełnia poziom głodu rzucającego o 3 punkty.
spell.ebwizardry\:resurrection.desc=U boku głównego uzdrowiciela jest martwe... opcjonalne.
spell.ebwizardry\:reversal.desc=Usuwa losowy zły efekt mikstury i przekazuje go celowi, który odczuje ten efekt przez pozostały czas. Potencja zwiększa liczbę odwróconych efektów.
spell.ebwizardry\:ring_of_fire.desc=Tworzy pierścień ognia wokół rzucającego, uszkadzając wszystkich pobliskich wrogów i podpalając ich.
diff --git a/src/main/resources/assets/ebwizardry/lang/zh_cn.lang b/src/main/resources/assets/ebwizardry/lang/zh_cn.lang
index 90a2eece..7c623ab8 100644
--- a/src/main/resources/assets/ebwizardry/lang/zh_cn.lang
+++ b/src/main/resources/assets/ebwizardry/lang/zh_cn.lang
@@ -1,317 +1,363 @@
+
#PARSE_ESCAPES
tile.ebwizardry\:arcane_workbench.name=奥术工作台
-tile.ebwizardry\:crystal_ore.name=水晶矿
+tile.ebwizardry\:crystal_ore.name=水晶矿石
tile.ebwizardry\:petrified_stone.name=石化石
-tile.ebwizardry\:ice_statue.name=冰雕像
+tile.ebwizardry\:ice_statue.name=冰雕
tile.ebwizardry\:crystal_flower.name=水晶花
tile.ebwizardry\:snare.name=陷阱
tile.ebwizardry\:transportation_stone.name=传送石
tile.ebwizardry\:transportation_stone.confirm=你将会在%1$s释放成功后返回此处
-tile.ebwizardry\:transportation_stone.remember=记录坐标 %s, %s, %s 在维度%s
-tile.ebwizardry\:transportation_stone.forget=消除坐标 %s, %s, %s 在维度%s
-tile.ebwizardry\:transportation_stone.invalid=你必须先将八个传送石围成一圈!
+tile.ebwizardry\:transportation_stone.remember=你记住了位于 %4$s 维度 %1$s,%2$s,%3$s的传送坐标
+tile.ebwizardry\:transportation_stone.forget=你遗忘了位于 %4$s 维度 %1$s,%2$s,%3$s的传送坐标
+tile.ebwizardry\:transportation_stone.invalid=你必须用8个传送石围成一个圈!
tile.ebwizardry\:spectral_block.name=幽冥方块
-tile.ebwizardry\:runestone.name=符文石
-tile.ebwizardry\:runestone_pedestal.name=符文石基座
+tile.ebwizardry\:runestone.name=符石
+tile.ebwizardry\:runestone_pedestal.name=符石基座
tile.ebwizardry\:thorns.name=荆棘
-tile.ebwizardry\:obsidian_crust.name=黑曜石外壳
-tile.ebwizardry\:dry_frosted_ice.name=冰
-tile.ebwizardry\:magic_crystal_block.name=魔力水晶块
-tile.ebwizardry\:fire_crystal_block.name=烈焰水晶块
-tile.ebwizardry\:ice_crystal_block.name=冰霜水晶块
-tile.ebwizardry\:lightning_crystal_block.name=雷电水晶块
-tile.ebwizardry\:necromancy_crystal_block.name=暗影水晶块
-tile.ebwizardry\:earth_crystal_block.name=森林水晶块
-tile.ebwizardry\:sorcery_crystal_block.name=神秘水晶块
-tile.ebwizardry\:healing_crystal_block.name=治愈水晶块
-item.ebwizardry\:crystal_magic.name=魔力水晶
-item.ebwizardry\:crystal_fire.name=烈焰水晶
-item.ebwizardry\:crystal_ice.name=冰霜水晶
-item.ebwizardry\:crystal_lightning.name=雷电水晶
-item.ebwizardry\:crystal_necromancy.name=暗影水晶
-item.ebwizardry\:crystal_earth.name=森林水晶
-item.ebwizardry\:crystal_sorcery.name=神秘水晶
-item.ebwizardry\:crystal_healing.name=治愈水晶
-item.ebwizardry\:magic_wand.name=新手魔杖
+tile.ebwizardry\:obsidian_crust.name=黑曜石层
+tile.ebwizardry\:dry_frosted_ice.name=干燥霜冰
+
+tile.ebwizardry\:magic_crystal_block.name=水晶块
+tile.ebwizardry\:fire_crystal_block.name=赤焰晶块
+tile.ebwizardry\:ice_crystal_block.name=寒霜晶块
+tile.ebwizardry\:lightning_crystal_block.name=风暴晶块
+tile.ebwizardry\:necromancy_crystal_block.name=邃暗晶块
+tile.ebwizardry\:earth_crystal_block.name=苍翠晶块
+tile.ebwizardry\:sorcery_crystal_block.name=秘源晶块
+tile.ebwizardry\:healing_crystal_block.name=光辉晶块
+
+item.ebwizardry\:crystal_magic.name=魔法水晶
+item.ebwizardry\:crystal_fire.name=赤焰水晶
+item.ebwizardry\:crystal_ice.name=寒霜水晶
+item.ebwizardry\:crystal_lightning.name=风暴水晶
+item.ebwizardry\:crystal_necromancy.name=邃暗水晶
+item.ebwizardry\:crystal_earth.name=苍翠水晶
+item.ebwizardry\:crystal_sorcery.name=秘源水晶
+item.ebwizardry\:crystal_healing.name=光辉水晶
+
+item.ebwizardry\:magic_wand.name=魔杖
item.ebwizardry\:apprentice_wand.name=学徒魔杖
-item.ebwizardry\:advanced_wand.name=高级魔杖
-item.ebwizardry\:master_wand.name=大师魔杖
+item.ebwizardry\:advanced_wand.name=进阶魔杖
+item.ebwizardry\:master_wand.name=宗师魔杖
item.ebwizardry\:spell_book.name=法术书
-item.ebwizardry\:spell_book.apply_to_wizard=将%1$s的法术%2$s替换成%3$s
+
+item.ebwizardry\:spell_book.apply_to_wizard=将 %1$s 的法术 %2$s 替换为 %3$s
+
item.ebwizardry\:arcane_tome.name=奥法宝典
-item.ebwizardry\:arcane_tome.desc1=升级需求 %1$s
-item.ebwizardry\:arcane_tome.desc2=魔杖升级至 %1$s 级别
+item.ebwizardry\:arcane_tome.desc=将任意满足进度条件的 %1$s 等级的魔杖升级至 %2$s 等级
+
item.ebwizardry\:wizard_handbook.name=巫师手札
-item.ebwizardry\:wizard_handbook.desc=编写者:%1$s
+item.ebwizardry\:wizard_handbook.desc=编写于%1$s
+
item.ebwizardry\:wand.generic=魔杖
+
item.ebwizardry\:wand.buff=+%1$s %2$s 强度
-item.ebwizardry\:wand.spell=当前法术: %1$s
-item.ebwizardry\:wand.mana=魔力值:%1$s/%2$s
-item.ebwizardry\:wand.progression=进度:%1$s/%2$s
+item.ebwizardry\:wand.spell=当前法术:%1$s
+item.ebwizardry\:wand.mana=魔力值:%1$s/%2$s
+item.ebwizardry\:wand.progression=魔杖进度:%1$s/%2$s
+
item.ebwizardry\:wand.levelup=%1$s 已经准备好升至 %2$s 级
+
item.ebwizardry\:wand.addally=%1$s已被添加到您的盟友名单
item.ebwizardry\:wand.removeally=%1$s已被移出你的盟友名单
+
item.ebwizardry\:novice_fire_wand.name=烈焰魔杖
item.ebwizardry\:novice_ice_wand.name=冰霜魔杖
item.ebwizardry\:novice_lightning_wand.name=雷电魔杖
-item.ebwizardry\:novice_necromancy_wand.name=暗影魔杖
+item.ebwizardry\:novice_necromancy_wand.name=死灵魔杖
item.ebwizardry\:novice_earth_wand.name=大地魔杖
item.ebwizardry\:novice_sorcery_wand.name=秘法魔杖
item.ebwizardry\:novice_healing_wand.name=治愈魔杖
+
item.ebwizardry\:apprentice_fire_wand.name=学徒烈焰魔杖
item.ebwizardry\:apprentice_ice_wand.name=学徒冰霜魔杖
item.ebwizardry\:apprentice_lightning_wand.name=学徒雷电魔杖
item.ebwizardry\:apprentice_necromancy_wand.name=学徒死灵魔杖
item.ebwizardry\:apprentice_earth_wand.name=学徒大地魔杖
item.ebwizardry\:apprentice_sorcery_wand.name=学徒秘法魔杖
-item.ebwizardry\:apprentice_healing_wand.name=学徒生命魔杖
+item.ebwizardry\:apprentice_healing_wand.name=学徒治愈魔杖
+
item.ebwizardry\:advanced_fire_wand.name=『进阶』舞焰者魔杖
item.ebwizardry\:advanced_ice_wand.name=『进阶』纵霜者魔杖
item.ebwizardry\:advanced_lightning_wand.name=『进阶』驯雷者魔杖
item.ebwizardry\:advanced_necromancy_wand.name=『进阶』御冥者魔杖
-item.ebwizardry\:advanced_earth_wand.name=『进阶』滋生者魔杖
+item.ebwizardry\:advanced_earth_wand.name=『进阶』大地操纵者魔杖
item.ebwizardry\:advanced_sorcery_wand.name=『进阶』秘术师魔杖
-item.ebwizardry\:advanced_healing_wand.name=『进阶』医命者魔杖
-item.ebwizardry\:master_fire_wand.name=『大师』狱炎业火之杖
-item.ebwizardry\:master_ice_wand.name=『大师』千秋冰封之杖
-item.ebwizardry\:master_lightning_wand.name=『大师』雷霆万钧之杖
-item.ebwizardry\:master_necromancy_wand.name=『大师』秽土唤灵之杖
-item.ebwizardry\:master_earth_wand.name=『大师』厚德载物之杖
-item.ebwizardry\:master_sorcery_wand.name=『大师』扭曲现实之杖
-item.ebwizardry\:master_healing_wand.name=『大师』妙手回春之杖
+item.ebwizardry\:advanced_healing_wand.name=『进阶』治疗师魔杖
+
+item.ebwizardry\:master_fire_wand.name=『宗师』狱炎业火之杖
+item.ebwizardry\:master_ice_wand.name=『宗师』万古冰封之杖
+item.ebwizardry\:master_lightning_wand.name=『宗师』雷霆万钧之杖
+item.ebwizardry\:master_necromancy_wand.name=『宗师』冥域唤灵之杖
+item.ebwizardry\:master_earth_wand.name=『宗师』万物吹息之杖
+item.ebwizardry\:master_sorcery_wand.name=『宗师』扭曲现实之杖
+item.ebwizardry\:master_healing_wand.name=『宗师』圣境守护之杖
+
item.ebwizardry\:spectral_sword.name=幽冥剑
item.ebwizardry\:spectral_pickaxe.name=幽冥镐
item.ebwizardry\:spectral_bow.name=幽冥弓
+
item.ebwizardry\:spectral_sword_upgraded.name=幽冥剑
item.ebwizardry\:spectral_pickaxe_upgraded.name=幽冥镐
+
item.ebwizardry\:small_mana_flask.name=小型魔力瓶
item.ebwizardry\:medium_mana_flask.name=中型魔力瓶
item.ebwizardry\:large_mana_flask.name=大型魔力瓶
+
item.ebwizardry\:grand_crystal.name=大型魔力水晶
item.ebwizardry\:crystal_shard.name=魔力水晶碎片
+
item.ebwizardry\:astral_diamond.name=星芒宝钻
+
item.ebwizardry\:purifying_elixir.name=净化圣水
item.ebwizardry\:purifying_elixir.desc=使用后消除诅咒
+
item.ebwizardry\:storage_upgrade.name=魔力储能升级
item.ebwizardry\:siphon_upgrade.name=魔力吸取升级
-item.ebwizardry\:condenser_upgrade.name=魔力收凝升级
-item.ebwizardry\:range_upgrade.name=施法范围升级
-item.ebwizardry\:duration_upgrade.name=施法时间升级
+item.ebwizardry\:condenser_upgrade.name=魔力凝结升级
+item.ebwizardry\:range_upgrade.name=法术距离升级
+item.ebwizardry\:duration_upgrade.name=法术持续升级
item.ebwizardry\:cooldown_upgrade.name=法术冷却升级
-item.ebwizardry\:blast_upgrade.name=法术爆炸升级
-item.ebwizardry\:attunement_upgrade.name=协调数量升级
-item.ebwizardry\:melee_upgrade.name=近战法师升级
+item.ebwizardry\:blast_upgrade.name=法术范围升级
+item.ebwizardry\:attunement_upgrade.name=法术槽位升级
+item.ebwizardry\:melee_upgrade.name=魔杖近战升级
+
item.ebwizardry\:storage_upgrade.desc=增加魔杖的最大魔力容量
-item.ebwizardry\:siphon_upgrade.desc=击杀怪物获取魔力
+item.ebwizardry\:siphon_upgrade.desc=击杀怪物恢复魔力
item.ebwizardry\:condenser_upgrade.desc=缓慢恢复魔杖内的魔力
item.ebwizardry\:range_upgrade.desc=增加法术的作用距离
item.ebwizardry\:duration_upgrade.desc=增加法术持续时间
-item.ebwizardry\:cooldown_upgrade.desc=减少15%的法术冷却时间
+item.ebwizardry\:cooldown_upgrade.desc=提升魔杖的法术冷却速度
item.ebwizardry\:blast_upgrade.desc=增加法术的作用范围
item.ebwizardry\:attunement_upgrade.desc=增加法术槽位
-item.ebwizardry\:melee_upgrade.desc=增加近战伤害
+item.ebwizardry\:melee_upgrade.desc=提升魔杖在使用法术时造成的伤害
+
item.ebwizardry\:flaming_axe.name=炽烈之斧
item.ebwizardry\:frost_axe.name=冰霜之斧
+
item.ebwizardry\:flaming_axe_upgraded.name=炽烈之斧
item.ebwizardry\:frost_axe_upgraded.name=冰霜之斧
+
item.ebwizardry\:firebomb.name=燃烧弹
-item.ebwizardry\:poison_bomb.name=毒气弹
+item.ebwizardry\:poison_bomb.name=毒液弹
item.ebwizardry\:smoke_bomb.name=烟雾弹
item.ebwizardry\:spark_bomb.name=电击弹
+
item.ebwizardry\:blank_scroll.name=空白卷轴
item.ebwizardry\:scroll.generic=卷轴
item.ebwizardry\:scroll.name=%1$s卷轴
-item.ebwizardry\:scroll.undiscovered.name=卷轴"%1$s"
+item.ebwizardry\:scroll.undiscovered.name=卷轴“%1$s”
item.ebwizardry\:identification_scroll.name=鉴定卷轴
item.ebwizardry\:identification_scroll.desc=识别的未知法术书或卷轴
item.ebwizardry\:identification_scroll.nothing_to_identify=没有可识别物品!
-item.ebwizardry\:armour_upgrade.name=奥术保护圣印
-item.ebwizardry\:armour_upgrade.desc1=%1$s升级任何巫师装备
-item.ebwizardry\:armour_upgrade.desc2=%1$s让它到达%2$s传奇
+
+item.ebwizardry\:armour_upgrade.name=奥术护具升级圣印
+item.ebwizardry\:armour_upgrade.desc1=%1$s升级任意的巫师护具
+item.ebwizardry\:armour_upgrade.desc2=%1$s使它到达%2$s传奇级别
+
item.ebwizardry\:magic_silk.name=魔法绸缎
+
item.ebwizardry\:wizard_armour.legendary=传奇
item.ebwizardry\:wizard_armour.buff=-%1$s %2$s 损耗
item.ebwizardry\:wizard_armour.mana=魔力:%1$s/%2$s
+
item.ebwizardry\:wizard_hat.name=巫师帽
item.ebwizardry\:wizard_robe.name=巫师长袍
item.ebwizardry\:wizard_leggings.name=巫师护腿
item.ebwizardry\:wizard_boots.name=巫师靴子
+
item.ebwizardry\:wizard_hat_fire.name=烈焰巫师帽
item.ebwizardry\:wizard_robe_fire.name=烈焰巫师长袍
item.ebwizardry\:wizard_leggings_fire.name=烈焰巫师护腿
item.ebwizardry\:wizard_boots_fire.name=烈焰巫师靴子
+
item.ebwizardry\:wizard_hat_ice.name=冰霜巫师帽
item.ebwizardry\:wizard_robe_ice.name=冰霜巫师长袍
item.ebwizardry\:wizard_leggings_ice.name=冰霜巫师护腿
item.ebwizardry\:wizard_boots_ice.name=冰霜巫师靴子
+
item.ebwizardry\:wizard_hat_lightning.name=雷电巫师帽
item.ebwizardry\:wizard_robe_lightning.name=雷电巫师长袍
item.ebwizardry\:wizard_leggings_lightning.name=雷电巫师护腿
item.ebwizardry\:wizard_boots_lightning.name=雷电靴子
-item.ebwizardry\:wizard_hat_necromancy.name=暗影巫师帽
-item.ebwizardry\:wizard_robe_necromancy.name=暗影巫师长袍
-item.ebwizardry\:wizard_leggings_necromancy.name=暗影巫师护腿
-item.ebwizardry\:wizard_boots_necromancy.name=暗影巫师靴子
-item.ebwizardry\:wizard_hat_earth.name=自然巫师帽
-item.ebwizardry\:wizard_robe_earth.name=自然巫师长袍
-item.ebwizardry\:wizard_leggings_earth.name=自然巫师护腿
-item.ebwizardry\:wizard_boots_earth.name=自然巫师靴子
-item.ebwizardry\:wizard_hat_sorcery.name=秘法巫师帽
-item.ebwizardry\:wizard_robe_sorcery.name=秘法巫师长袍
-item.ebwizardry\:wizard_leggings_sorcery.name=秘法巫师护腿
-item.ebwizardry\:wizard_boots_sorcery.name=秘法巫师靴子
+
+item.ebwizardry\:wizard_hat_necromancy.name=死灵巫师帽
+item.ebwizardry\:wizard_robe_necromancy.name=死灵巫师长袍
+item.ebwizardry\:wizard_leggings_necromancy.name=死灵巫师护腿
+item.ebwizardry\:wizard_boots_necromancy.name=死灵巫师靴子
+
+item.ebwizardry\:wizard_hat_earth.name=大地巫师帽
+item.ebwizardry\:wizard_robe_earth.name=大地巫师长袍
+item.ebwizardry\:wizard_leggings_earth.name=大地巫师护腿
+item.ebwizardry\:wizard_boots_earth.name=大地巫师靴子
+
+item.ebwizardry\:wizard_hat_sorcery.name=秘术巫师帽
+item.ebwizardry\:wizard_robe_sorcery.name=秘术巫师长袍
+item.ebwizardry\:wizard_leggings_sorcery.name=秘术巫师护腿
+item.ebwizardry\:wizard_boots_sorcery.name=秘术巫师靴子
+
item.ebwizardry\:wizard_hat_healing.name=治愈巫师帽
item.ebwizardry\:wizard_robe_healing.name=治愈巫师长袍
item.ebwizardry\:wizard_leggings_healing.name=治愈巫师护腿
item.ebwizardry\:wizard_boots_healing.name=治愈巫师靴子
+
item.ebwizardry\:spawn_wizard.name=生成巫师
item.ebwizardry\:spawn_evil_wizard.name=生成邪恶巫师
+
item.ebwizardry\:spectral_helmet.name=幽冥头盔
item.ebwizardry\:spectral_chestplate.name=幽冥胸甲
item.ebwizardry\:spectral_leggings.name=幽冥护腿
item.ebwizardry\:spectral_boots.name=幽冥靴子
+
item.ebwizardry\:lightning_hammer.name=雷霆圣锤
-item.ebwizardry\:ring_condensing.name=聚能指环
-item.ebwizardry\:ring_condensing.desc=缓慢为你的快捷栏的所有魔杖恢复魔力值
-item.ebwizardry\:ring_siphoning.name=虹吸指环
-item.ebwizardry\:ring_siphoning.desc=魔力吸取获得的法力值提高30%%
-item.ebwizardry\:ring_battlemage.name=战斗法师之戒
+
+item.ebwizardry\:ring_condensing.name=聚能戒指
+item.ebwizardry\:ring_condensing.desc=缓慢为你的物品栏中的所有魔杖恢复魔力值
+item.ebwizardry\:ring_siphoning.name=虹吸戒指
+item.ebwizardry\:ring_siphoning.desc=魔力吸取升级所获得的魔力值提高30%%
+item.ebwizardry\:ring_battlemage.name=近战法师之戒
item.ebwizardry\:ring_battlemage.desc=当你副手持有魔杖时,主手剑类武器增加10%%额外魔法伤害
-item.ebwizardry\:ring_combustion.name=爆炎指环
+item.ebwizardry\:ring_combustion.name=爆炎戒指
item.ebwizardry\:ring_combustion.desc=被火焰法术杀死的生物会产生小爆炸
-item.ebwizardry\:ring_fire_melee.name=肆火之触
+item.ebwizardry\:ring_fire_melee.name=肆炎之触戒指
item.ebwizardry\:ring_fire_melee.desc=用火系法杖击中一个生物会使它着火
-item.ebwizardry\:ring_fire_biome.name=旱漠凌阳指环
-item.ebwizardry\:ring_fire_biome.desc=在灼热的生物群系,火焰魔法伤害提升30%%
-item.ebwizardry\:ring_disintegration.name=灼热余烬指环
-item.ebwizardry\:ring_disintegration.desc=所有火焰攻击法术都会使目标焚化
-item.ebwizardry\:ring_ice_melee.name=霜冻之触
+item.ebwizardry\:ring_fire_biome.name=旱漠凌阳戒指
+item.ebwizardry\:ring_fire_biome.desc=在炎热的生物群系,火焰魔法伤害提升30%%
+item.ebwizardry\:ring_disintegration.name=烈焰余烬戒指
+item.ebwizardry\:ring_disintegration.desc=所有火焰攻击法术都会使目标产生烈焰焚化效果
+item.ebwizardry\:ring_ice_melee.name=寒冰之触戒指
item.ebwizardry\:ring_ice_melee.desc=用冰系法杖击中一个生物会给它带来冰冻效果
-item.ebwizardry\:ring_ice_biome.name=冰川指环
+item.ebwizardry\:ring_ice_biome.name=冰蚀之戒
item.ebwizardry\:ring_ice_biome.desc=在寒冷的生物群系,冰霜魔法伤害提升30%%
-item.ebwizardry\:ring_arcane_frost.name=奥术冰晶指环
-item.ebwizardry\:ring_arcane_frost.desc=被冰魔法杀死的生物会向各个方向释放冰晶碎片
-item.ebwizardry\:ring_shattering.name=破冰指环
-item.ebwizardry\:ring_shattering.desc=以近战冻伤效果攻击怪物有机会将它们粉碎成冰碎片
-item.ebwizardry\:ring_lightning_melee.name=连导指环
-item.ebwizardry\:ring_lightning_melee.desc=用风暴魔杖攻击一个生物会向附近的另一个生物发射闪电
-item.ebwizardry\:ring_storm.name=雷聚指环
+item.ebwizardry\:ring_arcane_frost.name=奥术冰晶戒指
+item.ebwizardry\:ring_arcane_frost.desc=被冰魔法杀死的生物会向各个方向释放冰霜碎片
+item.ebwizardry\:ring_shattering.name=破冰戒指
+item.ebwizardry\:ring_shattering.desc=以近战冻伤效果攻击怪物有机会将它们粉碎成冰霜碎片
+item.ebwizardry\:ring_lightning_melee.name=连导戒指
+item.ebwizardry\:ring_lightning_melee.desc=使用雷电系魔杖攻击一个生物会向附近的另一个生物发射闪电
+item.ebwizardry\:ring_storm.name=聚雷戒指
item.ebwizardry\:ring_storm.desc=在雷雨期间,闪电法术冷却时间大幅度减少
-item.ebwizardry\:ring_seeking.name=归宗之戒
+item.ebwizardry\:ring_seeking.name=引力之戒
item.ebwizardry\:ring_seeking.desc=所有弹射物法术都会自动寻找目标
-item.ebwizardry\:ring_hammer.name=全能 Thalek 的指环
+item.ebwizardry\:ring_hammer.name=全能者 Thalek 的戒指
item.ebwizardry\:ring_hammer.desc=雷霆圣锤可以被捡起并抛出
-item.ebwizardry\:ring_soulbinding.name=灵冥行者指环
-item.ebwizardry\:ring_soulbinding.desc=你会得到被死灵法术击杀的生物的灵魂
-item.ebwizardry\:ring_leeching.name=灵吸指环
-item.ebwizardry\:ring_leeching.desc=所有死灵法术有30%%触发生命恢复效果
-item.ebwizardry\:ring_necromancy_melee.name=死亡之触
-item.ebwizardry\:ring_necromancy_melee.desc=被暗影魔杖攻击的生物会获得凋零效果
-item.ebwizardry\:ring_mind_control.name=精神指环
-item.ebwizardry\:ring_mind_control.desc=精神控制的生物有机会几率控制其周围的生物
-item.ebwizardry\:ring_poison.name=蛇纹指环
-item.ebwizardry\:ring_poison.desc=所有自然法术将造成目标中毒
-item.ebwizardry\:ring_earth_melee.name=毒液指环
-item.ebwizardry\:ring_earth_melee.desc=被自然魔杖近战击中的生物会获得中毒效果
-item.ebwizardry\:ring_earth_biome.name=树妖指环
-item.ebwizardry\:ring_earth_biome.desc=在森林生物群系时,自然魔法伤害提升30%%
-item.ebwizardry\:ring_full_moon.name=狼嚎指环
-item.ebwizardry\:ring_full_moon.desc=在满月时自然法术的冷却时间会大大缩短
-item.ebwizardry\:ring_extraction.name=萃取之戒
-item.ebwizardry\:ring_extraction.desc=使用法术击杀目标会获得额外法力恢复
+item.ebwizardry\:ring_soulbinding.name=灵冥行者戒指
+item.ebwizardry\:ring_soulbinding.desc=用死灵法术攻击生物会使其与你灵魂绑定
+item.ebwizardry\:ring_leeching.name=吸血戒指
+item.ebwizardry\:ring_leeching.desc=使用死灵系法术攻击敌人有30%%的概率触发生命汲取效果
+item.ebwizardry\:ring_necromancy_melee.name=死亡之触戒指
+item.ebwizardry\:ring_necromancy_melee.desc=被死灵魔杖近战攻击的生物会获得凋零效果
+item.ebwizardry\:ring_mind_control.name=精神之戒
+item.ebwizardry\:ring_mind_control.desc=被精神控制的实体在攻击其他实体时,将有概率使被攻击实体同样遭到精神控制
+item.ebwizardry\:ring_poison.name=蛇纹戒指
+item.ebwizardry\:ring_poison.desc=所有大地系法术会使目标中毒
+item.ebwizardry\:ring_earth_melee.name=毒触戒指
+item.ebwizardry\:ring_earth_melee.desc=被大地魔杖近战击中的生物会获得中毒效果
+item.ebwizardry\:ring_earth_biome.name=树妖戒指
+item.ebwizardry\:ring_earth_biome.desc=当你身处森林生物群系时,大地系法术伤害提升30%%
+item.ebwizardry\:ring_full_moon.name=啸狼戒指
+item.ebwizardry\:ring_full_moon.desc=在满月时大地系法术的冷却时间会大大缩短
+item.ebwizardry\:ring_extraction.name=萃取戒指
+item.ebwizardry\:ring_extraction.desc=使用秘法系法术击杀目标会获得额外魔力恢复
item.ebwizardry\:ring_mana_return.name=完美主义者之戒
item.ebwizardry\:ring_mana_return.desc=未击中目标的原力箭矢会返还魔力
-item.ebwizardry\:ring_blockwrangler.name=Blockwrangler 的戒指
-item.ebwizardry\:ring_blockwrangler.desc=投掷方块造成两倍伤害
-item.ebwizardry\:ring_conjurer.name=造物指环
-item.ebwizardry\:ring_conjurer.desc=召唤物品的持续时间翻倍
-item.ebwizardry\:ring_defender.name=守卫指环
-item.ebwizardry\:ring_defender.desc=你的飞弹可以穿过你或你的盟友的力场
-item.ebwizardry\:ring_paladin.name=圣骑士指环
+item.ebwizardry\:ring_blockwrangler.name=方块牧者之戒
+item.ebwizardry\:ring_blockwrangler.desc=你所释放的投掷物法术将会造成双倍伤害
+item.ebwizardry\:ring_conjurer.name=造物之戒
+item.ebwizardry\:ring_conjurer.desc=由召唤法术召唤出来的物品/武器持续时间变为2倍
+item.ebwizardry\:ring_defender.name=守卫者之戒
+item.ebwizardry\:ring_defender.desc=你发射的弹射物能够穿过属于你或你的盟友的力场护盾
+item.ebwizardry\:ring_paladin.name=圣骑士戒指
item.ebwizardry\:ring_paladin.desc=当你治疗你自己或者盟友时,附近的盟友也会得到少量治疗
item.ebwizardry\:ring_interdiction.name=禁域之戒
-item.ebwizardry\:ring_interdiction.desc=你的力场会伤害触碰它的生物
+item.ebwizardry\:ring_interdiction.desc=你释放的力场护盾会伤害触及它的生物
+
item.ebwizardry\:amulet_arcane_defence.name=奥术守卫护符
-item.ebwizardry\:amulet_arcane_defence.desc=为所有巫师盔甲慢慢恢复魔力
+item.ebwizardry\:amulet_arcane_defence.desc=为你身上所有破损的巫师护具缓慢恢复魔力
item.ebwizardry\:amulet_warding.name=魔法抗性护符
-item.ebwizardry\:amulet_warding.desc=使所有受到的魔法伤害降低10%%
+item.ebwizardry\:amulet_warding.desc=你所受到的所有的魔法伤害将降低10%%
item.ebwizardry\:amulet_wisdom.name=智慧护符
-item.ebwizardry\:amulet_wisdom.desc=使用未鉴定的法术时大大降低负面影响的几率
+item.ebwizardry\:amulet_wisdom.desc=使用未鉴定的法术时大大降低产生负面影响的概率
item.ebwizardry\:amulet_fire_protection.name=防火护符
-item.ebwizardry\:amulet_fire_protection.desc=火焰伤害降低30%%
+item.ebwizardry\:amulet_fire_protection.desc=受到的火焰伤害降低30%%
item.ebwizardry\:amulet_fire_cloaking.name=火胄护符
item.ebwizardry\:amulet_fire_cloaking.desc=在站在属于你或盟军的火焰环中时,受到的伤害降低75%%
item.ebwizardry\:amulet_ice_immunity.name=永冻护符
item.ebwizardry\:amulet_ice_immunity.desc=完全免疫冻伤效果
item.ebwizardry\:amulet_ice_protection.name=抗寒护符
-item.ebwizardry\:amulet_ice_protection.desc=减少30%%冰霜伤害
+item.ebwizardry\:amulet_ice_protection.desc=你所受到的所有的冰霜伤害将减少30%%
item.ebwizardry\:amulet_potential.name=潜能护符
item.ebwizardry\:amulet_potential.desc=近战攻击你的生物将有15%%几率受到电击
item.ebwizardry\:amulet_channeling.name=避雷护符
-item.ebwizardry\:amulet_channeling.desc=30%%概率免疫电击伤害
+item.ebwizardry\:amulet_channeling.desc=你有30%%概率免疫雷击伤害
item.ebwizardry\:amulet_lich.name=巫妖护符
-item.ebwizardry\:amulet_lich.desc=提高附近召唤物15%%的伤害
+item.ebwizardry\:amulet_lich.desc=受到的伤害有15%%的概率转移到附近的召唤生物身上
item.ebwizardry\:amulet_wither_immunity.name=凋零珍珠护符
-item.ebwizardry\:amulet_wither_immunity.desc=免疫凋零效果
+item.ebwizardry\:amulet_wither_immunity.desc=完全免疫凋零效果
item.ebwizardry\:amulet_glide.name=风羽护符
-item.ebwizardry\:amulet_glide.desc=从三格以上高度掉落有 50%% 概率触发滑翔效果
+item.ebwizardry\:amulet_glide.desc=当你从三格以上高度坠落时将有 50%% 概率触发滑翔效果
item.ebwizardry\:amulet_banishing.name=末影护符
-item.ebwizardry\:amulet_banishing.desc=近战攻击你的敌人有15%几率传送到附近随机位置
+item.ebwizardry\:amulet_banishing.desc=尝试近战攻击你的生物将有15%%的概率传送到附近随机位置
item.ebwizardry\:amulet_anchoring.name=锚定护符
item.ebwizardry\:amulet_anchoring.desc=免疫魔法造成的位移
item.ebwizardry\:amulet_recovery.name=恢复护符
item.ebwizardry\:amulet_recovery.desc=当你的血量少于50%%时,会消耗你护甲中的魔力来治疗你
item.ebwizardry\:amulet_transience.name=金身护符
-item.ebwizardry\:amulet_transience.desc=受到严重伤害时有25%%几率激活冻结时间效果
+item.ebwizardry\:amulet_transience.desc=受到严重伤害时有25%%几率触发金身效果
item.ebwizardry\:amulet_resurrection.name=不朽护符
-item.ebwizardry\:amulet_resurrection.desc=复活可以在死亡后施加到自己身上
-item.ebwizardry\:amulet_auto_shield.name=Hyeleth 护符
-item.ebwizardry\:amulet_auto_shield.desc=快捷栏中存在魔杖时,有25%触发法术护盾
-item.ebwizardry\:charm_haggler.name=讲价认证
+item.ebwizardry\:amulet_resurrection.desc=在你持有英雄不朽法术时,你可以在原地复活
+item.ebwizardry\:amulet_auto_shield.name=Hyeleth 的护符
+item.ebwizardry\:amulet_auto_shield.desc=当你的物品栏中存在魔杖已绑定法术护盾时,有25%触发法术护盾
+
+item.ebwizardry\:charm_haggler.name=讨价之证
item.ebwizardry\:charm_haggler.desc=每次与巫师交易后必定会刷新交易
-item.ebwizardry\:charm_experience_tome.name=勤奋典籍
+item.ebwizardry\:charm_experience_tome.name=勤勉者之书
item.ebwizardry\:charm_experience_tome.desc=魔杖升级速度提升50%%
-item.ebwizardry\:charm_auto_smelt.name=冶金学家标记
-item.ebwizardry\:charm_auto_smelt.desc=当快捷栏的法杖拥有口袋熔炉魔法时会自动触发
-item.ebwizardry\:charm_lava_walking.name=虚空冰核
-item.ebwizardry\:charm_lava_walking.desc=寒霜步履咒可以将岩浆冻住并形成黑曜石壳
+item.ebwizardry\:charm_auto_smelt.name=冶金学家徽标
+item.ebwizardry\:charm_auto_smelt.desc=快捷栏中含有带有口袋熔炉法术的魔杖时,口袋熔炉法术将会自动被触发
+item.ebwizardry\:charm_lava_walking.name=下界冰核
+item.ebwizardry\:charm_lava_walking.desc=霜步法术可以将岩浆变为黑曜石
item.ebwizardry\:charm_storm.name=瓶装雷云
item.ebwizardry\:charm_storm.desc=释放祈雨魔法必定产生雷暴天气
item.ebwizardry\:charm_minion_health.name=黑曜石僵尸头
item.ebwizardry\:charm_minion_health.desc=召唤物强度提高25%%
item.ebwizardry\:charm_minion_variants.name=转化符咒
-item.ebwizardry\:charm_minion_variants.desc=召唤的僵尸和骷髅将变成尸壳和流浪者
-item.ebwizardry\:charm_flight.name=翡翠甲虫翼
+item.ebwizardry\:charm_minion_variants.desc=召唤的僵尸和骷髅将分别变成尸壳和流浪者
+item.ebwizardry\:charm_flight.name=翡翠甲虫之翼
item.ebwizardry\:charm_flight.desc=飞行和滑翔速度提高50%%
-item.ebwizardry\:charm_growth.name=水晶花朵
-item.ebwizardry\:charm_growth.desc=生长光环有35%%几率使作物立即进入成熟态
-item.ebwizardry\:charm_abseiling.name=魔法缠绕
-item.ebwizardry\:charm_abseiling.desc=在使用钩爪的同时按住 Shift 会减慢速度
-item.ebwizardry\:charm_silk_touch.name=月光宝珠
+item.ebwizardry\:charm_growth.name=水晶花符
+item.ebwizardry\:charm_growth.desc=在你释放生长光环时,将有35%%的概率使作物立刻成熟
+item.ebwizardry\:charm_abseiling.name=魔法丝线
+item.ebwizardry\:charm_abseiling.desc=在你释放藤蔓抓钩法术时,同时按住 Shift 会减慢放线速度
+item.ebwizardry\:charm_silk_touch.name=月石宝珠
item.ebwizardry\:charm_silk_touch.desc=使用挖掘魔法破坏的方块必定掉落
item.ebwizardry\:charm_stop_time.name=奇特怀表
-item.ebwizardry\:charm_stop_time.desc=时间滞留魔法会让时间完全停止
+item.ebwizardry\:charm_stop_time.desc=时间滞留魔法会让时间完全静止
item.ebwizardry\:charm_light.name=Elevinia 的永燃圣灯
-item.ebwizardry\:charm_light.desc=被召唤的光源永远存在,可以通过右键单击魔杖来消除
+item.ebwizardry\:charm_light.desc=你使用荧光闪烁所释放的魔法光斑将永远不会消失,同时你也可以用魔杖右键消除光斑
item.ebwizardry\:charm_transportation.name=古老罗盘
-item.ebwizardry\:charm_transportation.desc=在使用传送魔法时,最多能记住四个坐标点
-item.ebwizardry\:charm_feeding.name=饥荒终结
-item.ebwizardry\:charm_feeding.desc=快捷栏的魔杖拥有魔法补充饥饿时会自动触发
+item.ebwizardry\:charm_transportation.desc=在使用传送魔法时,最多能记住四个传送石圈,并可以选择前往其中任意一个
+item.ebwizardry\:charm_feeding.name=无底食粮
+item.ebwizardry\:charm_feeding.desc=当你物品栏中的法杖绑定有饱食恢复法术时,饱食恢复法术将会被自动触发
+
item.charge_status.full=全满
-item.charge_status.almost_full=几乎全满
-item.charge_status.mostly_full=大部分充满
+item.charge_status.almost_full=近满
+item.charge_status.mostly_full=充裕
item.charge_status.half_full=半满
-item.charge_status.mostly_empty=大部分亏空
-item.charge_status.almost_empty=几乎全空
-item.charge_status.empty=全空
-entity.ebwizardry\:summonedcreature.nameplate=%1$s's %2$s
-entity.ebwizardry\:summonedcreature.nameplate_fallback=别人的 %1$s
+item.charge_status.mostly_empty=空虚
+item.charge_status.almost_empty=将尽
+item.charge_status.empty=枯竭
+
+entity.ebwizardry\:summonedcreature.nameplate=%1$s 的 %2$s
+entity.ebwizardry\:summonedcreature.nameplate_fallback=某人的 %1$s
+
entity.ebwizardry\:wizard.greeting_0=早上好,流浪者。
entity.ebwizardry\:wizard.greeting_1=你好,旅行者。什么风把你吹来的?
entity.ebwizardry\:wizard.greeting_2=啊,在这里也能见到人,真不错。
-entity.ebwizardry\:wizard.speech_0=我可以帮你了解任何魔法也许?
+entity.ebwizardry\:wizard.speech_0=我可以帮你了解任何魔法,也许如此?
entity.ebwizardry\:wizard.speech_1=若你善于发现,魔法无处不在。
-entity.ebwizardry\:wizard.speech_2=你还有很多东西要学呢,冒险者.
+entity.ebwizardry\:wizard.speech_2=你还有很多东西要学呢,冒险者。
entity.ebwizardry\:wizard.speech_3=你想分享一些你自己学到的东西吗?
entity.ebwizardry\:wizard.speech_4=研究魔法真让人着迷,你觉得呢?
entity.ebwizardry\:wizard.farewell_0=祝你好运,冒险者。
@@ -321,14 +367,15 @@ entity.ebwizardry\:wizard.combat_0=滚开,肮脏的生物!
entity.ebwizardry\:wizard.combat_1=别烦我,害虫!
entity.ebwizardry\:wizard.combat_2=这里不欢迎亡灵,滚!
entity.ebwizardry\:wizard.combat_3=离远一点,黑暗的生物!
-entity.ebwizardry\:wizard.combat_4=离开这里,怪物!
+entity.ebwizardry\:wizard.combat_4=离开这里,怪物!
entity.ebwizardry\:wizard.combat_5=滚回你的洞穴去,邪恶的生物!
entity.ebwizardry\:wizard.player_combat_0=旅行者,你会后悔这个决定!
-entity.ebwizardry\:wizard.player_combat_1=你在做什么?!
+entity.ebwizardry\:wizard.player_combat_1=你以为你在做什么?!
entity.ebwizardry\:wizard.player_combat_2=只有愚昧之徒才但敢激怒巫师!
-entity.ebwizardry\:wizard.player_combat_3=你会为你的疏忽付出代价,冒险者!
+entity.ebwizardry\:wizard.player_combat_3=你会为你的冒失付出代价,冒险者!
entity.ebwizardry\:wizard.player_combat_4=想法子保命吧!恶棍!
entity.ebwizardry\:wizard.player_combat_5=感受我的愤怒!
+
entity.ebwizardry\:zombie_minion.name=僵尸
entity.ebwizardry\:husk_minion.name=尸壳
entity.ebwizardry\:skeleton_minion.name=骷髅
@@ -350,6 +397,7 @@ entity.ebwizardry\:storm_elemental.name=风暴元素
entity.ebwizardry\:evil_wizard.name=巫师
entity.ebwizardry\:decoy.name=诱饵
entity.ebwizardry\:vex_minion.name=恼鬼
+
entity.ebwizardry\:magic_missile.name=魔法
entity.ebwizardry\:arc.name=魔法
entity.ebwizardry\:spark_bomb.name=魔法
@@ -374,8 +422,9 @@ entity.ebwizardry\:ice_lance.name=魔法
entity.ebwizardry\:smoke_bomb.name=魔法
entity.ebwizardry\:ice_spike.name=魔法
entity.ebwizardry\:combustion_rune.name=魔法
+
entity.ebwizardry\:black_hole.name=黑洞
-entity.ebwizardry\:shield.name=护盾
+entity.ebwizardry\:shield.name=法术护盾
entity.ebwizardry\:meteor.name=流星
entity.ebwizardry\:blizzard.name=暴雪
entity.ebwizardry\:bubble.name=气泡
@@ -388,74 +437,87 @@ entity.ebwizardry\:ring_of_fire.name=火环
entity.ebwizardry\:earthquake.name=地震
entity.ebwizardry\:hailstorm.name=冰雹风暴
entity.ebwizardry\:lightning_pulse.name=闪电脉冲
-itemGroup.ebwizardry=魔法秘术
+
+itemGroup.ebwizardry=巫术学
itemGroup.ebwizardryspells=法术
itemGroup.ebwizardrygear=巫师装备
+
advancement.ebwizardry\:root=魔法之途
advancement.ebwizardry\:root.desc=一位巫师踏上追求奥术的旅程
advancement.ebwizardry\:crystal=奇妙的水晶……
advancement.ebwizardry\:crystal.desc=挖掘一个魔法水晶
advancement.ebwizardry\:arcane_initiate=初窥奥秘
advancement.ebwizardry\:arcane_initiate.desc=利用金粒,木棍和魔法水晶制造一根魔杖
+
advancement.ebwizardry\:apprentice=学徒巫师
advancement.ebwizardry\:apprentice.desc=使用奥法宝典来升级你的法杖
-advancement.ebwizardry\:special_upgrade=奥术改装
-advancement.ebwizardry\:special_upgrade.desc=对魔杖进行特殊升级
+advancement.ebwizardry\:special_upgrade=奥术进阶
+advancement.ebwizardry\:special_upgrade.desc=为魔杖装上魔力升级
advancement.ebwizardry\:advanced=突飞猛进
advancement.ebwizardry\:advanced.desc=将您的魔杖升到高级
-advancement.ebwizardry\:master=奥义大师
-advancement.ebwizardry\:master.desc=获得一根大师级魔杖
+advancement.ebwizardry\:master=奥术宗师
+advancement.ebwizardry\:master.desc=获得一根宗师级魔杖
advancement.ebwizardry\:max_out_wand=满配
advancement.ebwizardry\:max_out_wand.desc=将一根魔杖装满升级
advancement.ebwizardry\:all_spells=样样精通
advancement.ebwizardry\:all_spells.desc=在游戏中施放所有法术
-advancement.ebwizardry\:wizard_tower=谁住在这里?
-advancement.ebwizardry\:wizard_tower.desc=游历一个巫师塔
+
+advancement.ebwizardry\:wizard_tower=谁住在这?
+advancement.ebwizardry\:wizard_tower.desc=拜访一座巫师塔
advancement.ebwizardry\:wizard_trade=魔法交易
advancement.ebwizardry\:wizard_trade.desc=向巫师购买物品
advancement.ebwizardry\:anger_wizard=你会后悔的
-advancement.ebwizardry\:anger_wizard.desc=使一个巫师发怒
-advancement.ebwizardry\:defeat_evil_wizard=义人
-advancement.ebwizardry\:defeat_evil_wizard.desc=击败一个邪恶的巫师
+advancement.ebwizardry\:anger_wizard.desc=惹怒一名巫师
+advancement.ebwizardry\:defeat_evil_wizard=正义之举
+advancement.ebwizardry\:defeat_evil_wizard.desc=击败一名邪恶的巫师
advancement.ebwizardry\:buy_master_spell=知识就是力量
-advancement.ebwizardry\:buy_master_spell.desc=向巫师购买一个大师级卷轴
-advancement.ebwizardry\:discover_spell=艰难凶险
-advancement.ebwizardry\:discover_spell.desc=通过使用来识别未知法术
+advancement.ebwizardry\:buy_master_spell.desc=向巫师购买一个宗师级卷轴
+
+advancement.ebwizardry\:discover_spell=重复试验
+advancement.ebwizardry\:discover_spell.desc=通过施法和观察现象来鉴定一个法术
advancement.ebwizardry\:identify_spell=奥术鉴定
advancement.ebwizardry\:identify_spell.desc=使用一次鉴定卷轴
-advancement.ebwizardry\:spell_failure=适得其反
-advancement.ebwizardry\:spell_failure.desc=在鉴定魔法的问题上走了弯路
+advancement.ebwizardry\:spell_failure=事与愿违
+advancement.ebwizardry\:spell_failure.desc=探寻法术失控原因的艰难道路
advancement.ebwizardry\:discover_master_spell=九死一生的实验
-advancement.ebwizardry\:discover_master_spell.desc=通过反复试验成功识别一个大师级法术
-advancement.ebwizardry\:visit_shrine=祭坛之内
-advancement.ebwizardry\:visit_shrine.desc=进入祭坛并触发古代魔法
+advancement.ebwizardry\:discover_master_spell.desc=通过反复试验,成功鉴定一个宗师级法术
+
+advancement.ebwizardry\:visit_shrine=圣祠之中
+advancement.ebwizardry\:visit_shrine.desc=进入圣祠并触发古代魔法
advancement.ebwizardry\:artefact=圣遗物
-advancement.ebwizardry\:artefact.desc=消除祭坛的保护魔法,并获取其中的宝藏
+advancement.ebwizardry\:artefact.desc=消除圣祠的保护魔法,并获取其中的宝藏
advancement.ebwizardry\:all_artefacts=认证博物馆
advancement.ebwizardry\:all_artefacts.desc=集齐所有的戒指,护符和圣物
-advancement.ebwizardry\:armour_set=现在你是一个真正的巫师了
+
+advancement.ebwizardry\:armour_set=现在你是一名真正的巫师了
advancement.ebwizardry\:armour_set.desc=制作并装备全套巫师护甲
advancement.ebwizardry\:legendary=『传奇』
advancement.ebwizardry\:legendary.desc=获得一件传奇巫师护甲
-advancement.ebwizardry\:enchant_scroll=魔法卷轴!
+
+advancement.ebwizardry\:enchant_scroll=魔法卷轴!
advancement.ebwizardry\:enchant_scroll.desc=制作一个空白卷轴,并在奥术工作台上用法术书附魔
-handbook.toast.title=手册已解锁新内容!
+
+handbook.toast.title=手札已解锁新内容!
+
container.ebwizardry\:arcane_workbench=奥术工作台
container.ebwizardry\:arcane_workbench.apply=应用
-container.ebwizardry\:arcane_workbench.mana=魔力:
-container.ebwizardry\:arcane_workbench.upgrades=已有升级:
-tier.novice=基础
+container.ebwizardry\:arcane_workbench.mana=魔力\:
+container.ebwizardry\:arcane_workbench.upgrades=已有升级\:
+
+tier.novice=新手
tier.apprentice=学徒
tier.advanced=进阶
-tier.master=大师
+tier.master=宗师
+
element.magic=无属性
element.fire=火焰
element.ice=冰霜
element.lightning=雷电
element.necromancy=死灵
element.earth=大地
-element.sorcery=秘术
+element.sorcery=秘法
element.healing=治疗
+
element.magic.wizard=巫师
element.fire.wizard=舞焰师
element.ice.wizard=纵霜师
@@ -463,7 +525,8 @@ element.lightning.wizard=驯雷师
element.necromancy.wizard=御冥师
element.earth.wizard=滋生师
element.sorcery.wizard=秘术师
-element.healing.wizard=医命师
+element.healing.wizard=治疗师
+
spelltype.attack=攻击
spelltype.defence=防御
spelltype.utility=功能
@@ -472,9 +535,11 @@ spelltype.buff=加成
spelltype.construct=造物
spelltype.projectile=投掷物
spelltype.alteration=改造
+
spell.disabled=%1$s 已在配置文件中禁用
spell.resist=%1$s 抵制 %2$s
-spell.discover=解读了 %1$s 这个法术!
+spell.discover=成功鉴定了 %1$s 这个法术!
+
spell.ebwizardry\:agility=敏捷
spell.ebwizardry\:arc=电弧
spell.ebwizardry\:arcane_jammer=奥术干扰
@@ -489,25 +554,25 @@ spell.ebwizardry\:chain_lightning=连锁闪电
spell.ebwizardry\:charge=冲锋
spell.ebwizardry\:clairvoyance=识途
spell.ebwizardry\:cobwebs=蜘蛛网
-spell.ebwizardry\:combustion_rune=爆炎陷阱
-spell.ebwizardry\:conjure_armour=魔铠
+spell.ebwizardry\:combustion_rune=魔法地雷
+spell.ebwizardry\:conjure_armour=幽冥盔甲
spell.ebwizardry\:conjure_block=幽冥方块
-spell.ebwizardry\:conjure_bow=召唤魔弓
-spell.ebwizardry\:conjure_pickaxe=召唤魔镐
-spell.ebwizardry\:conjure_sword=召唤魔剑
+spell.ebwizardry\:conjure_bow=幽冥弓
+spell.ebwizardry\:conjure_pickaxe=幽冥镐
+spell.ebwizardry\:conjure_sword=幽冥剑
spell.ebwizardry\:containment=收容结界
-spell.ebwizardry\:cure_effects=效果清空
+spell.ebwizardry\:cure_effects=清除药水效果
spell.ebwizardry\:curse_of_enfeeblement=衰弱诅咒
spell.ebwizardry\:curse_of_soulbinding=灵魂绑定
spell.ebwizardry\:curse_of_undeath=死灵诅咒
spell.ebwizardry\:darkness_orb=凋逝影珠
spell.ebwizardry\:darkvision=黑暗视觉
spell.ebwizardry\:dart=飞镖
-spell.ebwizardry\:decay=腐烂
+spell.ebwizardry\:decay=腐化
spell.ebwizardry\:decoy=引诱
spell.ebwizardry\:detonate=魔爆术
spell.ebwizardry\:diamondflesh=钻石之躯
-spell.ebwizardry\:disintegration=烈焰余烬
+spell.ebwizardry\:disintegration=烈焰焚化
spell.ebwizardry\:divination=寻矿术
spell.ebwizardry\:dragon_fireball=龙息魔球
spell.ebwizardry\:earthquake=撼地之力
@@ -523,7 +588,7 @@ spell.ebwizardry\:fireskin=狱炎肌肤
spell.ebwizardry\:fire_breath=炎龙之息
spell.ebwizardry\:flame_ray=火焰射线
spell.ebwizardry\:flaming_axe=炽烈之斧
-spell.ebwizardry\:flaming_weapon=赤炎武器
+spell.ebwizardry\:flaming_weapon=火焰灌注
spell.ebwizardry\:flight=自然之翼
spell.ebwizardry\:font_of_mana=魔法圣泉
spell.ebwizardry\:font_of_vitality=生命圣泉
@@ -533,11 +598,11 @@ spell.ebwizardry\:force_orb=原力球体
spell.ebwizardry\:forests_curse=森林诅咒
spell.ebwizardry\:forest_of_thorns=荆棘森林
spell.ebwizardry\:freeze=冻结
-spell.ebwizardry\:freezing_weapon=冰霜武器
+spell.ebwizardry\:freezing_weapon=冰霜灌注
spell.ebwizardry\:frost_axe=冰霜之斧
spell.ebwizardry\:frost_ray=冰霜射线
spell.ebwizardry\:frost_sigil=冰霜陷阱
-spell.ebwizardry\:frost_step=寒霜步履
+spell.ebwizardry\:frost_step=霜步
spell.ebwizardry\:glide=滑翔
spell.ebwizardry\:grapple=藤蔓抓钩
spell.ebwizardry\:greater_fireball=大火球术
@@ -554,17 +619,17 @@ spell.ebwizardry\:homing_spark=追踪闪电
spell.ebwizardry\:iceball=冰球
spell.ebwizardry\:ice_age=冰河世纪
spell.ebwizardry\:ice_charge=冰霜冲击
-spell.ebwizardry\:ice_lance=冰霜刺枪
+spell.ebwizardry\:ice_lance=冰霜长矛
spell.ebwizardry\:ice_shard=冰霜碎片
spell.ebwizardry\:ice_shroud=冰霜护体
spell.ebwizardry\:ice_spikes=冰霜尖刺
spell.ebwizardry\:ice_statue=冰雕
spell.ebwizardry\:ignite=点燃
-spell.ebwizardry\:imbue_weapon=魔力灌注
+spell.ebwizardry\:imbue_weapon=武器注魔
spell.ebwizardry\:intimidate=恐吓
spell.ebwizardry\:invigorating_presence=鼓舞之心
spell.ebwizardry\:invisibility=隐形
-spell.ebwizardry\:invoke_weather=祈雨
+spell.ebwizardry\:invoke_weather=天气控制
spell.ebwizardry\:ironflesh=钢筋铁骨
spell.ebwizardry\:leap=跳跃
spell.ebwizardry\:levitation=漂浮
@@ -572,7 +637,7 @@ spell.ebwizardry\:life_drain=生命汲取
spell.ebwizardry\:light=荧光闪烁
spell.ebwizardry\:lightning_arrow=闪电箭
spell.ebwizardry\:lightning_bolt=落雷
-spell.ebwizardry\:lightning_disc=迅雷飞盘
+spell.ebwizardry\:lightning_disc=闪电飞盘
spell.ebwizardry\:lightning_hammer=雷霆圣锤
spell.ebwizardry\:lightning_pulse=闪电脉冲
spell.ebwizardry\:lightning_ray=闪电射线
@@ -580,7 +645,7 @@ spell.ebwizardry\:lightning_sigil=闪电陷阱
spell.ebwizardry\:lightning_web=电网
spell.ebwizardry\:magic_missile=魔法飞弹
spell.ebwizardry\:metamorphosis=形态转化
-spell.ebwizardry\:meteor=天坠之火
+spell.ebwizardry\:meteor=烈火陨星
spell.ebwizardry\:mind_control=精神控制
spell.ebwizardry\:mind_trick=心灵欺诈
spell.ebwizardry\:mine=挖掘魔法
@@ -593,18 +658,18 @@ spell.ebwizardry\:phase_step=隧穿术
spell.ebwizardry\:plague_of_darkness=黑暗瘟疫
spell.ebwizardry\:pocket_furnace=口袋熔炉
spell.ebwizardry\:pocket_workbench=口袋工作台
-spell.ebwizardry\:poison=毒液
-spell.ebwizardry\:poison_bomb=毒气弹
+spell.ebwizardry\:poison=毒化
+spell.ebwizardry\:poison_bomb=毒液弹
spell.ebwizardry\:possession=魔怔附身
spell.ebwizardry\:ray_of_purification=纯净曙光
-spell.ebwizardry\:remove_curse=移除诅咒
-spell.ebwizardry\:replenish_hunger=补充饥饿
-spell.ebwizardry\:resurrection=死者苏生
+spell.ebwizardry\:remove_curse=诅咒移除
+spell.ebwizardry\:replenish_hunger=饱食恢复
+spell.ebwizardry\:resurrection=英雄不朽
spell.ebwizardry\:reversal=反制
spell.ebwizardry\:ring_of_fire=火环
spell.ebwizardry\:satiety=饱食之术
-spell.ebwizardry\:shadow_ward=暗影盾
-spell.ebwizardry\:shield=光盾术
+spell.ebwizardry\:shadow_ward=暗黑护盾
+spell.ebwizardry\:shield=法术护盾术
spell.ebwizardry\:shockwave=冲击波
spell.ebwizardry\:shulker_bullet=潜影飞弹
spell.ebwizardry\:silverfish_swarm=蠹虫群
@@ -642,48 +707,49 @@ spell.ebwizardry\:transience=金身
spell.ebwizardry\:transportation=传送
spell.ebwizardry\:vanishing_box=神秘盒子
spell.ebwizardry\:vex_swarm=召唤恼鬼群
-spell.ebwizardry\:wall_of_frost=凛冬长城
+spell.ebwizardry\:wall_of_frost=凛冬霜垒
spell.ebwizardry\:ward=魔法护盾
spell.ebwizardry\:water_breathing=水下呼吸
spell.ebwizardry\:whirlwind=疾风
spell.ebwizardry\:wither=凋灵
spell.ebwizardry\:wither_skull=凋灵头颅
+
spell.ebwizardry\:agility.desc=为施法者提供更快的移速和更高的跳跃高度,持续时间30秒。
spell.ebwizardry\:arc.desc=向目标发射一道电弧。
spell.ebwizardry\:arcane_jammer.desc=阻止目标使用魔法15秒。
-spell.ebwizardry\:arcane_lock.desc=在容器周围形成难以穿透的力障碍,防止其被打开或毁坏。 然而,施法者及其盟友仍然可以打开它。
+spell.ebwizardry\:arcane_lock.desc=在容器周围形成难以穿透的力场障碍,防止其被打开或毁坏。然而,施法者及其盟友仍然可以打开它。
spell.ebwizardry\:arrow_rain.desc=“弓箭手,齐射!”
spell.ebwizardry\:banish.desc=违背目标意愿将其传送到一定范围内的随机位置。
spell.ebwizardry\:black_hole.desc=撕裂现实。
-spell.ebwizardry\:blink.desc=将施法者向指针方向传送一小段距离。
-spell.ebwizardry\:blizzard.desc=创建一个寒风环绕的冰封地带,对困在里面的目标减速并持续照成伤害。施法者免受伤害,但仍然受到减速影响。
+spell.ebwizardry\:blink.desc=使施法者朝指针方向传送一段距离
+spell.ebwizardry\:blizzard.desc=创建一个寒风环绕的冰封地带,对困在里面的目标减速并持续造成伤害。施法者免受伤害,但仍然受到减速影响。
spell.ebwizardry\:bubble.desc=射出一股气泡,击中的目标会无助的向上漂浮并在一段时间后坠落并且受到伤害。
spell.ebwizardry\:chain_lightning.desc=向目标发射闪电,并弹射到一定范围内的多个敌人身上进行连锁攻击,闪电可以进行两次跳跃连锁。
spell.ebwizardry\:charge.desc=向指向的方向高速冲锋,并撞飞沿途所有目标。(可以转弯)
spell.ebwizardry\:clairvoyance.desc=记录一个坐标后,释放此魔法帮助你回到该坐标。 首先潜行右击可以设置一个坐标;当你离开一段距离后,施展此法术,它就会用绿色光斑连接成的路线指引你回去。90秒后这些光斑则会消失。
-spell.ebwizardry\:cobwebs.desc=在你指向的地方生成蜘蛛网,这将持续减慢目标的移动速度,蛛网可以被破坏并将在20秒后消失。
-spell.ebwizardry\:combustion_rune.desc=在你指向的方块上放置一个火焰魔法印记,被踩到时会发生爆炸。
+spell.ebwizardry\:cobwebs.desc=在你所指向的方向生成蜘蛛网,这将持续减慢目标的移动速度,蛛网可以被破坏并将在20秒后消失。
+spell.ebwizardry\:combustion_rune.desc=在你所指向的方块上放置一个魔法地雷,当有除你之外的实体踩到这个陷阱时,实体会发生爆炸
spell.ebwizardry\:conjure_armour.desc=在施法者身上制造幽冥护甲,与铁护甲等效。护甲持续时间为60秒,且施法者必须要有一个空装备槽。
-spell.ebwizardry\:conjure_block.desc=在你指向的地方生成幽冥方块,幽冥方块在45秒后消失,或者你可以通过再次施放此法术来消除它。
+spell.ebwizardry\:conjure_block.desc=在你所指向的方向生成幽冥方块,幽冥方块在45秒后消失,或者你可以通过再次施放此法术来消除它。
spell.ebwizardry\:conjure_bow.desc=制造一个无限箭矢的幽冥弓,持续时间30秒。
spell.ebwizardry\:conjure_pickaxe.desc=制造一个与铁镐等效的幽冥镐,持续时间30秒。
spell.ebwizardry\:conjure_sword.desc=制造一把与铁剑等效的幽冥剑,持续时间30秒。
-spell.ebwizardry\:containment.desc=将目标收容在一定范围内,持续20秒。
+spell.ebwizardry\:containment.desc=将法术命中实体囚禁在一个范围内,该法术持续20秒
spell.ebwizardry\:cure_effects.desc=消除施法者所有的药水效果,不论好坏。
-spell.ebwizardry\:curse_of_enfeeblement.desc="他忽然变得虚弱,仿佛体内的活力被榨成了渣滓。" 一位遇到灵魂行者邪教却幸免遇难的人说。
+spell.ebwizardry\:curse_of_enfeeblement.desc=“他突然变得虚弱了,仿佛他的灵魂从他的身体里挣脱了出来。” 唯一一位遇到灵冥行者邪教却存活下来的人的证词
spell.ebwizardry\:curse_of_soulbinding.desc=将目标的灵魂与施法者永久连锁,使其受到与施法者相同的伤害,直到目标或者施法者死亡。
-spell.ebwizardry\:curse_of_undeath.desc=用亡灵诅咒目标,使其如僵尸和骷髅那样在阳光下持续燃烧直到目标死亡。对亡灵生物没有影响。
+spell.ebwizardry\:curse_of_undeath.desc=用死灵诅咒目标,使其如僵尸和骷髅那样在阳光下持续燃烧直到目标死亡。对亡灵生物没有影响。
spell.ebwizardry\:darkness_orb.desc=向你指的方向发射一个缓慢的黑暗能量体,对集中的目标施加凋零效果。
spell.ebwizardry\:darkvision.desc=给予施法者45秒夜视效果。
-spell.ebwizardry\:dart.desc=向你指的方向发射飞镖,照成伤害并使目标获得虚弱II效果。
+spell.ebwizardry\:dart.desc=向你指的方向发射飞镖,造成伤害并使目标获得虚弱II效果。
spell.ebwizardry\:decay.desc=在地表制造腐化;任何生物接触都会受到感染,随着时间流逝而持续造成伤害,并且行走过的地面会蔓延更多的腐化。
-spell.ebwizardry\:decoy.desc=制作一个施法者的幻影来吸引怪物仇恨,幻影将在30秒后消失。
-spell.ebwizardry\:detonate.desc=在你指向的位置制造爆炸,并对附近所有的生物照成伤害。——包括施法者, 如果你离得太近的话。(无法破坏方块)
-spell.ebwizardry\:diamondflesh.desc="你的箭矢弱如鸿毛!"
+spell.ebwizardry\:decoy.desc=制作一个施法者的幻影吸引怪物仇恨,幻影将在30秒后消失。
+spell.ebwizardry\:detonate.desc=在你所指向的方向造成爆炸,爆炸会造成爆炸范围内所有生物受到伤害,如施法者在爆炸范围内,那么施法者也将受到伤害
+spell.ebwizardry\:diamondflesh.desc=“你的箭矢弱如鸿毛!”
spell.ebwizardry\:disintegration.desc=向前方短距离目标射出一道强大的火焰,目标死亡时会被爆炸成燃烧的余烬散布到周围。 踩到余烬的生物将被点燃。
spell.ebwizardry\:divination.desc=引导施法者到附近的矿石和资源。强度将增加寻找更多有价值矿石的机会。
spell.ebwizardry\:dragon_fireball.desc=朝你指向的方向释放一个含有末影龙息的火球,击中后会产生一片龙息。
-spell.ebwizardry\:earthquake.desc=大地魔法的大师必能移山撼地。
+spell.ebwizardry\:earthquake.desc=一个真正的大地元素法师才能移山撼地
spell.ebwizardry\:empowering_presence.desc=使施法者和附近的盟友在30秒内增加魔法伤害。
spell.ebwizardry\:entrapment.desc=将目标控制在一个黑暗球体中,将其拉向天空并不断对其造成伤害。
spell.ebwizardry\:evade.desc=使施法者快速侧身躲避攻击。
@@ -693,123 +759,124 @@ spell.ebwizardry\:firebomb.desc=向你指的方向投掷一个燃烧弹,在撞
spell.ebwizardry\:fire_resistance.desc=获得30秒的防火效果。
spell.ebwizardry\:fire_sigil.desc=在地上放置一个魔法火焰陷阱,它会伤害并点燃触发它的生物。
spell.ebwizardry\:fireskin.desc=将施法者笼罩在火焰中30秒,并点燃攻击者。
-spell.ebwizardry\:fire_breath.desc="我即是龙。"
+spell.ebwizardry\:fire_breath.desc=“我即是龙。”
spell.ebwizardry\:flame_ray.desc=在你指的方向产生一股火焰,它会持续点燃并伤害目标。
spell.ebwizardry\:flaming_axe.desc=创造一把燃烧的斧头,会点燃击中的敌人,斧头存在时间30秒。
-spell.ebwizardry\:flaming_weapon.desc=暂时性的将火焰的力量附加在快捷栏的第一件武器上,使其点燃击中的敌人,法术在45秒后失效。
+spell.ebwizardry\:flaming_weapon.desc=暂时性的将火焰的力量附加在物品栏的第一件武器上,使其能够点燃被其攻击的敌人,法术在45秒后失效。
spell.ebwizardry\:flight.desc=像鹰一样翱翔。
spell.ebwizardry\:font_of_mana.desc=“我们体内仿佛有巨量的魔能喷涌而出……” 摘自一位被遗忘的法师的日志中,该页面的其余部分已经被烧毁。
-spell.ebwizardry\:font_of_vitality.desc=犹如脱胎换骨。
+spell.ebwizardry\:font_of_vitality.desc=仿若新生
spell.ebwizardry\:force_arrow.desc=朝你指向的地方射出一根强有力的箭矢。
spell.ebwizardry\:forcefield.desc=在你的周围生成一个能够排斥生物和偏移弹射物的力场。
spell.ebwizardry\:force_orb.desc=发射一团能量,击中目标后击退附近生物。
spell.ebwizardry\:forests_curse.desc=“你竟敢闯入我的森林!”
-spell.ebwizardry\:forest_of_thorns.desc=密林幽深处,\n魔力亦如故。\n秘法忽然起,\n只见荆棘生。
+spell.ebwizardry\:forest_of_thorns.desc=密林幽隐地,\n法师咒初成。\n秘术藏遗道,\n深伴荆棘生。
spell.ebwizardry\:freeze.desc=冰冻目标10秒,也能把水冻结或在地表造雪。
-spell.ebwizardry\:freezing_weapon.desc=暂时性的将冰霜的力量附加在快捷栏的第一件武器上,武器能使受害者冰冻,法术在45秒后失效。
+spell.ebwizardry\:freezing_weapon.desc=暂时性的将冰霜的力量附加在物品栏的第一件武器上,使其能够冰冻被其攻击的敌人。法术在45秒后失效。
spell.ebwizardry\:frost_axe.desc=制造一把冰霜之斧,击中敌人时将其冻伤,冰霜之斧存在时间30秒。
-spell.ebwizardry\:frost_ray.desc=在你指的地方制造一股霜冻流,可将目标减慢并持续伤害。
+spell.ebwizardry\:frost_ray.desc=在你所指向的方向射出一道冰霜射线,冰霜射线可将目标减速并造成伤害。
spell.ebwizardry\:frost_sigil.desc=在地表放置一个魔法冰封陷阱,触发陷阱的生物会被冻结并受到伤害。
spell.ebwizardry\:frost_step.desc=在30秒内,施法者会冻结走过的水面。
spell.ebwizardry\:grapple.desc=发射一条连接生物或方块的神奇藤蔓,长按右击可以将自己拉向方块或将生物拉向自己。
-spell.ebwizardry\:glide.desc=允许施法者在空中按住持续施法滑行。
+spell.ebwizardry\:glide.desc=允许施法者在空中按住持续施法滑翔。
spell.ebwizardry\:greater_fireball.desc=向你指的方向发射一个大型火球,在击中目标后爆炸。
spell.ebwizardry\:greater_heal.desc=治疗施法者四颗心。
spell.ebwizardry\:greater_telekinesis.desc=释放法术后,可以举起一个生物或方块,并可以按 Shift 将其扔出。
-spell.ebwizardry\:greater_ward.desc=释放一个魔法屏障,大幅减少魔法伤害,持续30秒。
+spell.ebwizardry\:greater_ward.desc=在你身上生成一个持续30秒的强力法术护盾,这将大幅度减少你所受到的魔法伤害.
spell.ebwizardry\:group_heal.desc=治疗施法者、附近的盟友和召唤的生物三颗心。
spell.ebwizardry\:growth_aura.desc=加速施法者附近作物的生长,也能在草地上催生花草。
-spell.ebwizardry\:hailstorm.desc=寒霜漫天的第三纪元使得寒霜法师们参透了自己真正的力量。
+spell.ebwizardry\:hailstorm.desc=正是在第三纪元的凛冬,纵霜师们发现了他们真正的力量。
spell.ebwizardry\:heal.desc=治疗施法者两颗心。
spell.ebwizardry\:heal_ally.desc=治疗目标两颗半心。
-spell.ebwizardry\:healing_aura.desc=释放一个治疗能量立场,可以治疗内部的盟友。但是其中的所有不死属性的生物都会受到伤害。
-spell.ebwizardry\:homing_spark.desc=制造一个向敌人移动的追踪火花。
-spell.ebwizardry\:iceball.desc=按照你指向的方向发射一个冰球。
+spell.ebwizardry\:healing_aura.desc=释放出一个治愈光环,可以治疗内部的盟友。但是其中的所有不死属性的生物都会受到伤害。
+spell.ebwizardry\:homing_spark.desc=释放一个追踪敌人的追踪闪电。
+spell.ebwizardry\:iceball.desc=在你所指向的方向发射一个冰球。
spell.ebwizardry\:ice_age.desc=“你将永远冰封于此!”
spell.ebwizardry\:ice_charge.desc=发射一个冰块,击中目标后向四周溅射冰碎片并冻伤附近的生物。
spell.ebwizardry\:ice_lance.desc=向你指的方向发射一支巨大能够穿透目标的冰矛,同时伤害并且冻伤被击中的目标。
-spell.ebwizardry\:ice_shard.desc=在你指向的方向发射一个冰碎片,在命中目标时会使目标受到伤害并减速。
-spell.ebwizardry\:ice_shroud.desc=在施法者身上产生一股寒气并持续三十秒,任何攻击者都会遭到冻伤。
+spell.ebwizardry\:ice_shard.desc=在你指向的方向发射一个冰霜碎片,在命中目标时会使目标受到伤害并减速。
+spell.ebwizardry\:ice_shroud.desc=为施法者生成一个持续30秒的冰霜护盾,任何试图攻击其的实体都会受到冰冻伤害。
spell.ebwizardry\:ice_spikes.desc=锋利的冰刺从你指向的地面升起,刺穿上面的任何生物。
spell.ebwizardry\:ice_statue.desc=将目标冰封20秒直到其破裂,目标被冻结时不能移动或者做任何事情,也不会受到伤害。
spell.ebwizardry\:ignite.desc=将目标点燃十秒,也能像打火石一样工作。
-spell.ebwizardry\:imbue_weapon.desc=将魔力浸染在施法者快捷栏的武器上(每次释放就会附魔一件武器),使其更加实用(击中后同时给与冰冻和点燃效果),法术在45秒后失效。
-spell.ebwizardry\:intimidate.desc=发出可怕的咆哮声,附近的生物会在恐惧中逃离。惊恐的生物会在30秒后恢复正常。
+spell.ebwizardry\:imbue_weapon.desc=暂时的为物品栏上的第一把武器注魔,使其变得更加强力。注魔魔法将会持续45秒钟。
+spell.ebwizardry\:intimidate.desc=发出虚空中的可怖咆哮声,使周围所有生物陷入恐惧状态而四散逃离,恐惧状态将持续30秒。
spell.ebwizardry\:invigorating_presence.desc=使施法者和附近的盟友增加攻击力持续45秒。
spell.ebwizardry\:invisibility.desc=使施法者隐形30秒。
spell.ebwizardry\:invoke_weather.desc=更改世界的天气。
-spell.ebwizardry\:ironflesh.desc=极大的提升施法者的伤害抗性,持续30秒。
+spell.ebwizardry\:ironflesh.desc=极大的提升施法者的物理抗性,持续30秒。
spell.ebwizardry\:leap.desc=使施法者向上跳跃几个方块并稍微前移。
spell.ebwizardry\:levitation.desc=释放法术后会向上飘起。在落地前使用,可以抵消掉落伤害。
-spell.ebwizardry\:life_drain.desc=在你指向的方向发射死灵能量,它能汲取被击中目标的生命,来补充你的生命。
-spell.ebwizardry\:light.desc=创造一个魔法光斑照亮附近的区域,持续时间30秒。
+spell.ebwizardry\:life_drain.desc=在你指向的方向发射死灵能量,它能汲取被击中目标的生命,可以恢复你的生命。
+spell.ebwizardry\:light.desc=创造一个魔法光斑照亮附近的区域,该法术持续30秒。
spell.ebwizardry\:lightning_arrow.desc=在你指向的方向发射一道闪电。
spell.ebwizardry\:lightning_bolt.desc=引导落雷击中你指向的地方。
-spell.ebwizardry\:lightning_disc.desc=在你指向的方向发射一个闪电轮盘,并追踪目标。
-spell.ebwizardry\:lightning_hammer.desc="代表天雷消灭你!"
-spell.ebwizardry\:lightning_pulse.desc=使施法者附近的地面充能,伤害和排斥附近的生物。
+spell.ebwizardry\:lightning_disc.desc=在你指向的方向发射一个闪电飞盘,并追踪目标。
+spell.ebwizardry\:lightning_hammer.desc=“代表天怒消灭你!”
+spell.ebwizardry\:lightning_pulse.desc=在施法者周围的地面产生一个雷电状的脉冲,该脉冲会使周围实体造成伤害
spell.ebwizardry\:lightning_ray.desc=在你指向的方向持续释放闪电,可以不断地伤害目标。
spell.ebwizardry\:lightning_sigil.desc=在地上放置一个魔法闪电陷阱,它会对触发它的生物造成伤害并将闪电连导到附近的生物身上。
-spell.ebwizardry\:lightning_web.desc="集中精力,感受雷暴的力量在你脑海中聚集,再用魔杖将它一并释放。"
+spell.ebwizardry\:lightning_web.desc=“集中精力,感受雷暴的力量在你脑海中聚集,再用魔杖将它一并释放。”
spell.ebwizardry\:magic_missile.desc=在你指向的方向发射一道魔法飞弹。
-spell.ebwizardry\:metamorphosis.desc=改变目标成为另一种形式,只适用与某些生物,如骷髅变成流浪者或者凋零骷髅。
+spell.ebwizardry\:metamorphosis.desc=改变目标成为另一种形态,只适用于某些生物,如骷髅变成流浪者或者凋零骷髅。
spell.ebwizardry\:meteor.desc=有的巫师只想让世界陷入火海……
-spell.ebwizardry\:mind_control.desc=控制目标心灵;被控制方会为施法者而战。持续30秒,但对于意志强大的生物无效。
-spell.ebwizardry\:mind_trick.desc=使目标迷惑15秒,使其无法进行有效攻击。如果目标受到伤害,效果会被消除。(对玩家效果是反胃,且不会因伤害解除)
-spell.ebwizardry\:mine.desc=瞬间破坏施法者注视的方块,但强度会提升它能破坏的方块硬度。
+spell.ebwizardry\:mind_control.desc=控制目标心灵,被控制方会为施法者而战。持续30秒,但对于意志强大的生物无效。
+spell.ebwizardry\:mind_trick.desc=使目标迷惑15秒,使其无法进行有效攻击。如果目标受到伤害,效果会被消除。
+spell.ebwizardry\:mine.desc=瞬间破坏施法者注视的方块。法术强度会提升它能破坏的方块的硬度。
spell.ebwizardry\:muffle.desc=在30秒内消除施法者的声音,小怪只有看到你时才能发现你。
-spell.ebwizardry\:none.desc=要使用/give命令获取法术书, 请这样输入指令: /give [player] ebwizardry:spell_book 1 [spell id] (如果你在宝箱里发现这本书,说明其他MOD搞砸了世界生成)。
+spell.ebwizardry\:none.desc=要使用/give命令获取法术书, 请这样输入指令: /give [player] ebwizardry:spell_book 1 [spell id] (如果你在宝箱里发现这本书,说明其他MOD搞砸了世界生成)。
spell.ebwizardry\:oakflesh.desc=提高施法者的伤害抗性30秒。
spell.ebwizardry\:paralysis.desc=释放一道强力的电击使目标麻痹5秒。被麻痹目标无法移动且依然会受到攻击伤害,但是受到太多伤害会提前解除麻痹效果。
spell.ebwizardry\:petrify.desc=将目标石化,直到石化效果被打破,在黑暗中有几率提前解除石化效果。石化时不能移动或者做其他事情,但也不会受到伤害.
spell.ebwizardry\:phase_step.desc=将施法者向前传送一小段距离,可以穿过墙壁。 范围升级可以让您传送的更远。
spell.ebwizardry\:plague_of_darkness.desc=黑暗将吞噬一切……
-spell.ebwizardry\:pocket_furnace.desc=每次施法可以熔炼5个可熔炼的物品(可以是不同的物品),快捷栏的物品会被优先熔炼。
-spell.ebwizardry\:pocket_workbench.desc=允许施法者召唤一个工作台。
-spell.ebwizardry\:poison.desc=向你指向的方向射毒液。
-spell.ebwizardry\:poison_bomb.desc=向你指向的方向发射一枚毒气弹,击中后破裂并使附近的生物中毒。
-spell.ebwizardry\:possession.desc="自相残杀吧。"
-spell.ebwizardry\:ray_of_purification.desc=射出一道强力且致命的光线,使目标失明。如果目标是亡灵生物,则会受到双重伤害且被点燃。
+spell.ebwizardry\:pocket_furnace.desc=每次施法可以熔炼5个可被熔炼的物品(可以是不同的物品),物品栏中的物品会被优先熔炼。
+spell.ebwizardry\:pocket_workbench.desc=为施法者打开工作台界面以便合成物品。
+spell.ebwizardry\:poison.desc=向你指向的方向发射毒液。
+spell.ebwizardry\:poison_bomb.desc=向你指向的方向发射一枚毒液弹,击中后破裂并使附近的生物中毒。
+spell.ebwizardry\:possession.desc=“自相残杀吧。”
+spell.ebwizardry\:ray_of_purification.desc=射出一道强力且致命的光线,使目标失明。如果目标是亡灵生物,则会受到双倍伤害且被点燃。
spell.ebwizardry\:remove_curse.desc=移除当前影响施法者的任何诅咒。
spell.ebwizardry\:replenish_hunger.desc=补充施法者4点饥饿值。
-spell.ebwizardry\:resurrection.desc=对真正强大的医者来说,死亡不是必选项。
-spell.ebwizardry\:ring_of_fire.desc=在施法者周围制造一个火圈,对周围的敌人造成伤害并将其点燃。
+spell.ebwizardry\:resurrection.desc=有一名治疗大师在你旁边时,死亡不再必然,而仅仅是一个选项。
+spell.ebwizardry\:reversal.desc=移除一个负面药水效果并对目标施加该效果,目标将经历该效果所剩余的持续时间。强度将影响作用效果的数量。
+spell.ebwizardry\:ring_of_fire.desc=在施法者周围制造一个火环,对周围的敌人造成伤害并将其点燃。
spell.ebwizardry\:satiety.desc=补充施法者8点饥饿值。
spell.ebwizardry\:shadow_ward.desc=在施法者面前支撑一面暗黑护盾,所受到伤害的一半都会返回到攻击者身上。
-spell.ebwizardry\:shield.desc=持续右击支撑起一个能够阻挡弹射物和魔法的力场屏障。同时也会使施法者得到微弱的抗性效果。
-spell.ebwizardry\:shockwave.desc=欻!
+spell.ebwizardry\:shield.desc=持续右击支撑起一个能够阻挡弹射物和魔法的法术护盾。同时也会使施法者得到微弱的抗性效果。
+spell.ebwizardry\:shockwave.desc=BOOM!
spell.ebwizardry\:shulker_bullet.desc=射出一发自动追踪且会让目标漂浮的飞弹。
-spell.ebwizardry\:silverfish_swarm.desc="啊啊啊!越来越多啦!"
+spell.ebwizardry\:silverfish_swarm.desc=“啊啊啊!他们在使用人海战术!”
spell.ebwizardry\:sixth_sense.desc=使施法者能够感知到附近的生物的位置,即使有墙壁阻隔,持续20秒。
spell.ebwizardry\:slime.desc=命令史莱姆裹住目标,使其移速减缓并持续受伤。史莱姆会在十秒后消失。
-spell.ebwizardry\:slow_time.desc=操纵时间的秘术曾流失在时间的长河里……直至今日。
+spell.ebwizardry\:slow_time.desc=操纵时间的秘术曾被认为已然流失在时间的长河里……直至今日。
spell.ebwizardry\:smoke_bomb.desc=在你指向的方向发射一个烟雾弹,能够在短时间内释放出烟雾并且使附近的生物致盲。
-spell.ebwizardry\:snare.desc=在地面放置一个陷阱,触发陷阱的生物会受到伤害并照成短暂的减速效果。
+spell.ebwizardry\:snare.desc=在地面放置一个陷阱,触发陷阱的生物会受到伤害并造成短暂的减速效果。
spell.ebwizardry\:snowball.desc=向指针方向丢雪球。
spell.ebwizardry\:spark_bomb.desc=在你指向的方向发射一个电击弹,击中后附近的敌人会受到电击。
spell.ebwizardry\:spectral_pathway.desc=在你面前制造一个不可破坏的魔法桥梁,能够延伸15个方块,并在60秒后消失。
-spell.ebwizardry\:speed_time.desc=斗转星移,时光荏苒,弹指一挥间沧海桑田,囚禁于那无尽的循环.........
+spell.ebwizardry\:speed_time.desc=日升月落,斗转星移,弹指一挥间沧海桑田,我们被囚禁于那无尽的循环......
spell.ebwizardry\:spider_swarm.desc=召唤一群毒蜘蛛为你战斗,直到毒蜘蛛被杀死或者30秒后消失。
spell.ebwizardry\:static_aura.desc=用闪电将施法者包围,持续30秒,任何攻击都会使攻击者遭到电击。
spell.ebwizardry\:summon_blaze.desc=召唤一个烈焰人为你战斗,如果烈焰人没有被杀死则会在30秒后消失。
spell.ebwizardry\:summon_ice_giant.desc=“碾碎他们!”
spell.ebwizardry\:summon_ice_wraith.desc=召唤一个冰封幽灵为你战斗,如果冰封幽灵没有被杀死会在30秒后消失。
-spell.ebwizardry\:summon_iron_golem.desc=自动自动化的自动自动械。
+spell.ebwizardry\:summon_iron_golem.desc=自动的战争机器
spell.ebwizardry\:summon_lightning_wraith.desc=召唤一个闪电幽灵为你战斗,如果闪电幽灵没有被杀死会在30秒后消失。
-spell.ebwizardry\:summon_phoenix.desc=灰烬中重生......
-spell.ebwizardry\:summon_shadow_wraith.desc=召唤一个阴影幽灵为你战斗。
+spell.ebwizardry\:summon_phoenix.desc=从灰烬之中重生......
+spell.ebwizardry\:summon_shadow_wraith.desc=召唤一个暗影幽灵为你战斗。
spell.ebwizardry\:summon_skeleton.desc=召唤一个骷髅为你战斗,如果骷髅没有被杀死会在30秒后消失。
spell.ebwizardry\:summon_skeleton_legion.desc=“复活吧,不死军团!”
spell.ebwizardry\:summon_snow_golem.desc=召唤一个雪傀儡为你战斗。一直持续到雪傀儡死亡为止。
spell.ebwizardry\:summon_spirit_horse.desc=召唤一匹幽灵马让你乘骑。在下马后过一段时间幽灵马会消失,或者你也可以用魔杖潜行右键幽灵马解除这个法术。
spell.ebwizardry\:summon_spirit_wolf.desc=召唤一匹幽灵狼为你战斗。幽灵狼只有在被杀死的时候会消失,当然你也可以用魔杖右键解除这个法术。
-spell.ebwizardry\:summon_storm_elemental.desc="风暴元素:元素力量的一种古老表现形式, 它难以承载其中汹涌的单纯力量。" 奥术存在的巫师指南, 卷II
+spell.ebwizardry\:summon_storm_elemental.desc=“风暴元素:元素力量的一种古老表现形式, 它难以承载其中汹涌的单纯力量。”——《巫师的奥术生物指南》 卷II
spell.ebwizardry\:summon_wither_skeleton.desc=召唤一个凋灵骷髅为你战斗,凋灵骷髅存在时间为30秒。
spell.ebwizardry\:summon_zombie.desc=召唤一个僵尸为你战斗,如果僵尸没有被杀死会在30秒后消失。
spell.ebwizardry\:telekinesis.desc=移动一个掉落物到你面前或者可以指向一个方块并远程打开,据说也可以用来击落玩家手中的武器。
spell.ebwizardry\:thunderbolt.desc=发射一团电流,击退目标。
-spell.ebwizardry\:thunderstorm.desc="哇哈哈哈哈哈哈!"
-spell.ebwizardry\:tornado.desc=在你指向的方向释放一个飓风,在飓风路径上的任何东西都会被抛上天。
+spell.ebwizardry\:thunderstorm.desc=“Mwahahahahahaha!”
+spell.ebwizardry\:tornado.desc=在你指向的方向释放龙卷风,在龙卷风路径上的任何东西都会被抛上天。
spell.ebwizardry\:transience.desc=施法者可以免疫所有伤害,但是不能破坏或者放置方块也不能造成任何伤害,持续二十秒。
spell.ebwizardry\:transportation.desc=施法者传送到记录的传送石圈。想要使用此法术,需要制造一个传送石圈,然后用魔杖右击。
spell.ebwizardry\:vanishing_box.desc=允许施法者访问末影箱子。
@@ -820,23 +887,24 @@ spell.ebwizardry\:water_breathing.desc=给予施法者水下呼吸60秒。
spell.ebwizardry\:whirlwind.desc=用旋风将目标吹起来并抛向远处。
spell.ebwizardry\:wither.desc=发射一股暗黑射线,任何与其接触的东西都凋灵。
spell.ebwizardry\:wither_skull.desc=在你指向的方向发射一个凋灵头颅。
-spell.ebwizardry\:invoke_weather.sun=雨停了...
-spell.ebwizardry\:invoke_weather.rain=天上的窗户敞开了......
-spell.ebwizardry\:transportation.missing=你记录的传送石圈遗失或是被阻挡...
+
+spell.ebwizardry\:invoke_weather.sun=雨停了......
+spell.ebwizardry\:invoke_weather.rain=倾盆大雨......
+spell.ebwizardry\:transportation.missing=你记录的传送石圈已遗失或是被阻挡......
spell.ebwizardry\:transportation.undefined=你必须先记录一个传送石圈的位置!
-spell.ebwizardry\:transportation.wrongdimension=这个维度没有被记录的传送点...
-spell.ebwizardry\:clairvoyance.searching=搜寻中...
+spell.ebwizardry\:transportation.wrongdimension=这个维度没有被记录的传送点......
+spell.ebwizardry\:clairvoyance.searching=搜寻中......
spell.ebwizardry\:clairvoyance.confirm=记录位置为 %1$s 现在将回到这里
-spell.ebwizardry\:clairvoyance.outofrange=你记录坐标太远或者无法传送...
+spell.ebwizardry\:clairvoyance.outofrange=你记录坐标太远或者无法传送......
spell.ebwizardry\:clairvoyance.undefined=你必须首先记录一个坐标!
-spell.ebwizardry\:clairvoyance.wrongdimension=你的记录坐标在另一个维度里....
-spell.ebwizardry\:possession.insufficienthealth=你没有足够的血量来附身 %1$s!
+spell.ebwizardry\:clairvoyance.wrongdimension=你的记录坐标在另一个维度里......
+spell.ebwizardry\:possession.insufficienthealth=你没有足够的血量来附身 %1$s!
spell.ebwizardry\:possession.success=按下 %s 停止操纵
spell.ebwizardry\:divination.nothing=什么也没有发生。
-spell.ebwizardry\:divination.weak=你感觉到你的魔杖在%s颤抖.
-spell.ebwizardry\:divination.moderate=你感觉你的魔杖被%s拉扯.
+spell.ebwizardry\:divination.weak=你感觉到你的魔杖在%s颤抖。
+spell.ebwizardry\:divination.moderate=你感觉你的魔杖被%s拉扯。
spell.ebwizardry\:divination.strong=你感觉你的魔杖被%s强力拉扯。
-spell.ebwizardry\:divination.very_strong=你的魔杖将你扯%s边.
+spell.ebwizardry\:divination.very_strong=你的魔杖将你扯%s边。
spell.ebwizardry\:divination.down=向下
spell.ebwizardry\:divination.up=向上
spell.ebwizardry\:divination.front=向前
@@ -847,52 +915,61 @@ spell.ebwizardry\:resurrection.resurrect_ally=%s被%s复活
spell.ebwizardry\:resurrection.resurrect_self=%s恢复了生机
spell.ebwizardry\:resurrection.button_wait=复活(%ss)
spell.ebwizardry\:resurrection.button_ready=复活
+
forfeit.ebwizardry\:do_nothing=什么也没有发生。
+
forfeit.ebwizardry\:burn_self=%s在你的手中迸发出火焰!
forfeit.ebwizardry\:fireball=一个火球出现在你的前面!
-forfeit.ebwizardry\:firebomb=火焰炸弹出现在你的上方!
+forfeit.ebwizardry\:firebomb=燃烧弹出现在你的上方!
forfeit.ebwizardry\:explode=突如其来的爆炸将你撞倒在地!
forfeit.ebwizardry\:blazes=突然,敌对的烈焰人你周身显现!
forfeit.ebwizardry\:burn_surroundings=你周围的区域被点燃了!
forfeit.ebwizardry\:meteors=毁灭世界的烈焰从天而降!
+
forfeit.ebwizardry\:freeze_self=你感到一股冰冷寒意涌来!
forfeit.ebwizardry\:freeze_self_2=%s 释放出如此强烈的寒冷,竟将你原地锁住!
-forfeit.ebwizardry\:ice_spikes=冰尖从你脚下刺出!
+forfeit.ebwizardry\:ice_spikes=冰霜尖刺从你脚下的地面刺出!
forfeit.ebwizardry\:blizzard=你突然被狂暴的暴风雪包围了!
-forfeit.ebwizardry\:ice_wraiths=忽然,你的周围出现了充满敌意的冰封幽灵!
-forfeit.ebwizardry\:hailstorm=冰刺像雨点一样砸在你身上!
+forfeit.ebwizardry\:ice_wraiths=忽然,你的周围出现了充满敌意的冰封幽灵!
+forfeit.ebwizardry\:hailstorm=冰雹像雨点一样砸在你身上!
forfeit.ebwizardry\:ice_giant=一个充满敌意的冰霜巨人出现在你面前!
+
forfeit.ebwizardry\:thunder=卷轴发出震耳欲聋的声音,将你撞倒在地!
forfeit.ebwizardry\:storm=看起来风暴正在酝酿之中!
forfeit.ebwizardry\:lightning_sigils=注意你的脚下!
forfeit.ebwizardry\:lightning=你被闪电击中了!
-forfeit.ebwizardry\:paralyse_self=你瘫痪了!
-forfeit.ebwizardry\:lightning_wraiths=忽然,你的周围出现了充满敌意的闪电幽灵!
+forfeit.ebwizardry\:paralyse_self=你被麻痹了!
+forfeit.ebwizardry\:lightning_wraiths=忽然,你的周围出现了充满敌意的闪电幽灵!
forfeit.ebwizardry\:storm_elementals=充满敌意的风暴元素从四面包围而来!
+
forfeit.ebwizardry\:nausea=......嗯? 刚刚发生了什么? 我在哪里?
forfeit.ebwizardry\:zombie_horde=一大群僵尸出现在你的周围!
-forfeit.ebwizardry\:wither_self=黑暗将使你的灵魂凋亡!
-forfeit.ebwizardry\:cripple_self=%s发出死亡般震彻骨髓的嚎叫,你的灵魂盘踞着在绝望中颤抖!
+forfeit.ebwizardry\:wither_self=黑暗将使你的灵魂凋亡!
+forfeit.ebwizardry\:cripple_self=%s 发出死亡般震彻骨髓的嚎叫,你的灵魂盘踞着在绝望中颤抖!
forfeit.ebwizardry\:shadow_wraiths=你的周围出现了大片的暗影幽灵!
+
forfeit.ebwizardry\:snares=这是一个陷阱!
forfeit.ebwizardry\:squid=乌贼!
forfeit.ebwizardry\:uproot_plants=附近的植物都被连根拔起!
forfeit.ebwizardry\:poison_self=你中毒了!
-forfeit.ebwizardry\:flood=水涌了出来!
+forfeit.ebwizardry\:flood=水涌了出来!
forfeit.ebwizardry\:bury_self=地面在你身下坍塌!
+
forfeit.ebwizardry\:spill_inventory=你的物品四下纷飞!
forfeit.ebwizardry\:teleport_self=你被瞬间传送到了哪里!
forfeit.ebwizardry\:levitate_self=你开始无助地向上漂浮!
-forfeit.ebwizardry\:vex_horde=一大堆恼鬼出现在你身边!
+forfeit.ebwizardry\:vex_horde=一大堆恼鬼出现在你身边!
forfeit.ebwizardry\:black_hole=旋转的漩涡出现在你面前!
-forfeit.ebwizardry\:arrow_rain=箭雨朝你落下!
-forfeit.ebwizardry\:damage_self=哎哟!
+forfeit.ebwizardry\:arrow_rain=箭雨朝你落下!
+
+forfeit.ebwizardry\:damage_self=哎哟!
forfeit.ebwizardry\:spill_armour=你所有的盔甲都掉了!
forfeit.ebwizardry\:hunger=你突然觉得很饿!
forfeit.ebwizardry\:blind_self=你什么都看不见了!
forfeit.ebwizardry\:weaken_self=你被严重削弱了!
forfeit.ebwizardry\:jam_self=你的魔法全部失去了效用!
forfeit.ebwizardry\:curse_self=你被诅咒了!
+
potion.ebwizardry\:frost=冻伤
potion.ebwizardry\:fireskin=狱炎肌肤
potion.ebwizardry\:ice_shroud=冰霜护体
@@ -903,11 +980,11 @@ potion.ebwizardry\:sixth_sense=第六感
potion.ebwizardry\:arcane_jammer=奥术干扰
potion.ebwizardry\:mind_trick=心灵欺诈
potion.ebwizardry\:mind_control=精神控制
-potion.ebwizardry\:font_of_mana=魔法圣泉
+potion.ebwizardry\:font_of_mana=魔法圣池
potion.ebwizardry\:fear=恐惧
potion.ebwizardry\:curse_of_soulbinding=灵魂绑定诅咒
potion.ebwizardry\:paralysis=麻痹
-potion.ebwizardry\:muffle=静音
+potion.ebwizardry\:muffle=消音
potion.ebwizardry\:ward=魔法护盾
potion.ebwizardry\:slow_time=时间滞留
potion.ebwizardry\:empowerment=增强
@@ -915,216 +992,95 @@ potion.ebwizardry\:curse_of_enfeeblement=衰弱诅咒
potion.ebwizardry\:curse_of_undeath=死灵诅咒
potion.ebwizardry\:containment=收容
potion.ebwizardry\:frost_step=霜步
+
enchantment.ebwizardry\:magic_sword=魔力灌注
enchantment.ebwizardry\:magic_bow=魔力灌注
enchantment.ebwizardry\:flaming_weapon=火焰灌注
enchantment.ebwizardry\:freezing_weapon=冰霜灌注
enchantment.ebwizardry\:shocking_weapon=雷电灌注
+
enchantment.ebwizardry\:magic_protection=魔法保护
enchantment.ebwizardry\:frost_protection=冰霜保护
enchantment.ebwizardry\:shock_protection=雷电保护
-key.categories.ebwizardry=巫术
+
+enchantment.ebwizardry.magic_sword.desc=由武器注魔法术生成的附魔书,在生存模式下无法获取(该种附魔书无法正常发挥作用)。
+enchantment.ebwizardry.magic_bow.desc=由武器注魔法术生成的附魔书,在生存模式下无法获取(该种附魔书无法正常发挥作用)。
+enchantment.ebwizardry.flaming_weapon.desc=由火焰灌注法术生成的附魔书,在生存模式下无法获取(该种附魔书无法正常发挥作用)。
+enchantment.ebwizardry.freezing_weapon.desc=由冰霜灌注法术生成的附魔书,在生存模式下无法获取(该种附魔书无法正常发挥作用)。
+enchantment.ebwizardry.shocking_weapon.desc=由雷电灌注法术生成的附魔书,在生存模式下无法获取(该种附魔书无法正常发挥作用)。
+
+enchantment.ebwizardry.magic_protection.desc=减少所有魔法伤害。
+enchantment.ebwizardry.frost_protection.desc=减少冻伤伤害的效果。
+enchantment.ebwizardry.shock_protection.desc=减少雷电伤害的效果。
+
+key.categories.ebwizardry=巫术学
+
key.ebwizardry.next_spell=下一个法术
key.ebwizardry.previous_spell=上一个法术
-<<<<<<< HEAD
+
death.attack.wizardry_magic=%1$s 被 %2$s 使用魔法杀死
death.attack.indirect_wizardry_magic=%1$s 被 %2$s 使用魔法杀死
-commands.ebwizardry:cast.usage=/%1$s <法术> [玩家] [伤害倍数] [范围倍数] [时限倍数] [爆炸倍数]
-commands.ebwizardry:cast.success=成功发动 %1$s
-commands.ebwizardry:cast.success_continuous=成功发动 %1$s ;重复该条指令停止
-commands.ebwizardry:cast.success_remote=成功发动 %1$s 至 %2$s
-commands.ebwizardry:cast.success_remote_continuous=成功发动 %1$s 至 %2$s ;重复该条指令停止
-commands.ebwizardry:cast.fail=无法 %1$s
-commands.ebwizardry:cast.not_found=没有 %1$s 这种法术ID
-commands.ebwizardry:cast.tag_error=数据标签解析错误: %s
-commands.ebwizardry:ally.usage=/%1$s <玩家> [玩家]
-commands.ebwizardry:ally.addally=%1$s 已添加到 %2$s 的盟友列表
-commands.ebwizardry:ally.removeally=%1$s 已经从 %2$s 的盟友列表中移除
-commands.ebwizardry:ally.self=玩家不能成为自己的盟友!
-commands.ebwizardry:ally.permission=你没有权限改变其它玩家的盟友
-commands.ebwizardry:allies.usage=/%1$s [玩家]
-commands.ebwizardry:allies.list=与你结盟的玩家 %1$s
-commands.ebwizardry:allies.list_other=玩家结盟 %1$s: %2$s
-commands.ebwizardry:allies.permission=你没有权限查看其它玩家的盟友
-commands.ebwizardry:allies.none=无
-commands.ebwizardry:discoverspell.usage=/%1$s <法术/所有/清除> [玩家]
-commands.ebwizardry:discoverspell.not_found=没有 %1$s 这种法术ID
-commands.ebwizardry:discoverspell.clear=从 %1$s 中清除所有法术探索数据
-commands.ebwizardry:discoverspell.all=添加所有的法术到 %1$s 的法术探索数据中
-commands.ebwizardry:discoverspell.addspell=将 %1$s 添加 %2$s 的法术探索数据中
-commands.ebwizardry:discoverspell.removespell=将 %1$s 从 %2$s 的法术探索数据中移除
-config.ebwizardry.title.general=模组选项
-config.ebwizardry.category.spells=法术设定
-config.ebwizardry.category.spells.tooltip=选择启用的法术
-config.ebwizardry.title.spells=法术设定
-config.ebwizardry.subtitle.spells=在这里全局关闭一个法术会覆写JSON文件里的细节更改。
-config.ebwizardry.category.resistances=抗性设置
-config.ebwizardry.category.resistances.tooltip=设定某些怪物对不同属性魔法的抗性
-config.ebwizardry.title.resistances=抗性设置
-config.ebwizardry.subtitle.resistances=允许实体对某些种类的魔法免疫的设定。
-config.ebwizardry.category.ids=配置 IDs
-config.ebwizardry.category.ids.tooltip=改变巫师的ID
-config.ebwizardry.title.ids=ID 配置
-config.ebwizardry.subtitle.ids=如果这些ID与另一个Mod发生冲突,请更改这些ID
-config.ebwizardry.tower_rarity=巫师塔稀有程度
-config.ebwizardry.ore_dimensions=水晶矿生成维度
-config.ebwizardry.flower_dimensions=水晶花生成维度
-config.ebwizardry.tower_dimensions=巫师塔生成维度
-config.ebwizardry.spell_book_drop_chance=法术书掉落几率
-config.ebwizardry.generate_loot=生成战利品
-config.ebwizardry.firebomb_is_craftable=火焰弹制作
-config.ebwizardry.poison_bomb_is_craftable=毒液弹制作
-config.ebwizardry.smoke_bomb_is_craftable=烟雾弹制作
-config.ebwizardry.use_alternate_scroll_recipe=使用替代卷轴合成
-config.ebwizardry.teleport_through_unbreakable_blocks=传送穿过无法破坏的方块
-config.ebwizardry.show_summoned_creature_names=显示召唤生物名称
-config.ebwizardry.friendly_fire=友军伤害
-config.ebwizardry.telekinetic_disarmament=隔空取物解除装备
-config.ebwizardry.discovery_mode=探索模式
-config.ebwizardry.enable_shift_scrolling=启用 Shift-_滚轮
-config.ebwizardry.minion_revenge_targeting=仆从仇恨反叛
-config.ebwizardry.player_damage_scaling=玩家伤害比例因数
-config.ebwizardry.npc_damage_scaling=NPC伤害比例因数
-config.ebwizardry.cast_command_multiplier_limit=Cast 指令倍数限制
-config.ebwizardry.summoned_creature_targets_whitelist=召唤生物的目标白名单
-config.ebwizardry.summoned_creature_targets_blacklist=召唤生物的目标黑名单
-config.ebwizardry.spell_hud_position=法术HUD位置
-config.ebwizardry.cast_command_name=Cast(施法)法术指令名字
-config.ebwizardry.discoverspell_command_name=Discover Spell(发现法术)指令名字
-config.ebwizardry.ally_command_name=设置Ally(盟友)指令名字
-config.ebwizardry.allies_command_name=查看Allies(盟友)指令名字
-config.ebwizardry.mobs_immune_to_fire=免疫火焰的怪物
-config.ebwizardry.mobs_immune_to_ice=免疫冰冻的怪物
-config.ebwizardry.mobs_immune_to_lightning=免疫闪电的怪物
-config.ebwizardry.mobs_immune_to_wither=免疫凋零的怪物
-config.ebwizardry.mobs_immune_to_poison=免疫毒液的怪物
-config.ebwizardry.tower_rarity.tooltip=巫师塔的稀有度,代表每多少个区块内会生成一个巫师塔。同理,数字越高生成概率就越少。
-config.ebwizardry.ore_dimensions.tooltip=水晶矿石生成的维度ID。请注意,从这个列表中删除主世界(id 0)这将使得这个mod非常难玩!
-config.ebwizardry.flower_dimensions.tooltip=水晶花会自动生成的维度ID。
-config.ebwizardry.tower_dimensions.tooltip=巫师塔生成维度ID的列表。
-config.ebwizardry.spell_book_drop_chance.tooltip=怪物死亡时掉落法术书的几率,数字越大,掉的越多。设置为0可以关闭法术书的掉落,设置200保证掉落。
-config.ebwizardry.generate_loot.tooltip=是否在地牢箱子中生成战利品。
-config.ebwizardry.firebomb_is_craftable.tooltip=是否可以制造火焰弹。
-config.ebwizardry.poison_bomb_is_craftable.tooltip=是否可以制造毒液弹。
-config.ebwizardry.smoke_bomb_is_craftable.tooltip=是否可以制造烟雾弹。
-config.ebwizardry.use_alternate_scroll_recipe.tooltip=是否需要魔法水晶在空白卷轴中无序合成中,如果另一个mod添加配方冲突,则设置为true。
-config.ebwizardry.teleport_through_unbreakable_blocks.tooltip=控制是否允许玩家使用隧穿术来穿过不可破坏的方块(如基岩)。
-config.ebwizardry.show_summoned_creature_names.tooltip=是否将召唤的生物名字和所有者显示在头顶。
-config.ebwizardry.friendly_fire.tooltip=设置你的魔法是否会对友好生物造成伤害;不管是否关闭此设定魔法都不会追踪你的召唤物和盟友,但若关闭此设定,友军将免疫你的伤害。
-config.ebwizardry.telekinetic_disarmament.tooltip=控制是否允许玩家使用隔空取物来解除其他玩家的装备。关闭以避免接触装备。
-config.ebwizardry.discovery_mode.tooltip=对于那些喜欢神秘感的人!当此设置为打开时,你还没施放的法术不可读,直到施放后(基于这个世界)。在创造模式下无效。如果这被关闭,生存模式下将无法获得待鉴定卷轴。
-config.ebwizardry.enable_shift_scrolling.tooltip=是否可以在滑翔的时候使用鼠标滚轮切换法杖上的法术。请注意,这只会影响到你,同一个服务器的其他玩家只会按照他们自己的设置。
-config.ebwizardry.minion_revenge_targeting.tooltip=控制召唤物的主人是否能吸引到自身召唤物的仇恨。
-config.ebwizardry.player_damage_scaling.tooltip=玩家施放法术造成伤害的比例因数, 相对于 1 而言。
-config.ebwizardry.npc_damage_scaling.tooltip=NPC施放法术造成伤害的比例因数,相对于 1 而言。
-config.ebwizardry.cast_command_multiplier_limit.tooltip=输入 /cast 命令的最大倍数的上限,这是为了阻止玩家意外毁坏存档/服务器。大倍数爆炸会造成极大的延迟——你已经被警告过了!
-config.ebwizardry.summoned_creature_targets_whitelist.tooltip=除了默认外,允许召唤生物和巫师攻击实体的名单。如果想让召唤的生物攻击它们。请把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如 ebwizardry.wizard)。
-config.ebwizardry.summoned_creature_targets_blacklist.tooltip=不允许召唤生物和巫师进行攻击的默认设置和白名单。如果允许它们进行攻击会导致问题或是太具破坏性(将爬行者移除这个名单后果自负!)。把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如 ebwizardry.wizard)。
-config.ebwizardry.spell_hud_position.tooltip=法术HUD的位置。
-config.ebwizardry.cast_command_name.tooltip=/cast的命令名称。这是你直接输入/后的应该输入的内容。如果这个设置为“magic”,那么不需要输入/cast,而是输入/magic。
-config.ebwizardry.discoverspell_command_name.tooltip=/discoverspell的命令名称。这是你直接输入/后的应该输入的内容。如果这个设置为“magic”,那么不需要输入/discoverspell,而是输入/magic。
-config.ebwizardry.ally_command_name.tooltip=/ally的命令名称。这是你直接输入/后的应该输入的内容。如果这个设置为“magic”,那么不需要输入/ally,而是输入/magic。
-config.ebwizardry.allies_command_name.tooltip=/allies的命令名称。这是你直接输入/后的应该输入的内容。如果这个设置为“magic”,那么不需要输入/allies,而是输入/magic。
-config.ebwizardry.mobs_immune_to_fire.tooltip=除了默认外,不受火焰影响的实体名称列表。如果你想让他们不受火焰魔法影响,请把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如 ebwizardry.wizard)。
-config.ebwizardry.mobs_immune_to_ice.tooltip=除了默认外,不受冰冻影响的实体名称列表。如果你想让他们不受冰冻魔法影响,请把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如 ebwizardry.wizard)。
-config.ebwizardry.mobs_immune_to_lightning.tooltip=除了默认外,不受闪电影响的实体名称列表。如果你想让他们不受闪电魔法影响,请把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如 ebwizardry.wizard)。
-config.ebwizardry.mobs_immune_to_wither.tooltip=除了默认外,不受凋灵影响的实体名称列表。如果你想让他们不受凋灵魔法影响,请把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如 ebwizardry.wizard)。
-config.ebwizardry.mobs_immune_to_poison.tooltip=除了默认外,不受毒液影响的实体名称列表。如果你想让他们不受毒液魔法影响,请把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如 ebwizardry.wizard)。
-wizard.debug=%1$s, %2$s, %3$s
-config.ebwizardry.category.gameplay=游戏机制设定
-config.ebwizardry.category.gameplay.tooltip=更改游戏机制通用设定
-config.ebwizardry.title.gameplay=游戏机制设定
-config.ebwizardry.subtitle.gameplay=影响游戏机制的全局设定。
-config.ebwizardry.category.worldgen=世界生成设置
-config.ebwizardry.category.worldgen.tooltip=设定本模组的世界生成特征
-config.ebwizardry.title.worldgen=世界生成设置
-config.ebwizardry.subtitle.worldgen=更改世界生成的设置。
-config.ebwizardry.category.commands=命令设置
-config.ebwizardry.category.commands.tooltip=配置模组的命令
-config.ebwizardry.title.commands=命令配置
-config.ebwizardry.subtitle.commands=设置本模组的命令.
-config.ebwizardry.category.client=客户端设置
-config.ebwizardry.category.client.tooltip=设定本模组的显示和控制
-config.ebwizardry.title.client=客户端设置
-config.ebwizardry.subtitle.client=仅影响本地的客户端设置。
-config.ebwizardry.mind_control_targets_blacklist=控制实体的黑名单
-config.ebwizardry.evil_wizard_dimensions=邪恶巫师尺寸
-config.ebwizardry.mind_control_targets_blacklist.tooltip=不允许召唤生物和巫师进行攻击的默认设置和白名单。如果允许它们进行攻击会导致问题或是太具破坏性(将爬行者移除这个名单后果自负!)。把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如 ebwizardry.wizard)。
-config.ebwizardry.evil_wizard_dimensions.tooltip=法术HUD的位置
-#PARSE_ESCAPES
-tile.ebwizardry\:arcane_workbench.name=奥术工作台
-tile.ebwizardry\:crystal_ore.name=水晶矿石
-tile.ebwizardry\:ice_statue.name=冰雕
-tile.ebwizardry\:crystal_flower.name=水晶花
-tile.ebwizardry\:transportation_stone.name=回传之石
-tile.ebwizardry\:transportation_stone.remember=记住维度 %s 中的位置 %s, %s, %s
-tile.ebwizardry\:transportation_stone.forget=忘记维度 %s 中的位置 %s, %s, %s
-tile.ebwizardry\:transportation_stone.invalid=你必须先用8个回传之石做一个圆圈!
-tile.ebwizardry\:runestone.name=符石
-tile.ebwizardry\:runestone_pedestal.name=符石基座
-tile.ebwizardry\:obsidian_crust.name=黑曜石壳
-tile.ebwizardry\:dry_frosted_ice.name=干燥霜冰
-tile.ebwizardry\:magic_crystal_block.name=水晶块
-tile.ebwizardry\:fire_crystal_block.name=戾炎晶块
-tile.ebwizardry\:ice_crystal_block.name=寒霜晶块
-tile.ebwizardry\:lightning_crystal_block.name=暴风晶块
-tile.ebwizardry\:necromancy_crystal_block.name=暗黑晶块
-tile.ebwizardry\:earth_crystal_block.name=苍翠晶块
-tile.ebwizardry\:sorcery_crystal_block.name=秘法晶块
-tile.ebwizardry\:healing_crystal_block.name=辉光晶块
-item.ebwizardry\:crystal_magic.name=魔法水晶
-item.ebwizardry\:crystal_fire.name=戾炎水晶
-item.ebwizardry\:crystal_ice.name=寒霜水晶
-item.ebwizardry\:crystal_lightning.name=风暴水晶
-item.ebwizardry\:crystal_necromancy.name=邃暗水晶
-item.ebwizardry\:crystal_earth.name=苍翠水晶
-item.ebwizardry\:crystal_sorcery.name=秘法水晶
-item.ebwizardry\:crystal_healing.name=辉光水晶
-item.ebwizardry\:magic_wand.name=魔杖
-item.ebwizardry\:apprentice_wand.name=学徒魔杖
-item.ebwizardry\:advanced_wand.name=进阶魔杖
-item.ebwizardry\:master_wand.name=大师魔杖
-item.ebwizardry\:spell_book.name=法术书
-item.ebwizardry\:spell_book.apply_to_wizard=将 %1$s 的法术 %2$s 替换为 %3$s
-item.ebwizardry\:arcane_tome.name=奥义之书
-item.ebwizardry\:arcane_tome.desc1=升级任何 %1$s
-spell.ebwizardry\:reversal.desc=移除一个负面药水效果并对目标施加该效果,目标将经历该效果所剩余的持续时间。强度将影响作用效果的数量。
-soundCategory.ebwizardry\:spells=法术
-commands.ebwizardry\:cast.usage=/%1$s <法术> [玩家 | x y z 方向] [持续时间] [增幅]
+
+soundCategory.ebwizardry_spells=法术
+
+commands.ebwizardry\:cast.usage=/%1$s [player | x y z direction] [duration] [modifiers]
commands.ebwizardry\:cast.success=成功施放 %s
-commands.ebwizardry\:cast.success_continuous=成功施放 %s %s 秒
+commands.ebwizardry\:cast.success_continuous=成功施放 %s ,法术将持续 %s 秒
commands.ebwizardry\:cast.success_remote=成功施放 %s 以 %s
commands.ebwizardry\:cast.success_remote_continuous=成功施放 %s 以 %s %s 秒
-commands.ebwizardry\:cast.success_position=成功施放 %s 于 %s,%s,%s
-commands.ebwizardry\:cast.success_position_continuous=Successfully cast %s at %s, %s, %s %s 秒
+commands.ebwizardry\:cast.success_position=成功在 %2$s,%3$s,%4$s施放了 %1$s
+commands.ebwizardry\:cast.success_position_continuous=成功在 %2$s,%3$s,%4$s 施放了%1$s,法术将持续%5$s秒
commands.ebwizardry\:cast.fail=无法施放 %1$s
-commands.ebwizardry\:cast.not_found=没有拥有 ID %1$s 的法术
-commands.ebwizardry\:cast.invalid_direction=无效方向:%1$s(有效方向为:上,下,北,南,东,西)
-commands.ebwizardry\:cast.tag_error=数据标签解析失败:%s
-commands.ebwizardry\:cast.origin_not_specified=你必须写明一个玩家或者位置来施法
+commands.ebwizardry\:cast.not_found=没有拥有 ID 为 %1$s 的法术
+commands.ebwizardry\:cast.invalid_direction=无效方向:%1$s(有效方向为:up, down, north, south, east, west)
+commands.ebwizardry\:cast.tag_error=数据标签分析失败:%s
+commands.ebwizardry\:cast.origin_not_specified=你必须写明一个玩家或者一个施法位置
commands.ebwizardry\:cast.duration_not_specified=你必须写明法术的持续时间
-commands.ebwizardry\:ally.usage=/%1$s <玩家> [玩家]
+
+commands.ebwizardry\:ally.usage=/%1$s [player]
commands.ebwizardry\:ally.addally=%1$s 成为 %2$s 的盟友了
commands.ebwizardry\:ally.removeally=%1$s 不再是 %2$s 的盟友
commands.ebwizardry\:ally.self=玩家不能成为自身的盟友!
commands.ebwizardry\:ally.permission=你没有权限更改其他玩家的盟友
-commands.ebwizardry\:allies.usage=/%1$s [玩家]
+
+commands.ebwizardry\:allies.usage=/%1$s [player]
commands.ebwizardry\:allies.list=你的盟友:%1$s
commands.ebwizardry\:allies.list_other=%1$s 的盟友:%2$s
commands.ebwizardry\:allies.permission=你没有权限查看其他玩家的盟友
commands.ebwizardry\:allies.none=无
-commands.ebwizardry\:discoverspell.usage=/%1$s <法术/全部/清空> [玩家]
+
+commands.ebwizardry\:discoverspell.usage=/%1$s [player]
commands.ebwizardry\:discoverspell.not_found=没有ID为 %1$s 的法术
-commands.ebwizardry\:discoverspell.clear=清空了 %1$s 的法术发现数据
-commands.ebwizardry\:discoverspell.all=为 %1$s 添加了法术发现数据
-commands.ebwizardry\:discoverspell.addspell=将 %1$s 添加至了 2%$s 的法术发现数据中
-commands.ebwizardry\:discoverspell.removespell=将 %1$s 由 %2$s 的法术发现数据中移除了
+commands.ebwizardry\:discoverspell.clear=清空了 %1$s 的已发现法术列表
+commands.ebwizardry\:discoverspell.all=将所有法术添加至 %1$s 的已发现法术列表
+commands.ebwizardry\:discoverspell.addspell=将 %1$s 添加至了 2%$s 的已发现法术列表
+commands.ebwizardry\:discoverspell.removespell=将 %1$s 由 %2$s 的已发现法术列表
+
+config.ebwizardry.title.general=模组选项
+
config.ebwizardry.generic.true=开启
config.ebwizardry.generic.false=关闭
+
+config.ebwizardry.category.spells=法术设定
+config.ebwizardry.category.spells.tooltip=选择启用的法术
+config.ebwizardry.title.spells=法术设定
+config.ebwizardry.subtitle.spells=在这里全局禁用指定法术,该设置将会覆盖具体法术JSON文件里的设置
+
+config.ebwizardry.category.gameplay=游戏机制设定
+config.ebwizardry.category.gameplay.tooltip=更改游戏机制通用设定
+config.ebwizardry.title.gameplay=游戏机制设定
+config.ebwizardry.subtitle.gameplay=影响游戏机制的全局设定。
+
+config.ebwizardry.discovery_mode=探索模式
+config.ebwizardry.discovery_mode.tooltip=当此项设置为 enabled 时,直到某一法术被施放后你才能阅读该法术的法术书(基于每个世界的设置),在创造模式下此项设置无效。如果设置为disabled,生存模式下将无法获得鉴定卷轴。
config.ebwizardry.legacy_wand_levelling=魔杖升级
-config.ebwizardry.legacy_wand_levelling.tooltip=控制魔杖是否必须释放足够魔法才能进行升级。若打开此设定便会回到 pre-4.2 系统,便只会消耗奥义典籍升级。在这个状态下,魔杖依旧会逐渐积累经验值,所以若重新关闭无需担心魔杖进度。
-config.ebwizardry.legacy_wand_levelling.true=打开——我喜欢以前那样!
-config.ebwizardry.legacy_wand_levelling.false=关闭——我要努力肝!
+config.ebwizardry.legacy_wand_levelling.tooltip=设置魔杖是否需要一定的熟练度才能够升级。若设置为enabled,则无需积累熟练度,只需使用奥法宝典即可升级。魔杖的熟练度依旧会积累,因此如果重新设置为disabled的话,你的魔杖熟练度不会丢失
+config.ebwizardry.legacy_wand_levelling.true=打开——我就是喜欢这样!
+config.ebwizardry.legacy_wand_levelling.false=关闭——我喜欢努力的肝!
+config.ebwizardry.friendly_fire=友军伤害
+config.ebwizardry.friendly_fire.tooltip=设置你的魔法是否会对友方生物造成伤害。不管是否关闭此设定,你的魔法都不会对你的召唤物和盟友造成任何伤害或者是负面效果,但若设置为disabled,所有的友方生物都将会免疫你的魔法伤害以及负面效果。
+config.ebwizardry.minion_revenge_targeting=召唤物仇恨值设定
+config.ebwizardry.minion_revenge_targeting.tooltip=设置召唤物是否会对己身主人形成仇恨。
config.ebwizardry.minion_revenge_targeting.true=打开——我爱兵如子,从未伤过它们!
config.ebwizardry.minion_revenge_targeting.false=关闭——不论怎样,它们都要遵从我的意志!
config.ebwizardry.players_move_each_other=玩家相互强制位移
@@ -1135,28 +1091,34 @@ config.ebwizardry.player_block_damage=玩家破坏方块
config.ebwizardry.player_block_damage.tooltip=控制是否允许玩家用魔法破坏方块。开启此设定以防止熊孩子。然而若要防止NPC破坏方块,请操作 mobGriefing 游戏设定。
config.ebwizardry.player_block_damage.true=开启——艺术就是爆炸!
config.ebwizardry.player_block_damage.false=关闭——防火防盗防熊孩子
+config.ebwizardry.telekinetic_disarmament=隔空取物解除装备
+config.ebwizardry.telekinetic_disarmament.tooltip=控制是否允许玩家使用隔空取物来解除其他玩家的装备。关闭以避免接触装备。
config.ebwizardry.telekinetic_disarmament.true=开启——除你武器!
config.ebwizardry.telekinetic_disarmament.false=关闭——那算是半个挂!
+config.ebwizardry.teleport_through_unbreakable_blocks=传送穿过无法破坏的方块
+config.ebwizardry.teleport_through_unbreakable_blocks.tooltip=控制是否允许玩家使用隧穿术来穿过不可破坏的方块(如基岩)。
config.ebwizardry.teleport_through_unbreakable_blocks.true=开启——窥探虚空乃我毕生所望!
config.ebwizardry.teleport_through_unbreakable_blocks.false=关闭——基岩乃世界之际,不得僭越
config.ebwizardry.world_time_manipulation=世界时间控制
-config.ebwizardry.world_time_manipulation.tooltip=控制是否允许玩家用时间加速来加快整个世界的时间流逝。如果关闭,时间加速不会影响世界的世界,但仍会加快周围方块和实体的tick。
+config.ebwizardry.world_time_manipulation.tooltip=控制是否允许玩家能否使用斗转星移魔法来加快整个世界的时间流逝。如果关闭,时间加速不会影响世界的时间流逝速度,但仍会加快周围方块和实体的tick。
config.ebwizardry.world_time_manipulation.true=开启——天堂制造......
config.ebwizardry.world_time_manipulation.false=关闭——晚上十一点睡,每天要睡足8个小时!
config.ebwizardry.replace_vanilla_fireballs=替换原版火球
-config.ebwizardry.replace_vanilla_fireballs.tooltip=控制是否用模组的火球替换我的世界原版的火球,若关闭,只有此模组会使用模组自带的火球。
+config.ebwizardry.replace_vanilla_fireballs.tooltip=控制是否用模组的燃烧弹弹替换原版的火焰弹,若设置为disabled,只有此模组的生物才会使用模组自带的燃烧弹。
config.ebwizardry.replace_vanilla_fireballs.true=开启——燃起来吧!
config.ebwizardry.replace_vanilla_fireballs.false=关闭——烈焰人已经足够难打了
config.ebwizardry.replace_vanilla_fall_damage=替换原版摔落伤害
config.ebwizardry.replace_vanilla_fall_damage.tooltip=控制是否将我的世界原版以距离为基础的摔落伤害更改成此模组以速度为基础的摔落伤害。这个设定不会影响刷怪塔的工作,但若你正因为奇怪的摔落机制烦恼的化,请关闭此设定。如果此设定被关闭的化,有些法术可能会受到影响。
config.ebwizardry.replace_vanilla_fall_damage.true=开启——跑酷大师参上
config.ebwizardry.replace_vanilla_fall_damage.false=关闭——我天天摔断腿
-config.ebwizardry.creative_bypasses_arcane_lock=无视奥术锁
+config.ebwizardry.creative_bypasses_arcane_lock=控制哪些玩家可以无视奥术锁
config.ebwizardry.creative_bypasses_arcane_lock.tooltip=控制哪些玩家可以无视奥术锁。
config.ebwizardry.creative_bypasses_arcane_lock.true=任何创造模式玩家
config.ebwizardry.creative_bypasses_arcane_lock.false=只有创造模式的管理员
config.ebwizardry.slow_time_affects_players=时间滞留影响玩家
config.ebwizardry.slow_time_affects_players.tooltip=控制是否允许一个玩家通过时间滞留来减缓附近另一个玩家的动作。如果此设定被关闭,怪物和弹射物仍然会被减慢,但玩家则仍能以常规速度运动。
+config.ebwizardry.bonemeal_grows_crystal_flowers=控制骨粉能否催生水晶花
+config.ebwizardry.bonemeal_grows_crystal_flowers.tooltip=对草方块使用骨粉时是否有机会生成水晶花。
config.ebwizardry.mob_loot_table_whitelist=生物掉落物白名单
config.ebwizardry.mob_loot_table_whitelist.tooltip=白名单,可将额外一个生物的掉落表加入(在 loot_tables/entities/mob_addition.json 中有详细表述)。本模组会对哪个掉落表属于敌对生物做出推敲,但并不总是正确;将掉落表位置(不是实体ID)加入此名单以手动包括它们。
config.ebwizardry.mob_loot_table_blacklist=生物掉落物黑名单
@@ -1164,117 +1126,174 @@ config.ebwizardry.mob_loot_table_blacklist.tooltip=黑名单,可将额外一
config.ebwizardry.mob_spawn_dimensions=生物生成维度
config.ebwizardry.mob_spawn_dimensions.tooltip=本模组生成敌对生物的维度ID表。
config.ebwizardry.mob_spawn_biome_blacklist=生物生成生物群系黑名单
-config.ebwizardry.mob_spawn_biome_blaclist.tooltip=控制哪些生物群系内本模组的敌对生物无法生成。生物群系名无视大小写。若是模组生物群系,请加入模组前缀ID(如 biomesoplenty:mystic_grove)。
-config.ebwizardry.evil_wizard_spawn_rate=邪恶巫师生成率
+config.ebwizardry.mob_spawn_biome_blaclist.tooltip=控制哪些生物群系内本模组的敌对生物无法生成。生物群系名可以部分大小写。若是模组生物群系,请加入模组前缀ID(例如biomesoplenty:mystic_grove)。
+config.ebwizardry.evil_wizard_spawn_rate=邪恶巫师生成概率
config.ebwizardry.evil_wizard_spawn_rate.tooltip=邪恶巫师的自然生成;数值与生成率成正比。5 相当于女巫生成率,100 相对于僵尸,骷髅,以及苦力怕的生成率。若设置为零,则会完全阻止邪恶巫师的生成。
config.ebwizardry.ice_wraith_spawn_rate=冰封幽灵
config.ebwizardry.ice_wraith_spawn_rate.tooltip=冰封幽灵的自然生成;数值与生成率成正比。5 相当于女巫生成率,100 相对于僵尸,骷髅,以及苦力怕的生成率。若设置为零,则会完全阻止冰封幽灵的生成。
config.ebwizardry.lightning_wraith_spawn_rate=闪电幽灵
config.ebwizardry.lightning_wraith_spawn_rate.tooltip=闪电幽灵的自然生成;数值与生成率成正比。5 相当于女巫生成率,100 相对于僵尸,骷髅,以及苦力怕的生成率。若设置为零,则会完全阻止闪电幽灵的生成。
-config.ebwizardry.forfeit_chance=事故纪律
-config.ebwizardry.forfeit_chance.tooltip=参透失误一个未发现的法术而触发事故的概率。将此设定设为零以关闭事故机制。若关闭探索模式则没有功能。
-config.ebwizardry.pocket_furnace_item_blacklist=口袋熔炉黑名单
-config.ebwizardry.pocket_furnace_item_blacklist.tooltip=控制除了武器工具以及护甲以外不想熔炼的方块或物品。这些物品的名字无视大小写。若是模组物品,请加入模组前缀ID(如 ebiwizardry:crystal_ore)。
+config.ebwizardry.forfeit_chance=鉴定错误几率
+config.ebwizardry.forfeit_chance.tooltip=更改在鉴定一个未发现的法术。将此设定设为零以关闭事故机制。若关闭探索模式则没有功能。
+config.ebwizardry.player_damage_scaling=玩家伤害比例因数
+config.ebwizardry.player_damage_scaling.tooltip=玩家施放法术造成伤害的比例因数, 相对于 1 而言。
+config.ebwizardry.npc_damage_scaling=NPC伤害比例因数
+config.ebwizardry.npc_damage_scaling.tooltip=NPC施放法术造成伤害的比例因数,相对于 1 而言。
+config.ebwizardry.summoned_creature_targets_whitelist=召唤生物的目标白名单
+config.ebwizardry.summoned_creature_targets_whitelist.tooltip=除了默认外,允许召唤生物和巫师攻击实体的名单。如果想让召唤的生物攻击它们。请把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如ebwizardry.wizard)。
+config.ebwizardry.summoned_creature_targets_blacklist=召唤生物的目标黑名单
+config.ebwizardry.summoned_creature_targets_blacklist.tooltip=不允许召唤生物和巫师进行攻击的默认设置和白名单。如果允许它们进行攻击会导致问题或是太具破坏性(将爬行者移除这个名单后果自负!)。把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如ebwizardry.wizard)。
+config.ebwizardry.mind_control_targets_blacklist=控制实体的黑名单
+config.ebwizardry.mind_control_targets_blacklist.tooltip=不允许召唤生物和巫师进行攻击的默认设置和白名单。如果允许它们进行攻击会导致问题或是太具破坏性(将爬行者移除这个名单后果自负!)。把这个mod的生物添加到这个列表中。实体名称不区分大小写。对于mod实体,以mod ID作为前缀(例如ebwizardry.wizard)。
+config.ebwizardry.pocket_furnace_item_blacklist=口袋熔炉法术烧炼黑名单
+config.ebwizardry.pocket_furnace_item_blacklist.tooltip=除护甲工具武器等默认禁止被烧炼的物品以外,你可以将你不想烧炼的物品加入此黑名单使这些物品不会被此法术烧炼.对于其他模组的物品,请填写其他模组物品的id (例如ebwizardry\:crystal_ore).
config.ebwizardry.divination_ore_whitelist=矿物搜索白名单
-config.ebwizardry.divination_ore_whitelist.tooltip=可以被矿物探测搜索到的矿物的名称。方块名无视大小写。若是模组矿物,请加入模组前缀ID(如 ebiwizardry:crystal_ore)。
+config.ebwizardry.divination_ore_whitelist.tooltip=可以被矿物探测搜索到的矿物的名称。方块名无视大小写。若是模组矿物,请加入模组前缀ID(例如ebiwizardry:crystal_ore)。
config.ebwizardry.sword_item_whitelist=刀剑物品白名单
-config.ebwizardry.sword_item_whitelist.tooltip=本应可以被灌注魔法的剑的名单。绝大多数的剑应该能自动工作,但有些无法灌注的剑可以在这里手动加入。物品名称不分大小写。若是模组物品,请加入模组前缀ID(如 tconstruct:broadsword)。
+config.ebwizardry.sword_item_whitelist.tooltip=可以被武器注魔的注魔的剑的名单。绝大多数的剑都会对此魔法应该能生效,但如有无法被注魔的剑可以在这里手动加入。物品名称不分大小写。若是模组物品,请加入模组前缀ID(例如tconstruct:broadsword)。
config.ebwizardry.bow_item_whitelist=弓物品白名单
-config.ebwizardry.bow_item_whitelist.tooltip=本应可以被灌注魔法的弓的名单。绝大多数的剑应该能自动工作,但有些无法灌注的剑可以在这里手动加入。物品名称不分大小写。若是模组物品,请加入模组前缀ID(如 tconstruct:shortbow)。
+config.ebwizardry.bow_item_whitelist.tooltip=可以被武器注魔法术的注魔的弓的名单。绝大多数的弓都会对此魔法应该能生效,但如有无法被注魔的弓可以在这里手动加入。物品名称不分大小写。若是模组物品,请加入模组前缀ID(例如tconstruct:shortbow)。
config.ebwizardry.currency_items=货币物品
config.ebwizardry.currency_items.tooltip=可以用作货币的物品的名单(第一格;第二个没用)。每一个新的物品应当写入物品名,空格,接着一个整数以代表该物品的价值。价值与交易需要的物品量成反比。
-config.ebwizardry.fast_worldgen=自然建筑生成
-config.ebwizardry.fast_worldgen.tooltip=控制本模组自然建筑生成的规律。精致世界生成会防止建筑生成在悬崖,洞穴内,以及其他自然生成建筑内,同时清理浮空树。快速世界生成则反之,牺牲这些功能以快速生成世界。速度将主要由你的配置决定。此设定会影响种子的生成。
+
+config.ebwizardry.category.worldgen=世界生成设置
+config.ebwizardry.category.worldgen.tooltip=控制本模组的世界生成
+config.ebwizardry.title.worldgen=世界生成设置
+config.ebwizardry.subtitle.worldgen=更改世界生成的设置
+
+config.ebwizardry.fast_worldgen=结构建筑生成设置
+config.ebwizardry.fast_worldgen.tooltip=控制本模组结构的生成规律。精致模式下,结构将不会生成在悬崖,洞穴内,以及其他可与本模组结构交错的建筑内,同时生成建筑后会清除建筑物中的浮空树。快速世界去除了这些功能以为了达到更快的世界生成速度。游戏性能的高低取决于你的设置。此设定会更改生成世界时的种子,但当你在生成世界中选择特定种子生成时,其结构也绝对不会是快速模式下生成的结构。
config.ebwizardry.fast_worldgen.true=快速
config.ebwizardry.fast_worldgen.false=精致
-config.ebwizardry.evil_wizard_chance=邪恶巫师概率
+config.ebwizardry.tower_dimensions=巫师塔生成维度
+config.ebwizardry.tower_dimensions.tooltip=巫师塔生成维度ID名单
+config.ebwizardry.tower_rarity=巫师塔生成概率
+config.ebwizardry.tower_rarity.tooltip=巫师塔的生成概率,代表每多少个区块内会生成一个巫师塔。同理,数字越高生成概率就越少。
+config.ebwizardry.evil_wizard_chance=生成邪恶巫师概率
config.ebwizardry.evil_wizard_chance.tooltip=巫师塔内生成一个邪恶巫师及一个宝箱而不是一个友好巫师的概率。
-config.ebwizardry.tower_files=巫师塔建筑文件
-config.ebwizardry.tower_files.tooltip=全部没有箱子的巫师塔建筑文件名单。每当一个巫师塔生成,都会随机从这些文件中选择一个。文件位置的格式为 [mod id]:[文件名],特指文件路径 assets/[mod id]:[filename].nbt 。允许复制条目,为便于在不复制建筑文件本身的情况下进行调整。
-config.ebwizardry.tower_with_chest_files=有箱子的巫师塔的建筑文件
-config.ebwizardry.tower_with_chest_files.tooltip=全部有箱子的巫师塔建筑文件名单。每当一个巫师塔生成,都会随机从这些文件中选择一个。文件位置的格式为 [mod id]:[文件名],特指文件路径 assets/[mod id]:[filename].nbt 。允许复制条目,为便于在不复制建筑文件本身的情况下进行调整。
-config.ebwizardry.obelisk_dimensions=方碑维度
-config.ebwizardry.obelisk_dimensions.tooltip=方碑会生成的维度的ID名单。
-config.ebwizardry.obelisk_rarity=方碑稀有度
-config.ebwizardry.obelisk_rarity.tooltip=控制方碑的稀有度。代表每多少区块会有一个方碑,值与方碑数量成反比。
-config.ebwizardry.obelisk_files=方碑建筑文件
-config.ebwizardry.obelisk_files.tooltip=方碑建筑文件位置名单。每当一个方碑生成,都会随机从这些文件中选择一个。文件位置的格式为 [mod id]:[文件名],特指文件路径 assets/[mod id]:[filename].nbt 。允许复制条目,为便于在不复制建筑文件本身的情况下进行调整。
-config.ebwizardry.shrine_dimensions=祭坛维度
-config.ebwizardry.shrine_dimensions.tooltip=祭坛会生成的维度的ID名单。
-config.ebwizardry.shrine_rarity=祭坛稀有度
-config.ebwizardry.shrine_rarity.tooltip=控制祭坛的稀有度。代表每多少区块会有一个祭坛,值与祭坛数量成反比。
-config.ebwizardry.shrine_files=祭坛建筑文件
-config.ebwizardry.shrine_files.tooltip=祭坛建筑文件位置名单。每当一个祭坛生成,都会随机从这些文件中选择一个。文件位置的格式为 [mod id]:[文件名],特指文件路径 assets/[mod id]:[filename].nbt 。允许复制条目,为便于在不复制建筑文件本身的情况下进行调整。
-config.ebwizardry.tree_blocks=树木方块
-config.ebwizardry.tree_blocks.tooltip=可被本模组中的建筑覆盖的方块名单,快速和精致生成都会收到影响。绝大多数的树木及叶子方块应当自动被覆写,但若有任何无法覆写的方块,请在这里手动加入。方块名无视大小写。模组方块请加入模组前缀ID(如 dynamictrees:oakbranch)。
-config.ebwizardry.loot_injection_locations=添加掉落物位置
-config.ebwizardry.loot_injection_locations.tooltip=需要加入本模组掉落物的掉落表名单(在 loot_tables/chests/dungeon_additions.json 详细确认)。
+config.ebwizardry.tower_files=巫师塔结构文件
+config.ebwizardry.tower_files.tooltip=不带有奖励箱的巫师塔结构名单。每当一个巫师塔生成时,将会随机从这些文件中选择一个生成巫师塔。结构文件的格式应为[mod id]:[文件名],文件路径应为 assets/[mod id]:[filename].nbt。你无需复制结构文件本身,只需要多次录入名单以加权,使结构更加频繁地生成。
+config.ebwizardry.tower_with_chest_files=带有奖励箱的巫师塔结构文件
+config.ebwizardry.tower_with_chest_files.tooltip=不带有奖励箱的巫师塔结构名单。每当一个巫师塔生成时,将会随机从这些文件中选择一个生成巫师塔。结构文件的格式应为[mod id]:[文件名],文件路径应为 assets/[mod id]:[filename].nbt。你无需复制结构文件本身,只需要多次录入名单以加权,使结构更加频繁地生成。
+config.ebwizardry.obelisk_dimensions=方尖碑生成维度
+config.ebwizardry.obelisk_dimensions.tooltip=方尖碑会生成的维度的ID名单。
+config.ebwizardry.obelisk_rarity=方尖碑生成概率
+config.ebwizardry.obelisk_rarity.tooltip=控制方尖碑的生成概率。代表每多少区块会有一个方尖碑,值与方尖碑数量成反比。
+config.ebwizardry.obelisk_files=方尖碑建筑文件
+config.ebwizardry.obelisk_files.tooltip=方尖碑的结构名单。每当一个方尖碑生成时,将会随机从这些文件中选择一个生成方尖碑。结构文件的格式应为[mod id]:[文件名],文件路径应为 assets/[mod id]:[filename].nbt。你无需复制结构文件本身,只需要多次录入名单以加权,使结构更加频繁地生成。
+config.ebwizardry.shrine_dimensions=圣祠维度
+config.ebwizardry.shrine_dimensions.tooltip=圣祠会生成的维度的ID名单。
+config.ebwizardry.shrine_rarity=圣祠生成概率
+config.ebwizardry.shrine_rarity.tooltip=控制圣祠的生成概率。代表每多少区块将会有生成一个圣祠,该值会与圣祠生成数量成反比。
+config.ebwizardry.shrine_files=圣祠建筑文件
+config.ebwizardry.shrine_files.tooltip=圣祠结构名单。每当一个圣祠生成时,将会随机从这些文件中选择一个生成圣祠。结构文件的格式应为[mod id]:[文件名],文件路径应为 assets/[mod id]:[filename].nbt。你无需复制结构文件本身,只需要多次录入名单以加权,使结构更加频繁地生成。
+config.ebwizardry.tree_blocks=可被生成结构覆盖的方块
+config.ebwizardry.tree_blocks.tooltip=可被本模组中的生成结构覆盖的方块名单,快速模式生成和精致模式生成生成都会受到此项的影响。绝大多数的树木及叶子方块都会被自动被写入此项,但若有任何无法自动写入的方块,请在这里手动添加.方块的名称无视大小写,在这里填入模组名称即可(例如dynamictrees:oakbranch)。
+config.ebwizardry.ore_dimensions=水晶矿生成维度
+config.ebwizardry.ore_dimensions.tooltip=水晶矿石生成的维度ID。请注意,从这个名单中删除主世界(id 0)这将使得这个mod玩起来非常困难!
+config.ebwizardry.flower_dimensions=水晶花生成维度
+config.ebwizardry.flower_dimensions.tooltip=水晶花会自动生成的维度ID。
+config.ebwizardry.loot_injection_locations=战利品名单
+config.ebwizardry.loot_injection_locations.tooltip=本模组的战利品名单(详情请见 loot_tables/chests/dungeon_additions.json )。
+
+config.ebwizardry.category.client=客户端设置
+config.ebwizardry.category.client.tooltip=设定本模组的显示和控制
+config.ebwizardry.title.client=客户端设置
+config.ebwizardry.subtitle.client=仅影响本地的客户端设置。
+
config.ebwizardry.shift_scrolling=Shift 切换
config.ebwizardry.shift_scrolling.tooltip=控制是否希望在按住 Shift 时滑动滚轮会切换法术。注意:这只会影响你自己的操作,其他玩家仍可以依据自己的设置操作。
config.ebwizardry.reverse_scroll_direction=滚动方向
config.ebwizardry.reverse_scroll_direction.tooltip=设置使用 Shift+滚轮 切换法术的滚动方向。
config.ebwizardry.reverse_scroll_direction.true=翻转
config.ebwizardry.reverse_scroll_direction.false=普通
+config.ebwizardry.spell_hud_position=法术HUD位置
+config.ebwizardry.spell_hud_position.tooltip=法术HUD的位置。
config.ebwizardry.spell_hud_skin=法术HUD皮肤
config.ebwizardry.spell_hud_skin.tooltip=更改法术HUD的皮肤......
config.ebwizardry.spell_hud_skin.preview=观看效果
-config.ebwizardry.handbook_progression=手册进度
-config.ebwizardry.handbook_progression.tooltip=打开时,为了让玩家循序渐进地体验游戏过程,巫师手册的一些部分会随着玩家进度而解锁。关闭时玩家则能一下子看到整本书。在创造模式下,玩家总能看到整本手册。
+config.ebwizardry.handbook_progression=进度
+config.ebwizardry.handbook_progression.tooltip=当设置为enabled时,巫师手札会根据玩家的探索进度而不断解锁新的内容。设置为disabled后,玩家能马上解锁巫师手札的全部内容。
config.ebwizardry.handbook_progression.true=开启——教教我,先生(日语)!
config.ebwizardry.handbook_progression.false=关闭——天生天才,岂能被这种小把戏拖慢脚步?
-config.ebwizardry.books_pause_game=看书时停
+config.ebwizardry.books_pause_game=看书时暂停
config.ebwizardry.books_pause_game.tooltip=控制是否打开任何一本本模组内的书籍都会暂停单机游戏。在多人游戏内无效。
config.ebwizardry.books_pause_game.true=开启——读书岂能被打扰?
config.ebwizardry.books_pause_game.false=关闭——大隐隐于市
-config.ebwizardry.summoned_creature_names=生成生物名
+config.ebwizardry.summoned_creature_names=召唤物的名称
config.ebwizardry.summoned_creature_names.tooltip=控制是否在召唤的生物头上显示主人的名字。
config.ebwizardry.summoned_creature_names.true=显示
config.ebwizardry.summoned_creature_names.false=隐藏
config.ebwizardry.use_shaders=使用自定义光影
config.ebwizardry.use_shaders.tooltip=控制是否开启某些法术附加的特殊光影。它们会使用原版的光影系统,并不应该对游戏的性能有多少影响,但可能与其他光影发生冲突。
-config.ebwizardry.use_shaders.true=开启——老子就是冲着光影来的!
+config.ebwizardry.use_shaders.true=开启——我就是冲着光影来的!
config.ebwizardry.use_shaders.false=关闭——我用土豆玩MC
+
+config.ebwizardry.category.commands=命令设置
+config.ebwizardry.category.commands.tooltip=本模组的指令设定
+config.ebwizardry.title.commands=指令设定
+config.ebwizardry.subtitle.commands=本模组的指令设定
+
+config.ebwizardry.cast_command_multiplier_limit=Cast 命令最大可输入的法术倍数数值
+config.ebwizardry.cast_command_multiplier_limit.tooltip=输入 /cast 命令生成的法术最大级别上限,这是为了阻止玩家因为输入过大数值导致意外毁坏存档/使服务器崩溃的措施。过大级别的爆炸会造成服务器极大的延迟——你已经被警告过了!
+config.ebwizardry.cast_command_name=Cast 法术生成命令的使用名称
+config.ebwizardry.cast_command_name.tooltip=/cast的法术生成命令的使用名称。这是你输入/后的应该输入的内容。如果这个设置中填入的为“magic”,那么不需要输入/cast,而是需要输入/magic.
+config.ebwizardry.discoverspell_command_name=Discover Spell 发现法术命令的使用名称
+config.ebwizardry.discoverspell_command_name.tooltip=/discoverspell 是发现法术命令的使用名称。这是你输入/后的应该输入的内容。如果这个设置中填入的为“magic”,那么你不需要输入/discoverspell,而是需输入/magic。
+config.ebwizardry.ally_command_name=Ally 设置盟友命令的使用名称
+config.ebwizardry.ally_command_name.tooltip=/ally设置盟友命令的使用名称。这是你输入/后应该输入的内容。如果这个设置中填入的为“magic”,那么不需要输入/ally,而是输入/magic。
+config.ebwizardry.allies_command_name=Allies查看盟友指令的使用名称
+config.ebwizardry.allies_command_name.tooltip=/allies查看盟友指令的使用名称。这是你直接输入/后应该输入的内容。如果这个设置中填入的为“magic”,那么不需要输入/allies,而是输入/magic。
+
+config.ebwizardry.category.resistances=魔法元素抗性设置
+config.ebwizardry.category.resistances.tooltip=设定实体可以对哪种元素的魔法产生抗性
+config.ebwizardry.title.resistances=魔法元素抗性设置
+config.ebwizardry.subtitle.resistances=允许更改实体对某种元素的魔法产生抗性
+
+config.ebwizardry.mobs_immune_to_fire=免疫火焰元素伤害的实体
+config.ebwizardry.mobs_immune_to_fire.tooltip=除了默认不受火焰元素伤害的实体以外,不受火焰元素伤害的实体名单。如果你想让某个实体不受火焰元素法术的伤害,请把这个实体的名称添加到这个列表中。实体名称不区分大小写。对于其他mod实体,你需要填入它的模组id(例如 ebwizardry\:wizard)。
+config.ebwizardry.mobs_immune_to_ice=免疫冰霜元素伤害的实体
+config.ebwizardry.mobs_immune_to_ice.tooltip=除了默认不受冰霜元素伤害的实体以外,不受冰霜元素伤害的实体名单。如果你想让某个实体不受冰霜元素法术的伤害,请把这个实体的名称添加到这个列表中。实体名称不区分大小写。对于其他mod实体,你需要填入它的模组id(例如 ebwizardry\:wizard)。
+config.ebwizardry.mobs_immune_to_lightning=免疫雷电元素伤害的实体
+config.ebwizardry.mobs_immune_to_lightning.tooltip=除了默认不受闪电元素伤害的实体以外,不受雷电元素伤害的实体名单。如果你想让某个实体不受雷电元素法术的伤害,请把这个实体的名称添加到这个列表中。实体名称不区分大小写。对于其他mod实体,你需要填入它的模组id(例如 ebwizardry\:wizard)。
+config.ebwizardry.mobs_immune_to_wither=免疫死灵元素伤害的实体
+config.ebwizardry.mobs_immune_to_wither.tooltip=除了默认不受死灵元素伤害的实体以外,不受死灵元素伤害的实体名单。如果你想让某个实体不受死灵元素法术的伤害,请把这个实体的名称添加到这个列表中。实体名称不区分大小写。对于其他mod实体,你需要填入它的模组id(例如 ebwizardry\:wizard)。
+config.ebwizardry.mobs_immune_to_poison=免疫大地元素伤害的实体
+config.ebwizardry.mobs_immune_to_poison.tooltip=除了默认不受大地元素伤害的实体以外,不受大地元素伤害的实体名单。如果你想让某个实体不受大地元素法术的伤害,请把这个实体的名称添加到这个列表中。实体名称不区分大小写。对于其他mod实体,你需要填入它的模组id(例如 ebwizardry\:wizard)。
+
config.ebwizardry.category.compatibility=模组兼容性设置
config.ebwizardry.category.compatibility.tooltip=设置本模组与其他模组的兼容性
config.ebwizardry.title.compatibility=模组兼容性设置
-config.ebwizardry.subtitle.compatibility=影响本模组与其他模组兼容性的设置
+config.ebwizardry.subtitle.compatibility=更改本模组与其他模组兼容性的设置
+
config.ebwizardry.damage_source_blacklist=伤害源黑名单
config.ebwizardry.damage_source_blacklist.tooltip=免疫来自特定伤害源的伤害名单。若本模组检测有特定伤害源应被加入黑名单则会提醒,否则不要擅自更改此设定。
config.ebwizardry.compatibility_warnings=兼容性警告
config.ebwizardry.compatibility_warnings.tooltip=控制是否将兼容性警告写入游戏内聊天栏。关闭以阻拦过量信息。
-config.ebwizardry.baubles_integration=Baubles 植入
-config.ebwizardry.baubles_integration.tooltip=若已下载 Baubles,控制是否接受 Baubles 的特性。若关闭,则本模组视 Baubles 不存在。
-config.ebwizardry.jei_integration=JEI 植入
+config.ebwizardry.baubles_integration=饰品栏 联动
+config.ebwizardry.baubles_integration.tooltip=若已下载 饰品栏 模组,控制是否接受 饰品栏 的特性。若关闭,则本模组视饰品栏不存在。
+config.ebwizardry.jei_integration=JEI 联动
config.ebwizardry.jei_integration.tooltip=若已下载 JEI,控制是否接受 JEI 的特性。若关闭,则本模组视 JEI 为不存在。
-config.ebwizardry.antique_atlas_integration=古式地图植入
-config.ebwizardry.antique_atlas_integration.tooltip=若已下载古式地图,控制是否接受古式地图的特性。若关闭,则本模组视古式地图为不存在。
+config.ebwizardry.antique_atlas_integration=古式地图 联动
+config.ebwizardry.antique_atlas_integration.tooltip=若已下载 古式地图,控制是否接受 古式地图 的特性。若关闭,则本模组视 古式地图 为不存在。
config.ebwizardry.auto_place_tower_markers=自动标记巫师塔
-config.ebwizardry.auto_place_tower_markers.tooltip=控制古式地图是否自动标记巫师塔.
-config.ebwizardry.auto_place_obelisk_markers=自动标记方碑
-config.ebwizardry.auto_place_obelisk_markers.tooltip=控制古式地图是否自动标记方碑.
-config.ebwizardry.auto_place_shrine_markers=自动标记祭坛
-config.ebwizardry.auto_place_shrine_markers.tooltip=控制古式地图是否自动标记祭坛。
+
+config.ebwizardry.auto_place_tower_markers.tooltip=控制古式地图是否自动标记巫师塔。
+config.ebwizardry.auto_place_obelisk_markers=自动标记方尖碑
+config.ebwizardry.auto_place_obelisk_markers.tooltip=控制古式地图是否自动标记方尖碑。
+config.ebwizardry.auto_place_shrine_markers=自动标记圣祠
+config.ebwizardry.auto_place_shrine_markers.tooltip=控制古式地图是否自动标记圣祠。
+
+
integration.jei.category.ebwizardry\:arcane_workbench=奥术工作台
+
integration.antiqueatlas.marker.ebwizardry.wizard_tower=巫师塔
-integration.antiqueatlas.marker.ebwizardry.obelisk=方碑
-integration.antiqueatlas.marker.ebwizardry.shrine=祭坛
-enchantment.ebwizardry\:magic_sword=魔力灌注
-enchantment.ebwizardry\:magic_bow=魔力灌注
-enchantment.ebwizardry\:flaming_weapon=火焰灌注
-enchantment.ebwizardry\:freezing_weapon=冰霜灌注
-enchantment.ebwizardry\:shocking_weapon=雷电灌注
+integration.antiqueatlas.marker.ebwizardry.obelisk=方尖碑
+integration.antiqueatlas.marker.ebwizardry.shrine=圣祠
-enchantment.ebwizardry\:magic_protection=魔法保护
-enchantment.ebwizardry\:frost_protection=冰霜保护
-enchantment.ebwizardry\:shock_protection=雷电保护
+spell.ebwizardry\:magic_missile_festive=魔法飞弹
+spell.ebwizardry\:summon_snow_golem_festive=生成雪傀儡
+spell.ebwizardry\:invigorating_presence_festive=鼓舞之心
+spell.ebwizardry\:empowering_presence_festive=魔力增强
-
-enchantment.ebwizardry\.magic_sword.desc=魔力灌注法术的一部分; 无法在生存模式下获得(法术书也不会起作用).
-enchantment.ebwizardry\.magic_bow.desc=魔力灌注法术的一部分; 无法在生存模式下获得(法术书也不会起作用).
-enchantment.ebwizardry\.flaming_weapon.desc=赤炎武器法术的一部分; 无法在生存模式下获得(法术书也不会起作用).
-enchantment.ebwizardry\.freezing_weapon.desc=冰霜武器法术的一部分; 无法在生存模式下获得(法术书也不会起作用).
-enchantment.ebwizardry\.shocking_weapon.desc=雷电武器法术的一部分;无法在生存模式下获得(法术书也不会起作用).
-
-enchantment.ebwizardry\.magic_protection.desc=减少任意来源的魔法伤害
-enchantment.ebwizardry\.frost_protection.desc=减少任意来源的寒冷伤害
-enchantment.ebwizardry\.shock_protection.desc=减少任意来源的雷电伤害
+wizard.debug=%1$s, %2$s, %3$s
diff --git a/src/main/resources/assets/ebwizardry/lang/zh_tw.lang b/src/main/resources/assets/ebwizardry/lang/zh_tw.lang
index 095177d7..a8f2b5e9 100644
--- a/src/main/resources/assets/ebwizardry/lang/zh_tw.lang
+++ b/src/main/resources/assets/ebwizardry/lang/zh_tw.lang
@@ -837,7 +837,7 @@ spell.ebwizardry\:poison_bomb.desc=朝你所指的方向發射一顆毒液炸彈
spell.ebwizardry\:possession.desc=『變成敵人!』
spell.ebwizardry\:ray_of_purification.desc=射出一道刺眼的陽光,傷害目標並使其暫時失明。不死生物會受到兩倍的傷害且著火。
spell.ebwizardry\:remove_curse.desc=驅除施法者身上所有的詛咒。
-spell.ebwizardry\:replenish_hunger.desc=為施法者補充4點(2支雞腿)的飽食度。
+spell.ebwizardry\:replenish_hunger.desc=為施法者補充6點(3支雞腿)的飽食度。
spell.ebwizardry\:resurrection.desc=身邊有個治療大師,就算死了...也沒關係。
spell.ebwizardry\:reversal.desc=隨機移除一種負面的藥水效果,將其加諸在目標身上,持續原本剩餘的效果時間。潛能可增加逆轉的效果數量。
spell.ebwizardry\:ring_of_fire.desc=在施法者四周製造一個火焰圈,傷害所有靠近的敵人並使它們著火。
diff --git a/src/main/resources/assets/ebwizardry/recipes/magic_silk.json b/src/main/resources/assets/ebwizardry/recipes/magic_silk.json
index 033a85e4..0e759257 100644
--- a/src/main/resources/assets/ebwizardry/recipes/magic_silk.json
+++ b/src/main/resources/assets/ebwizardry/recipes/magic_silk.json
@@ -7,7 +7,8 @@
],
"key": {
"x": {
- "item": "minecraft:string"
+ "type": "forge:ore_dict",
+ "ore": "string"
},
"y": [
{
@@ -48,4 +49,4 @@
"item": "ebwizardry:magic_silk",
"count": 2
}
-}
\ No newline at end of file
+}
diff --git a/src/main/resources/assets/ebwizardry/texts/handbook_en_gb.json b/src/main/resources/assets/ebwizardry/texts/handbook_en_gb.json
index 2d89c8d8..f01f7161 100644
--- a/src/main/resources/assets/ebwizardry/texts/handbook_en_gb.json
+++ b/src/main/resources/assets/ebwizardry/texts/handbook_en_gb.json
@@ -732,11 +732,11 @@
"Code:",
- "- Corail31 \n- 12foo \n- Shadows-of-Fire \n- HellFirePvP \n- Tora-B \n- Avatair \n- Aeronica",
+ "- Corail31 \n- 12foo \n- Shadows-of-Fire \n- HellFirePvP \n- Tora-B \n- Avatair \n- Aeronica \n- UltraHex \n- Azim-Palmer \n- raoulvdberge \n- rafasoares",
"Translations:",
- "- Spanish: MadWrist, Alsentar \n- Mexican Spanish: MadWrist \n- Russian: VilagVil, kellixon, bigenergy \n- French: Hahdrim \n- Brazilian Portuguese: lorrampi \n- Chinese: ZHENGLOC, dragon-evol, Hokorizero, TUsama \n- Korean: shejery, rewi_wire \n- Polish: Trozuu \n-German: BirdyDragon",
+ "- Spanish: MadWrist, Alsentar \n- Mexican Spanish: MadWrist \n- Russian: VilagVil, kellixon, bigenergy \n- French: Hahdrim \n- Brazilian Portuguese: lorrampi \n- Chinese: ZHENGLOC, dragon-evol, Hokorizero, TUsama, Determancer \n- Korean: shejery, rewi_wire \n- Polish: Trozuu \n-German: BirdyDragon \n-Taiwanese: chesterccj305",
"Lightning ray sound effect from OhhWowProductions",
diff --git a/src/main/resources/assets/ebwizardry/texts/handbook_en_us.json b/src/main/resources/assets/ebwizardry/texts/handbook_en_us.json
index 1d4d65cd..db78784a 100644
--- a/src/main/resources/assets/ebwizardry/texts/handbook_en_us.json
+++ b/src/main/resources/assets/ebwizardry/texts/handbook_en_us.json
@@ -732,11 +732,11 @@
"Code:",
- "- Corail31 \n- 12foo \n- Shadows-of-Fire \n- HellFirePvP \n- Tora-B \n- Avatair \n- Aeronica",
+ "- Corail31 \n- 12foo \n- Shadows-of-Fire \n- HellFirePvP \n- Tora-B \n- Avatair \n- Aeronica \n- UltraHex \n- Azim-Palmer \n- raoulvdberge \n- rafasoares",
"Translations:",
- "- Spanish: MadWrist, Alsentar \n- Mexican Spanish: MadWrist \n- Russian: VilagVil, kellixon, bigenergy \n- French: Hahdrim \n- Brazilian Portuguese: lorrampi \n- Chinese: ZHENGLOC, dragon-evol, Hokorizero, TUsama \n- Korean: shejery, rewi_wire \n- Polish: Trozuu \n-German: BirdyDragon",
+ "- Spanish: MadWrist, Alsentar \n- Mexican Spanish: MadWrist \n- Russian: VilagVil, kellixon, bigenergy \n- French: Hahdrim \n- Brazilian Portuguese: lorrampi \n- Chinese: ZHENGLOC, dragon-evol, Hokorizero, TUsama, Determancer \n- Korean: shejery, rewi_wire \n- Polish: Trozuu \n-German: BirdyDragon \n-Taiwanese: chesterccj305",
"Lightning ray sound effect from OhhWowProductions",
diff --git a/src/main/resources/assets/ebwizardry/texts/handbook_es_es.json b/src/main/resources/assets/ebwizardry/texts/handbook_es_es.json
index d0386c39..1a1f40fd 100644
--- a/src/main/resources/assets/ebwizardry/texts/handbook_es_es.json
+++ b/src/main/resources/assets/ebwizardry/texts/handbook_es_es.json
@@ -732,11 +732,11 @@
"Codigo:",
- "- Corail31 \n- 12foo \n- Shadows-of-Fire \n- HellFirePvP \n- Tora-B \n- Avatair \n- Aeronica",
+ "- Corail31 \n- 12foo \n- Shadows-of-Fire \n- HellFirePvP \n- Tora-B \n- Avatair \n- Aeronica \n- UltraHex \n- Azim-Palmer \n- raoulvdberge \n- rafasoares",
"Traducciones:",
- "- Español: MadWrist, Alsentar \n- Español de Mexico: MadWrist \n- Ruso: VilagVil, kellixon, bigenergy \n- Frances: Hahdrim \n- Portuges Brasileño: lorrampi \n- Chino: ZHENGLOC, dragon-evol, Hokorizero, TUsama \n- Koreano: shejery, rewi_wire \n- Polaco: Trozuu, \nAlemán: BirdyDragon",
+ "- Español: MadWrist, Alsentar \n- Español de Mexico: MadWrist \n- Ruso: VilagVil, kellixon, bigenergy \n- Frances: Hahdrim \n- Portuges Brasileño: lorrampi \n- Chino: ZHENGLOC, dragon-evol, Hokorizero, TUsama, Determancer \n- Koreano: shejery, rewi_wire \n- Polaco: Trozuu, \nAlemán: BirdyDragon",
"Efecto de sonido para los relámpagos por OhhWowProductions",
diff --git a/src/main/resources/assets/ebwizardry/texts/handbook_es_es.txt b/src/main/resources/assets/ebwizardry/texts/handbook_es_es.txt
deleted file mode 100644
index 237a026e..00000000
--- a/src/main/resources/assets/ebwizardry/texts/handbook_es_es.txt
+++ /dev/null
@@ -1,319 +0,0 @@
-PAGEBREAK
-LINEBREAK
-
-
-
-
-El Manual del Mago
-
-
-
-Por Electroblob
-PAGEBREAK
-Introduccion
---------------------
-
-Saludos, mago! Este libro explica las diferentes formas de lo arcano y como
-usarlas.
-
-Si alguna vez pierde este libro, lo puede volver a fabricar con un libro y un cristal magico.
-PAGEBREAK
-Contents
---------------------
-PAGEBREAK
-SECTION Comenzando
-Comenzando
---------------------
-Para iniciar con Wizardry, necesitaras algunas cosas:
-
-- Una varita magica, crafteada con una pepita de oro, un palo y un cristal magico.
-
-- Una Mesa de Trabajo Arcana, crafteada con 3 piedras, 1 bloque de lapis lazuli,
-2 cristales magicos, 2 pepitas de oro y 1 alfombra morada.
-
-- Un libro de hechizos. Estos pueden ser encontrados en cofres, arrojados como botin,
-comprados a magos, o puedes hacer el hechizo del aprendiz, Misil Magico, con un
-libro y 4 cristales magicos.
-
-Tambien necesitaras un monton de cristales magicos para suplir tu varita con mana.
-PAGEBREAK
-SECTION Mana
-Mana
---------------------
-Mana es la energia arcana que le da a los magos sus poderes. Se manifiesta en cristales que aparecen naturalmente, los cuales aparecen incrustados bajo roca. Las varitas almacenan mana dentro de ellas, y este mana es canalizado en los hechizos que tu lanzas. Cada hechizo cuesta una cantidad diferente de mana, dependiendo de que tan
-poderosos sean y que tanto duran.
-
-Coloca tu raton sobre una varita para ver la cantidad de mana que tiene.
-IMAGE CRYSTAL
-LINEBREAK
-
-
-
-
-
-
- Mena
-de Cristal Magico Cristal
-PAGEBREAK
-SECTION Varitas
-Varitas
---------------------
-La varita es la herramienta de eleccion de un mago. Con ella, puedes lanzar cualquier
-hechizo, solo si la varita contiene dicho poder (ver Nivel de varitas para entender mejor).
-Las varitas vienen en variedades diferentes, es muy probable que empieces con la varita magica
-basica.
-
-Cuando tienes una varita en tu mano, aparecera una pequena ventana en el esquina de la
-pantalla. Esto indica el hechizo que esta seleccionado actualmente con una representacion
-de este, y, si el hechizo ha sido lanzado, una barra con el tiempo de reactivacion para que
-el hechizo pueda volcver a ser lanzado de nuevo.
-PAGEBREAK
-SECTION Hechizos
-Hechizos
---------------------
-Una varita es inservible sin hechizos que lanzar. Los hechizos estan guardados en dos
-formas: en libros, los cuales son permanentes, y en pergaminos, que son temporales.
-
-Los libros de hechizos son poco utiles ellos solos, por eso se suele ligar el hechizo
-que contienen a las varitas. Los libros de hechizos pueden ser encontrados por todo el
-mundo. Cuando encuentres uno, puedes colocar el raton sobre el libro para ver su informacion.
-Tambien puede hacer clic derecho mientras lo tiene en su mano para ver mas informacion.
-
-Pergaminos, por otro lado, sirven un proposito diferente: hacer clic derecho con
-el en la mano, lanzara el hechizo que tenga ligado a el, destruyendo el papel en el
-proceso. Como los libros, los hechizos pueden ser encontrados por todo el mundo, pero
-tambien puedes hacerlos tu mismo al craftear un pergamino vacio con papel y un poco de
-hilo. Puedes ligarle un hechizo usando una Mesa de Trabajo Arcana, pero solo si ya conoces
-dicho hechizo. Hacer esto consumira un cantidad de cristales magicos equivalente al mana
-que cuesta lanzar el hechizo (redondeado al MANA_PER_CRYSTAL mas cercano).
-
-Para el ojo sin experiencia, las runas magicas con las cuales los hechizos son escritos
-son ilegibles. Por eso, para identificar un hechizo, podrias lanzarlo y ver sus efectos
-pero quizas ocasione efectos no deseados, y algunos hechizos necesitan condicione necesarias
-para funcionar. Una forma mas segura, es usar un Pergamino de la Identificacion, el cual
-puede ser comprado a magos. Hacer clic derecho con uno en la mano identificara el
-primer hechizo desconocido en tu barra.
-
-Los pergaminos son utiles cuando necesitas lanzar un hechizo una o dos veces en una
-ocasion en particular pero no quieres que te ocupe un espacio en tu varita. Hay que
-resaltar, como sea, que los pergaminos son un metodo ineficiente de lanzar hechizos.
-PAGEBREAK
-SECTION Mesa de Trabajo Arcana
-La Mesa de Trabajo Arcana
---------------------
-La Mesa de Trabajo Arcana es un bloque similar en apariencia a la mesa de encantamiento
-donde puedes cargar, mejorar y ligar hechizos a una varita. Simplemente coloca donde sea
-y haz clic derecho, y veras una interfaz aparecer parecida a la de la derecha.
-PAGEBREAK
-IMAGE WORKBENCH
-LINEBREAK
-
-
-
-
-
-
-
-
-
-
-
-
-
- La Mesa de Trabajo Arcana
-PAGEBREAK
-SECTION Ligando Hechizos
-Ligando Hechizos
---------------------
-Para ligar un hechizo a tu varita, simplemente coloca tu varita en el espacio central
-de la Mesa de Trabajo Arcana, luego coloca el libro de hechizo en uno de los espacios
-que estan alrededor y pulsa Aplicar. Puedes ligar 5 hechizos a la vez, esto puede ser
-aumentado con mejoras. Cuando tienes una varita en la mano, puedes cambiar los hechizos
-con las NEXT_SPELL_KEY y PREVIOUS_SPELL_KEY teclas. Tambien puedes cambiarlo al agacharte
-y moviendo la rueda del raton.
-
-SECTION Cargando varitas
-Cargando varitas
---------------------
-Para cargar tu varita, coloca la varita en el espacio central de la Mesa de Trabajo Arcana
-y coloca algunos cristales magicos en el espacio mas arriba en la izquierda, y despues
-pulsa Aplicar. Cada cristal vale MANA_PER_CRYSTAL mana, y la varita solo toma lo que
-necesita, asi que puedes mantener cristales en la Mesa de Trabajo Arcana para cuando
-los necesites. Todas las varitas tomaran un numero exacto de cristales para cargarla si esta
-vacia, a menos que tengan una mejora de almacenamiento aplicada.
-
-SECTION Mejorando varitas
-Mejorando tu varita
---------------------
-Para mejorar tu varita, necesitaras un Tomo de lo Arcano de tu nivel apropiado (ver
-Niveles) o una mejora de varita especial. Ambos pueden ser encontrados como botin o
-comprado a un mago. Para mejorar tu varita, colocala en el espacio central de la
-Mesa de Trabajo Arcana y la mejora en el espacio inferior a la izquierda, y pulsar Aplicar.
-
-Mejoras de varita especiales mejorar un aspecto particular de la varita. Cada tipo de mejora
-se puede apilar 3 veces, y el total de mejoras que puede tener una varita depende del nivel.
-Las mejoras no pueden ser removidas.
-PAGEBREAK
-SECTION Flores y Frascos
-Flores y Frascos
---------------------
-Es probable que te encuentres con flores brillantes creciendo en el suelo de tiempo
-en tiempo. Esas son flores de cristal magico, una fuente de mana natural. Pueden ser
-cosechadas y crafteadas para extraer mana en cristales.
-
-Necesitas recargar tu varita de camino? No hay problema! El mana puede ser enfrascado.
-Simplemente craftea un frasco de mana con una botella de cristal y ocho cristales magicos
-y llevatelo contigo. Cuando necesites mana, solo craftea la varita con el frasco para
-recargar un poco. Este proceso consumira la botella. Un poco de mana se perdera en el
-proceso de enfrascamiento.
-PAGEBREAK
-SECTION Niveles
-Niveles
---------------------
-Las varitas y los hechizos vienen en cuatro niveles: BASIC_COLOURBasicoRESET_COLOUR, APPRENTICE_COLOURAprendizRESET_COLOUR, ADVANCED_COLOURAvanzadoRESET_COLOUR y MASTER_COLOURMaestroRESET_COLOUR. Cada nivel es mejor que el anterior.
-
-Las varitas BASIC_COLOURBasico RESET_COLOURson las que pueden ser crafteadas. Almacenan
-BASIC_MAX_CHARGE mana, y solo pueden lanzar hechizos basicos. Hechizos basicos son suficientemente simples para ser lanzados por cualquiera y no usan mucho mana. Esto
-no significa que son inservibles en niveles mas altos, sin embargo; su costo pequeno
-hace que algunos hechizos basicos sean utiles cuando tienes acceso a hechizos maestros.
-
-Las varitas APPRENTICE_COLOURAprendiz RESET_COLOURson el siguiente nivel despues de las
-varitas basicas. Almacenan APPRENTICE_MAX_CHARGE mana y pueden lanzar hechizos basicos y de
-aprendiz. Los hechizos de aprendiz son mas llamativos que los basicos, pero cuestan mas.
-
-Las varitas ADVANCED_COLOURAvanzado RESET_COLOURson muy raras y mucho mas poderosas.
-Pueden lanzar todos los hechizos excepto los maestros, y almacenar ADVANCED_MAX_CHARGE mana.
-Los hechizos avanzados pueden otorgar poderes de superhumano como invisibilidad y causar
-mucho dano a los enemigos.
-
-Las varitas MASTER_COLOURMaestro RESET_COLOURson las mas poderosas varitas que existen. Almacenan MASTER_MAX_CHARGE mana, y pueden lanzar cualquier hechizo. Los libros de hechizos
-maestros son muy raros y los hechizos pueden causar una gran devastacion, no solo a los enemigos
-si no al mundo en si. Usar con precaucion.
-PAGEBREAK
-SECTION Elementos
-Elementos
---------------------
-Los hechizos pertenecen a diferentes elementos, los cuales describen la naturaleza
-del hechizo y tambien tienen ventajas cuando son lanzados con ciertas varitas.
-
-FIRE_COLOURFuego
-Quizas el elemento mas destructivo, fuego conlleva quemaduras, lava, y explosiones. Un piromano poderoso desatara el infierno sobre sus enemigos y probablemente encienda
-el mundo en el proceso. La mayoria de los ataques de fuego queman a sus objetivos,
-causando dano extra sobre el tiempo. Sin embargo, te en cuenta que no tendran efecto
-en monstruos del Nether.
-
-ICE_COLOURHielo
-El elemento de hielo esta formado por todo lo que es frio. Los hechizos de hielo
-frencuentemente ralentizan a los enemigos o los congelan completamente, y son
-efectivos contra criaturas de fuego. La magia de hielo puede ser util fuera de
-combate, como para congelar un rio para poder cruzarlo a pie.
-
-LIGHTNING_COLOURRayo
-Este elemento conlleva relampagos, tormentas y el clima. Un mago de tormenta poderoso
-es una fuerza dura de vencer, y algunos son capaces de llamar rayos a voluntad. Los
-hechizos de rayo con frecuencia hacen dano a varios enemigos a la vez y usualmente
-persiguen a su objetivo, haciendolos efectivos para atacar a cualquier monstruo...
-pero cuidado con los creepers.
-
-NECROMANCY_COLOURNigromancia
-Nigromancia es el elemento de oscuridad, caos y lo no-muerto. Nigromantes son
-misteriosos y a veces considerados malos, aunque no siempre es el casp. Los
-hechizos de nigromancia son usados para invocar criaturas que pelearan por ti o
-hasta controlar la voluntad de tus enemigos.
-
-EARTH_COLOURTierra
-El elemento de tierra esta enfocado en el mundo natural: animales, plantas, el viento, y cosas asi. La magia de tierra es diversa y toma una gran variedad de formas, desde envenerar enemigos hasta desatar la furia del clima. Los hechizos de tierra son una liga de ataque, defensa y utilidad.
-
-SORCERY_COLOURHechiceria
-La hechiceria es el elemento de la fuerza y el cambio. Los hechiceros manipulan la luz,
-la gravedad y hasta la realidad para su beneficio. Los hechizos de hechiceria pueden
-ser usados, entre otras cosas, para conceder poderes magicos y mover objetos.
-
-HEALING_COLOURCuracion
-El elemento de curacion conlleva defensa y regeneracion. Los sanadores buscan
-protegerse y a sus aliados lo mas posble, lo cual puede ser dificil para los
-oponentes. A pesar de no considerarse como un ataque, la luz purificadora de sus
-hechizos de curacion puede ser letales para los no-muertos. Los hechizos de
-curacion son indispensables cuando se esta dentro de combate.
-
-Los limites entre los diferentes elementos no siempre son distintos, y algunos hechizos
-tienen atributos de otros elementos mas que del suyo.
-
-Si eres suertudo, puedes que te encuentres una varita elemental. Estas varitas te
-permiten lanzar hechizos del elemento correcto con mas potencia de lo usual.
-PAGEBREAK
-SECTION Armadura de Mago
-Armadura de Mago
---------------------
-Como mago, necesitaras algo para protegerte de las criaturas que combates.
-Ninguna armadura ordinal valdra. Para sacarle provecho a tus hechizos, necesitas
-armadura de mago: sombrero, tunica, pantalones y botas. A diferencia de las otras,
-estas no se romperan. Sin embargo, usaran energia arcana para proteger al usuario.
-Esto significa que deben ser cargados con cristales magicos. Ventajosamente no
-consumen mucho mana. Recargalos en la mesa o con frascos.
-
-Puedes obtener armadura de mago crafteandola con Seda Magica, obtenida al craftear
-hilo con un cristal magico.
-
-Esos magos que se dedican a practicar un solo elemento algunas veces visten
-piezas especiales las cuales ofrecen bonus a dicho elemento. Los sets completos
-de esta armadura son muy codiciados entre magos y no son faciles de conseguir.
-
-Hay una legenda que habla sobre un sello arcano usado por los magos mas poderosos
-para mejorar en sobre manera su armadura.
-PAGEBREAK
-SECTION Magos y Torres
-Magos y Torres
---------------------
-No temas - no eres el unico que practica magia en este mundo. En tus viajes, te encontraras con torres altas con unos distintivos techos puntiagudos.
-Estas son las residencias de varios magos. Una vida de soledad puede hacer que los magos se vuelvan grunones, pero usualmente son seres amigables que estan
-dispuestos a compartir su conocimiento contigo - con un precio. Preparate para pagar con gemas y metales preciosos, y a cambio recibiras grandezas arcanas.
-Si, en dado caso, un hechizo maestro es lo que buscas, deberar hablar con un especialista en dicho elemento.
-
-Desafortunadamente, hay algunos magos que no le dan la bienvenida a los visitantes. Estos magos son marginados y son hostiles hacia cualquiera que cruce su camino. Aproximate a ellos con cautela, y preparate para defenderte contra magia sumamente poderosa. Derrotalos, y su conocimiento sera tuyo.
-PAGEBREAK
-SECTION Recetas de Crafteo
-Recetas de Crafteo
---------------------
-PAGEBREAK
-PAGEBREAK
-Recetas de Crafteo
---------------------
-PAGEBREAK
-PAGEBREAK
-Recetas de Crafteo
---------------------
-PAGEBREAK
-PAGEBREAK
-Recetas de Crafteo
---------------------
-PAGEBREAK
-PAGEBREAK
-Creditos
---------------------
-Electroblob's Wizardry
-Version VERSION
-Para Minecraft MCVERSION
-
-Disenado, codificado y texturizado por Electroblob
-
-Gracias a Minecraft Forge y MCP, porque sin estos esto no hubiese sido posible.
-
-Gracias tambien a la comunidad de Minecraft que crea mods, la cual siempre tiene una respuesta para mis problemas!
-
-In addition, I'd like to thank the following individuals for their contributions to the mod:
-
-Code:
-
-- Corail31
-- 12foo
-- Shadows-of-Fire
-- HellFirePvP
-
-Translations:
-
-- Russian: VilagVil
-- Spanish and Mexican Spanish: MadWrist
-- Chinese: ZHENGLOC and dragon-evol
-
-Lightning ray sound effect from OhhWowProductions
diff --git a/src/main/resources/assets/ebwizardry/texts/handbook_zh_cn.json b/src/main/resources/assets/ebwizardry/texts/handbook_zh_cn.json
index 009819c9..6144c7bf 100644
--- a/src/main/resources/assets/ebwizardry/texts/handbook_zh_cn.json
+++ b/src/main/resources/assets/ebwizardry/texts/handbook_zh_cn.json
@@ -11,16 +11,16 @@
"images": {
"workbench": {
- "location": "ebwizardry:textures/gui/handbook/pictures/arcane_workbench_picture.png",
- "caption": "The Arcane Workbench",
+ "location": "ebwizardry:textures/gui/arcane_workbench_picture.png",
+ "caption": "奥术工作台",
"u": 0,
"v": 0,
"width": 110,
"height": 110
},
"crystal_ore": {
- "location": "ebwizardry:textures/gui/handbook/pictures/ore_picture.png",
- "caption": "Crystal Ore",
+ "location": "ebwizardry:textures/gui/ore_picture.png",
+ "caption": "水晶矿石",
"u": 0,
"v": 0,
"width": 64,
@@ -28,7 +28,7 @@
},
"magic_crystal": {
"location": "ebwizardry:textures/items/crystal_magic.png",
- "caption": "A Magic Crystal",
+ "caption": "魔法水晶",
"u": 6,
"v": 6,
"width": 36,
@@ -39,7 +39,7 @@
},
"magic_wand": {
"location": "ebwizardry:textures/items/wand_novice.png",
- "caption": "A Magic Wand",
+ "caption": "魔杖",
"u": 0,
"v": 0,
"width": 64,
@@ -47,48 +47,48 @@
"border": false
},
"crystal_flower": {
- "location": "ebwizardry:textures/gui/handbook/pictures/flower_picture.png",
- "caption": "A Crystal Flower",
+ "location": "ebwizardry:textures/gui/flower_picture.png",
+ "caption": "水晶花",
"u": 0,
"v": 0,
"width": 48,
"height": 48
},
"wizard_tower": {
- "location": "ebwizardry:textures/gui/handbook/pictures/tower_picture.png",
- "caption": "A Wizard's Tower",
+ "location": "ebwizardry:textures/gui/tower_picture.png",
+ "caption": "巫师塔",
"u": 0,
"v": 0,
"width": 110,
"height": 110
},
"wizard_armour": {
- "location": "ebwizardry:textures/gui/handbook/pictures/armour_picture.png",
- "caption": "A Set Of Wizard Armour",
+ "location": "ebwizardry:textures/gui/armour_picture.png",
+ "caption": "一整套巫师护具",
"u": 0,
"v": 0,
"width": 90,
"height": 90
},
"obelisk": {
- "location": "ebwizardry:textures/gui/handbook/pictures/obelisk_picture.png",
- "caption": "An Obelisk",
+ "location": "ebwizardry:textures/gui/obelisk_picture.png",
+ "caption": "方尖碑",
"u": 0,
"v": 0,
"width": 110,
"height": 67
},
"shrine": {
- "location": "ebwizardry:textures/gui/handbook/pictures/shrine_picture.png",
- "caption": "An Earth Shrine",
+ "location": "ebwizardry:textures/gui/shrine_picture.png",
+ "caption": "大地圣祠",
"u": 0,
"v": 0,
"width": 110,
"height": 67
},
"tiers": {
- "location": "ebwizardry:textures/gui/handbook/pictures/tiers_picture.png",
- "caption": "The 4 Tiers Of Wand",
+ "location": "ebwizardry:textures/gui/tiers_picture.png",
+ "caption": "宗师级魔杖",
"u": 0,
"v": 0,
"width": 96,
@@ -96,8 +96,8 @@
"border": false
},
"elements": {
- "location": "ebwizardry:textures/gui/handbook/pictures/elements_picture.png",
- "caption": "The 7 Arcane Elements",
+ "location": "ebwizardry:textures/gui/elements_picture.png",
+ "caption": "七种魔法元素",
"u": 0,
"v": 0,
"width": 106,
@@ -236,26 +236,26 @@
},
"text": [
- "ʦ",
+ "巫师手札",
"By Electroblob"
]
},
"introduction": {
- "title": "",
+ "title": "介绍",
"text": [
- "Ծ, ʦ! ⱾħԼβЩԪء ұ㣬Ȿ鲢ֻʮͨ ڲϵ̽ʱµݻϵؾֳ",
+ "向你致以敬意, 巫师! 这本书介绍了数种魔法类别以及操纵这些元素的方法。 我必须提醒你,这本书并不只是像现在这样,看起来十分普通 —— 当你在探索这个世界时,书中新的内容会不断地具现出来。",
- "ͷťлҳ, ˫ͷť½֮л. İťԷĿ¼",
+ "点击单箭头按钮可以切换页数, 点击双箭头按钮可以在章节之间切换. 点击中心按钮可以返回目录。",
- "ɫӽֱתҳ, Ҽǩǩƶǰҳ, ǩ᷵رҳ档"
+ "点击紫色的链接将会直接跳转到相关页面, 右键书签将会把书签移动到当前页面, 左键书签将会返回标记页面。"
]
},
"main_contents": {
- "title": "",
+ "title": "内容",
"contents": {
"id": "main_contents",
"hyperlinks": true,
@@ -265,90 +265,90 @@
},
"setting_up": {
- "title": "ʼ",
+ "title": "在最开始",
"include_in_contents": "main_contents",
"text": [
- "Ҫʼ֮ãҪ",
+ "想要开始你的巫术之旅,你需要:",
- "- һħ, ϳʾ:",
+ "- 一把魔杖, 合成如下所示:",
"#recipe magic_wand",
- "- һ @arcane_workbench ̨@ , ϳʾ:",
+ "- 一个 @arcane_workbench 奥术工作台@ , 合成如下所示:",
"#recipe arcane_workbench",
- "- һ @spells @ . սƷ䷢, ҲԵʽ֣ҲʦסȻҲһʼħ, ħɵ, ʾ:",
+ "- 一本 @spells 法术@ 书. 你可以在战利品箱发现法术书, 它也会以掉落物形式出现,你也可以与其他巫师交易。当然你也可以制作一本初始的法术书, 魔法飞弹, 如下所示:",
"#recipe magic_missile_spell_book",
- "㻹ҪħˮΪħע @mana ħ@ ."
+ "你还要准备大量的魔法水晶,为你的魔杖注入 @mana 魔力@ ."
]
},
"mana": {
- "title": "ħ",
+ "title": "魔力",
"include_in_contents": "main_contents",
"triggers": [
"ebwizardry:crystal"
],
"text": [
- "ħΪһְʦԴ ij; ڵijϵһ֮. £ˮʽȻг, ͨǶڵصʯͷ. @wands ħ@ Դħ, Щħᱻͷŵ @spells @ СͬķҪķһ, ħȡڷԼʱ",
+ "魔力作为一种魔法能量,是巫师力量的来源。 它自身并不是某种物质; 它是无处不在的场域,充塞于世界上的一切之中. 特殊的情况下,它会以水晶的形式在自然中出现, 而这种水晶通常会镶嵌于地底的石头中. @wands 魔杖@ 可以储存魔力, 这些魔力会被你引导到你所释放的 @spells 法术@ 中。不同的法术需要的魔力各不一样, 魔力损耗取决于法术威力以及时长。",
"#image crystal_ore",
"#image magic_crystal",
- "ձΪħ, ͷŷʱ, ħɢΧ. ȷʵħ㷺شʽ - ɢĸ䡣Ȼ, һҪЩħ, 뽫, ǧγɵĵصˮһֻͨ˹ķʽۺ - һĿѾ˱ķΧ. ȻҲһЩܹħʹЧߣʩлָһЩħġ"
+ "人们普遍认为魔力无法被创生或毁灭, 当释放法术时, 法术所引导的魔力会消散到周围环境。这确实是魔力最广泛地存在形式 - 散布于世界的各个角落。然而, 一旦需要利用这些魔力, 你必须, 就像历经几千年而形成的地底水晶一样,将其凝合起来。又或者通过人工的方式将其聚合为固体形态 - 但这一精深的课题已经超出了本书的范围了. 当然,也存在着一些方法,能够提高你的魔力使用效率,或者在施法过程中恢复一些魔力消耗。"
]
},
"wands": {
- "title": "ħ",
+ "title": "魔杖",
"include_in_contents": "main_contents",
"triggers": [
"ebwizardry:arcane_initiate"
],
"text": [
- "ħʦĹߡܹͷκħܹͷŵ@spells @ (μ @tiers Ƚ@ ). ħ Կ϶ǣҪһѻħʦ֮á",
+ "魔杖是巫师的工具。你能够释放任何你当前的魔杖等阶能够释放的@spells 法术@ ,(参见 @tiers 等阶@ ). 魔杖有许多种类型 ,但可以肯定的是,你需要从一把基础魔杖来开启你的巫师之旅。",
"#image magic_wand",
- "ħȵʼʱޱȵļһħˮ̶ľһˣһǶһħˮħԴ, ṩ˱Ҫģ @spells @ ĺ. ħȵҲҪ, 㷽ֳħȽʩ, һΪͶ @mana ħ@ ͨ·",
+ "大多数魔杖的制作,在最开始时相当简单,将一块魔法水晶固定在木棍的一端,而另一端镶嵌一粒金粒,一根简单的魔杖就制作好了。魔法水晶是魔杖力量的来源, 它提供了必要的,用来引导 @spells 法术@ 的核心. 魔杖的其它部分也很重要, 它不仅能让你方便的手持魔杖进行施法, 而且还充当了引导和定向 @mana 魔力@ 流动的通路。",
- "ħͷŵķԽ, @spells @ ЧʻԽԽ, ˿ԿʩŸǿħЧԴħȱ״ϵϸ仯п: ħȱԽԽǿ, ħ彫øл, ˮɫȡ @elements Ԫ@ , ħȵǿ, ľĽŤγɸӵ״",
+ "随着魔杖释放的法术越多, 它引导 @spells 法术@ 的效率会越来越高, 因此可以可以用它来施放更强大的魔法。这种能力的变化可以从魔杖本身的形状和外观上的细微变化中看出: 随着魔杖变得越来越强大, 它顶端的魔法水晶将会变得更有活力, 水晶的颜色也会变化,变化的颜色取决于它所引导的 @elements 元素@ , 制作它的木材将会生长和扭曲,形成更复杂的形状。",
- "ħȵʱ, һ״̬ʾĻĽ. ʾǰѡеPͼαʾ, ңǰʩţָʾ÷ٴʩŵʱȴʾȴʱ䡣 ʾħȵǰʹõķһһ. Ҫл, ʹ #next_spell_key #previous_spell_key (Щ ѡ -> ). ҲDZʱͨл",
+ "手持魔杖的时候, 屏幕的角落会出现一个显示框。 上面会显示当前选中的法术及其图标,如果当前法术被施放,其上的冷却条将会指示该法术可以再次施放的时间间隔。 显示框还能显示与魔杖当前使用的法术相连的上一个和下一个法术的名称. 如要在法术间切换, 你可以使用 #next_spell_key 和 #previous_spell_key 键 (这些都可以在 选项 -> 控制 中修改). 也可以在潜行时通过滚动鼠标滚轮来切换法术。",
- "鿴ʱ, ͣһħϣͻʾж @mana ħ@ , ԼǰӦõ @spells @ Լκ. ҪѯħȵĸϸϢɽ @arcane_workbench ̨@ ."
+ "查看物品栏时, 将鼠标悬停在一根魔杖上,就会显示出还有多少 @mana 魔力@ 储存在其中, 以及当前所应用于魔杖的 @spells 法术@ 以及任何特殊的能力. 想要查询魔杖的更详细的信息,可将其放置在 @arcane_workbench 奥术工作台@ ."
]
},
"spells": {
- "title": "",
+ "title": "法术",
"include_in_contents": "main_contents",
"triggers": [
"ebwizardry:handbook/spells"
],
"text": [
- "һ @wands ħ@ ûзʹ. ּ¼ʽ: Եд,дһԵķ",
+ "一把 @wands 魔杖@ ,如果没有法术,那你就无法使用它. 法术有两种记录的形式: 永久性的写在法术书中,或者写在一次性的法术卷轴上",
- "鱾ûʲôãǿԽ @wands ħ@ . еĺܶط飬ܿҵһ. ҵʱͣϾܿĻϢҲһҼĶݡ",
+ "法术书本身没什么用;但它们可以将其所包含的法术绑定到 @wands 魔杖@ 上. 世界中的很多地方都藏有法术书,你很快就能找到一本. 当你找到法术书时,将鼠标悬停在在法术书上就能看到法术的基本信息。你也可以在拿着一本法术书右键来阅读更多关于它的内容。",
- "вͬ;: Ҽʩ֮ķ, ڴ˹о١һҵҲԼ(μ @enchanting_scrolls ħ@ ).",
+ "卷轴有不同的用途: 右键将会施放与之绑定的法术, 在此过程中卷轴会销毁。像法术书一样,卷轴可以在世界各地找到,但你也可以自己制作(参见 @enchanting_scrolls 附魔卷轴@ ).",
- "ҪһЩضʹķֲռ @wands ħ@ λʱὫᷢӾáȻұ㣬ʹħȣʹþһЧʵµʩ",
+ "当你需要在一些特定的情形下中使用少量特殊的法术,但又不想占用你的 @wands 魔杖@ 法术位时,卷轴将会发挥巨大的作用。然而,我必须提醒你,与使用魔杖相比,使用卷轴是一种效率低下的施法方法。",
- "Բ˽÷˶, ЩдħʵͷۡΪ˼һԳʩŸ÷ᷢʲô - ܻ, ෨ҪһЧҪǣʩһ㲻˽ķʱܻ÷Ŀ, ЩDZڵΣյǿȡڸ÷.һȫɿѡʹüᣬҵߴʦ. ֳּҼʶһ֪ķùȽұ߿ʼȻμ, ϻļᡣ"
+ "对不了解该法术的人而言, 那些用于书写法术书的魔法符文实在是令人头疼。为了鉴定一个法术,你可以尝试施放该法术,看看会发生什么 - 尽管这样做可能会产生副作用, 而且许多法术需要一定的条件才能生效。更重要的是,在施放一个你不了解的法术时,总会有误读该法术的可能, 而那些由误读而带来的潜在的危险的强度则取决于该法术的威力.一个更安全、更可靠的选择是使用鉴定卷轴,你可以在箱子里找到或者从巫师那里买到. 手持鉴定卷轴右键,将会识别第一个你所不知道的法术,该过程先将快捷栏的右边开始,然后向左依次检索, 鉴定完毕会消耗鉴定卷轴。"
]
},
"arcane_workbench": {
- "title": "̨",
+ "title": "奥术工作台",
"include_in_contents": "main_contents",
"contents": {
"id": "arcane_workbench_subsections",
@@ -361,81 +361,81 @@
],
"text": [
- "̨븽ħ̨ƣΪħȳܡ Լ @spells @ @wands ħ@ ʾ:",
+ "奥术工作台外观上与附魔台很相似,它可以用来为你的魔杖充能、升级 ,以及绑定 @spells 法术@ 到你的 @wands 魔杖@ 。制作方法如下所示:",
"#recipe arcane_workbench",
- "չʾڰ̨пִеIJ",
+ "以下内容展示了在奥术工作台中可以执行的操作。",
"#image workbench"
],
"sections": {
"binding_spells": {
- "title": "",
+ "title": "绑定法术",
"include_in_contents": "arcane_workbench_subsections",
"triggers": [
"ebwizardry:handbook/arcane_workbench"
],
"text": [
- "Ҫ@spells @@wands ħ@, ֻ轫ħȷڹ̨мİȻΧһȻӦáť. עвûз仯 - ΪΪСȡߡ; ෴ʹħ뷨Эͨظıħϵķһһħϰַ, ֿħЭ"
+ "想要绑定@spells 法术@到你的@wands 魔杖@, 只需将你的魔杖放在工作台中间的凹槽里,然后把法术书放在周围的一个槽里,然后点击“应用”按钮即可. 你会注意到法术书在这个过程中并没有发生变化 - 这是因为法术绑定行为不会从法术书中“取走”法术; 相反,它使魔杖与法术相协调。你可以通过简单地重复法术绑定过程来改变你魔杖上的法术,以及你也可以一次性在一根魔杖上绑定五种法术, 而一次性绑定法术上限的个数会随着魔杖协调升级而增加"
]
},
"charging_wands": {
- "title": "ħȳ",
+ "title": "魔杖充能",
"include_in_contents": "arcane_workbench_subsections",
"triggers": [
"ebwizardry:handbook/arcane_workbench"
],
"text": [
- "Ҫ @wands ħ@ , ħȷڰ̨밼ȻһЩħˮ½ǵİ, ȻӦáťÿˮ#mana_per_crystal @mana ħ@, ʱħȲħ, ڹ̨гһЩˮԱ㲻ʱ֮衣Ҫסħֻһˮеħ, 磬30㷨, #example_charging_loss ħʧ."
+ "想要充能你的 @wands 魔杖@ , 你需要把魔杖放在奥术工作台的中央凹槽里,然后把一些魔法水晶放在左下角的凹槽里, 最后点击“应用”按钮即可。每个水晶含有#mana_per_crystal @mana 魔力@, 充能时魔杖不会过量吸收魔力, 所以你可以在工作台中常备一些水晶,以便不时之需。不过要记住,魔杖只能吸收一整个水晶中的魔力, 例如,增加30点魔力, #example_charging_loss 魔力将会损失。."
]
},
"upgrading_wands": {
- "title": "ħ",
+ "title": "升级魔杖",
"include_in_contents": "arcane_workbench_subsections",
"triggers": [
"ebwizardry:handbook/tome_of_arcana"
],
"text": [
- "Ϊ @wands ħ@ , Ҫһʵ @tiers Ƚ@ İ֮ һЩħ. ߶ΪսƷߴʦﹺ. Ҫħ, 밼ۣƷϽǰۣȻӦá",
+ "为了升级你的 @wands 魔杖@ , 你需要一本适当 @tiers 等阶@ 的奥法宝典 或者一些特殊的魔杖升级. 两者都可以作为战利品或者从巫师那里购买. 想要升级你的魔杖, 你需要把它放在奥术工作台的中央凹槽,然后将升级物品放置在右上角凹槽,最后点击应用。",
- "ħԸħijÿ͵Ե,һħȿȡĵȼħȵܱƳ"
+ "特殊的魔杖升级可以改善魔杖某个方面的能力。每种类型的升级最多可以叠加三次,一根魔杖可以升级的总数取决于它的等级。魔杖的升级不能被移除。"
]
},
"enchanting_scrolls": {
- "title": "ħ",
+ "title": "附魔卷轴",
"include_in_contents": "arcane_workbench_subsections",
"triggers": [
"ebwizardry:handbook/scrolls"
],
"text": [
- "̨Ҳħ @spells @ ᡣȣҪһհ, հߺֽ, Լһ, 㹻 @mana ħ@ ܹɹʹӡϡ",
+ "奥术工作台也可以用来附魔 @spells 法术@ 卷轴。首先,你需要一个空白卷轴, 空白卷轴由线和纸组成, 以及一本法术书, 还要足够的 @mana 魔力@ ,这样才能够成功使法术拓印在空白卷轴上。",
"#recipe blank_scroll",
- "ħˮµİ, հ밼, һΧ, Ӧħþᡣ"
+ "将魔法水晶放在左下的凹槽, 空白卷轴放置在中央凹槽, 将一本法术书放置在周围凹槽, 点击应用来附魔该卷轴。"
]
}
}
},
"wizard_armour": {
- "title": "ʦ",
+ "title": "巫师护具",
"include_in_contents": "main_contents",
"triggers": [
"ebwizardry:arcane_initiate"
],
"text": [
- "Ϊһʦ, ҪһЩսʱ㲻ܹߵ˺ͨĿԲ ħ, Ҫһʦ: ñӡۡӺѥӡ ͨײͬǣ;ù֮ʧ ෴̲еİᱣߡȻζDZʹˮ, һħȺơ˵, Щ·̫@mana ħ@. ħ @arcane_workbench ̨@ ʹ @mana_flasks ħƿ@ Ϊ, ҪС-Ǻľħǽṩκα",
+ "作为一名巫师, 你需要一些东西在战斗时保护你不受过高的伤害,普通的盔甲可无法承此重任。为了能够在提供保护时还能让你最高效率地使用的魔力, 你需要一套巫师护具: 包括帽子、长袍、裤子和靴子。 与普通盔甲不同的是,它们耐久归零之后不会消失。而且,蕴藏在其中的奥术能量将会保护穿戴者。当然,这意味着它们必须使用水晶充能, 这一点和魔杖很相似。幸运的是, 这些护具不太消耗@mana 魔力@. 你可以像和魔杖那样,将其放置在 @arcane_workbench 奥术工作台@ ,或者使用 @mana_flasks 魔力瓶@ 为其充能, 但是要小心-如果护具们耗尽了魔力,它们将不再提供任何保护。",
"#image wizard_armour",
- "ħʦ:",
+ "你可以用魔法绸缎制造巫师护具:",
"#recipe magic_silk",
"#recipe wizard_hat",
@@ -443,16 +443,16 @@
"#recipe wizard_leggings",
"#recipe wizard_boots",
- "øħ̨Ϊʦ߸ħ,ΪħеĹ, ڱħܹʹĸõĸħ. ʦʵüֵΪħ˪籣ħ, ЩħЧʦĽ",
+ "你可以用附魔台为巫师护具附魔,而因为魔法绸缎的固有属性, 它们倾向于被附魔上能够使它们留存的更久的附魔. 对巫师具有特殊的实用价值为魔法,冰霜,雷电保护附魔, 这些附魔可以有效抵御其它巫师的进攻。",
- "ЩϰϵħʦʱᴩϿԸħķװȫķװʦȺкܻӭԲҵ",
+ "那些沉迷于练习单系魔法的巫师,有时会穿上可以给予额外魔法增益的服装。全套这样的服装在巫师群体中很受欢迎,所以并不容易找到。",
- "ڴ˵УǿʦʹһصķӡǵĻס"
+ "在传说中,最强大的巫师使用一种神秘的封印来提高他们护甲的能力。"
]
},
"magical_world": {
- "title": "ħ",
+ "title": "魔法世界",
"include_in_contents": "main_contents",
"contents": {
"id": "magical_world_subsections",
@@ -465,161 +465,161 @@
],
"text": [
- "һ˽ڼհ֮ - ħȴ̽! Ŵż,Щصģ߶ȴ㷢 - ֪ġΰʦǿҵĺ, ͨΧ̽ô֪ʶ, Ȼͨʵȥֵ֤ġ",
+ "一个人仅仅呆在家里是无法掌握奥术之力的 - 这个充塞着魔力的世界等待着你的探索! 古代遗迹,还有那些神秘的,抱着善意或者恶意的生物等待着你发现 - 如果你知道它们在哪。最伟大的巫师往往有着强烈的好奇心, 他们通过对周围环境的探索获得大量的知识和力量, 然后通过实验去验证他们所发现的。",
- "ʦĴʱ䶼һ˶ȹ, Ȼ˷˴˵֪ʶѧϰҲҪѰЩߣܶѧϰ:˵ǿˡ"
+ "巫师的大部分时间都是一个人度过的, 然而对学习奥术而言,与他人分享彼此的知识很重要。你应该去寻找那些先行者,尽可能多地向他们学习:交流可以说是最强大的力量了。"
],
"sections": {
"crystal_flowers": {
- "title": "ħˮ",
+ "title": "魔法水晶花",
"include_in_contents": "magical_world_subsections",
"triggers": [
"ebwizardry:handbook/crystal_flowers"
],
"text": [
- "УҰʱһֵģĻ. ЩصĻ䱻Ϊˮ,ܹЧľۼ @mana ħ@ - ֱ죬ûȷЧۼħԭ֪ǿԱռħˮʹdzΪ൱õĵϵħԴȻΪijߴСַܼͨʽջħǺܶ࣬",
+ "在你的旅行中,你可能在野外会不时地遇到一种奇怪的,发光的花. 这些独特的花朵被称为水晶花,它们能够高效的聚集 @mana 魔力@ - 直到今天,还没有人能确定它高效聚集魔力的原因。但是我们知道,它们可以被收集和制作成魔法水晶,使得它们成为相当有用的地上的魔力来源。然而,因为花的尺寸很小,而且它们无法密集生长,所以通过这种方式收获的魔力并不是很多,",
"#image crystal_flower",
"#recipe crystal_flower_to_crystals"
]
},
"wizard_towers": {
- "title": "ʦ",
+ "title": "巫师塔",
"include_in_contents": "magical_world_subsections",
"triggers": [
"ebwizardry:wizard_tower"
],
"text": [
- "Ҫ 㲻Ψһһʹħˡ ;УܻܿһŶؼⶥĸʦס¶ʱʦе㱩꣬ͨѺãԸǵ֪ʶ д۵ġԸǹؽͱʯΪر㽫õİ֪ʶ",
+ "不要害怕 —— 你不是这个世界上唯一一个使用魔法的人。 在旅行途中,你很可能会遇到一两个有着独特尖顶的高塔。这是其它巫师的住所。孤独的生活有时会让巫师有点暴躁,但他们通常都很友好,而且愿意与你分享他们的知识 —— 尽管是有代价的。你可以用贵重金属和宝石来与他们交换珍贵的奥术知识。",
- "ȻѰҵ @tiers ʦ@ , ҪȥЩרҵʿ",
+ "然而,如果你寻找的是 @tiers 宗师@ 法术, 你需要去找那些专业人士。",
"#image wizard_tower",
- "ҵǣһЩʦӭÿ͵ĵЩʦѱʦȺ, Ƕκ·˵ص˱е. Щ˴Ҫ, ÷ǿħǣǵ֪ʶˡ",
+ "不幸的是,有一些巫师不欢迎访客的到来。这些巫师早已被逐出巫师群体, 他们对任何路过此地的人都抱有敌意. 与这些人打交道要格外谨慎, 并做好防御强大魔法的准备。打败他们,他们的知识就是你的了。",
- "Ӧָǣûĸʦⱻ͵ - ǸϲǵĹ"
+ "还应该指出的是,没有哪个巫师会乐意被攻击或被偷 - 他们更喜欢按他们的规矩来。"
]
},
"obelisks": {
- "title": "Ɱ",
+ "title": "方尖碑",
"include_in_contents": "magical_world_subsections",
"triggers": [
"ebwizardry:handbook/obelisks"
],
"text": [
- "Ŵħżɢ, ǵźͷĵʯͷ. ЩżƺijֹŴż˭ʲôǣȻӵ൱ḻħ֪ʶ, ʹЩ֪ʶЩط˱ħֱ컹Ч",
+ "古代魔法遗迹散布在世界各地, 其中最著名的是雕刻着许多符号和符文的石头建筑. 这些遗迹似乎是某种古代文明的遗迹。不管是谁,或者是什么东西建造了它们,它们显然拥有相当丰富的魔法知识, 并使用这些知识在这些地方设置了保护魔法,这些魔法直到今天还在生效。",
- "Щṹ¿ɷΪ. һҲģǷⱮ: ʯƳɵļⶥ, ײһŵĽṹΪҪħż滹ܸܵŵıĹȥϢ",
+ "这些结构大致可分为两类. 第一个,也是最常见的,是方尖碑: 符文石制成的尖顶, 底部有一个开放的结构,其中为次级魔法遗迹,你在上面还能感受到残存着的气息,那是来自被遗忘的过去。",
"#image obelisk",
- "Щͨܵħıһ̫ͻٻж @creatures @ ЩﲢݻǵԴͷôżIJƸˡ"
+ "这些建筑通常受到魔法的保护,一旦有人离得太近,就会召唤敌对 @creatures 生物@ 。击退这些生物并摧毁它们的源头,那么这个遗迹的财富就是你的了。"
]
},
"shrines": {
- "title": "̳",
+ "title": "圣祠",
"include_in_contents": "magical_world_subsections",
"triggers": [
"ebwizardry:visit_shrine"
],
"text": [
- "ڶ֣ҲDZȽټһ֣Ϊ̳ЩṹΧĻһȦʯ, һӣװ˹Ŵ @artefacts ʥ@ . ͨһ, ֹκ˴ӵˡṹҲһƳ, ֹκ̫Ķܡ",
+ "第二种,也是比较少见的一种,被称为圣祠。这些结构由围绕着中心基座的一圈符文石柱组成, 基座上放置着一个箱子,里面装满了古代的 @artefacts 圣遗物@ . 这个箱子通常被一个奥术锁保护着, 除了箱子的主人,其它人都无法打开。整个结构也被一个控制场域保护着, 防止任何离得太近的东西逃跑。",
"#image shrine",
- "ֻҪּ̳ǿħҪ, ͲIJƸǶô, Щṹκбʦر - ҪкܶʦڷտռƷıҲΪıտ־֢ ȻԽԽķҲħһ, ʦʵDZýṹġ κεҿ˵˲....."
+ "只要你意识到圣祠所包含的强大魔力和其重要性, 箱子里所存放的东西的珍贵毋庸置疑, 这些结构对任何有抱负的巫师都特别有吸引力 - 但是要谨慎。有很多关于巫师被困在封闭空间里,慢慢被逼疯的报道,这也许是因为幽闭恐惧症。 然而,越来越多的人相信这种情况的发生也是圣祠的保护魔法的一部分, 被困在里面的巫师实际上是被控制来保护该结构的。 对于任何胆敢靠近的人来说,这无疑令人不寒而栗....."
]
},
"creatures": {
- "title": "ħ",
+ "title": "魔法生物",
"include_in_contents": "magical_world_subsections",
"triggers": [
"ebwizardry:handbook/magical_creatures"
],
"text": [
- "ʦҲʹħЩܶӳʼӵħҴֻʩ @spells @ . һܻ @obelisks Ɱ@ п,ǿɸǿٻʦٻżܹҰбħǿ"
+ "除了巫师,许多其他生物也可以使用魔法。而在其中有很多从出生开始就拥有魔力,而且它们大部分都可以施放 @spells 法术@ . 其中一种你可能会在守卫 @obelisks 方尖碑@ 的生物中看到,他们可能是由更强大的召唤师召唤而来。偶尔你还能够在野外中被发现魔法能力不强的生物。"
]
},
"artefacts": {
- "title": "ʥ",
+ "title": "圣遗物",
"include_in_contents": "magical_world_subsections",
"triggers": [
"ebwizardry:artefact"
],
"text": [
- "̽ʱܻ˵طһЩϵħƷ һЩܸ贩߶ضǿħƷѷ: ָ跨ͶЧ߷з䣬ܲЧá Щħƺֻȷʱܷ; ذǷЧ"
+ "当你在探索圣祠时,你可能会幸运地发现一些古老的魔法制品 —— 一些能赋予穿戴者独特而强大的魔法和特殊能力的物品。已发现三种类型: 戒指,给予法术增幅和额外效果,护身符,提高防御能力,还有符咒,能产生特殊效用。这些魔法制物似乎只有在正确佩戴时才能发挥作用; 仅仅是把它们放在身上无法发挥它们的效果。"
]
}
}
},
"tiers": {
- "title": "Ƚ",
+ "title": "等阶",
"include_in_contents": "main_contents",
"triggers": [
"ebwizardry:handbook/tome_of_arcana"
],
"text":[
- "@wands ħ@ @spells @ ֳĽ: #colour_novice#colour_reset, #colour_apprenticeѧͽ#colour_reset, #colour_advanced #colour_reset #colour_masterʦ#colour_reset.ÿһһǿ",
+ "@wands 魔杖@ 和 @spells 法术@ 分成四阶: #colour_novice新手#colour_reset, #colour_apprentice学徒#colour_reset, #colour_advanced进阶 #colour_reset 和 #colour_master宗师#colour_reset.每一阶都比上一阶更强大。",
"#image tiers",
- "#colour_novice #colour_resetħ ħȿֹ. ǿ #novice_max_charge ħ, ֻͷŻ. ܼκ˶ʹãͨ²ĺܶ෨ȻⲢһζ㲽ߵȽǾûô; ѾʹôʦħħȻʹDZ",
+ "#colour_novice新手 #colour_reset魔杖 魔杖可以手工制作. 它们可以容纳 #novice_max_charge 魔力, 且只可以释放基础法术. 基础法术很简单,任何人都可以使用,而且通常情况下不会消耗很多魔力。然而,这并不一定意味着在你步入更高等阶后,它们就没有用处了; 即便你已经可以使用宗师级魔法,基础法术低廉的魔力消耗依然使得它们备受青睐。",
- "#colour_apprenticeѧͽ #colour_resetħ ֵһȽ. ѧͽħȿ #apprentice_max_charge ħ ʩŻѧͽѧͽַǰһͨħĸࡣ",
+ "#colour_apprentice学徒 #colour_reset魔杖 是新手的下一等阶. 学徒级魔杖可容纳 #apprentice_max_charge 魔力 ,可以施放基础和学徒法术。学徒法术比新手法术更令人眼前一亮,但通常魔力消耗更多。",
- "#colour_advanced #colour_resetħ ħ൱ģҸǿ. ǿʹóʦзܹ #advanced_max_charge ħ. ܹԽ༫ƩΣԼΪĵ˴ƽ١",
+ "#colour_advanced进阶 #colour_reset魔杖 魔杖是相当罕见的,而且更强大. 他们可以使用除宗师法术以外的所有法术,并能够容纳 #advanced_max_charge 魔力. 进阶法术能够带来超越人类极限的能力,譬如隐形,以及为你的敌人带来浩劫。",
- "#colour_masterʦ #colour_resetħ ħǿħ. ܹ #master_max_charge ħ, ܹʩչκη.ʦȽǷdzģЩԶԵɳƻԶ籾ƻؽʹá",
+ "#colour_master宗师 #colour_reset魔杖 魔杖是世界上最强大的魔杖. 他们能够容纳 #master_max_charge 魔力, 并且能够随意施展任何法术.宗师等阶的法术书是非常罕见的,这些法术不仅可以对敌人造成彻底的破坏,甚至可以对世界本身造成破坏。请务必谨慎使用。",
- "ҪߵĵȼһħҪ㹻õȼķħʩʱࡢǿȡԪЧⲿضӰħȵijٶȡ",
+ "要升级到更高的等级,一根魔杖首先要有足够的力量来引导该等级的法术。魔杖在施法时会增进自身。法术种类、法术强度、元素效果和其他外部因素都会影响魔杖的成熟速度。",
- "һһħ㹻ǿһ֮ħһ (μ @upgrading_wands ħ@ ), ħֿԼɳһȽס"
+ "一旦一根魔杖足够强大,一本奥法宝典就是魔杖提升到下一层所需的最后催化剂 (参见 @upgrading_wands 升级魔杖@ ), 升级过后,魔杖又可以继续成长到下一等阶。"
]
},
"elements": {
- "title": "Ԫ",
+ "title": "元素",
"include_in_contents": "main_contents",
"triggers": [
"ebwizardry:handbook/elements"
],
"text": [
- "@spells @ ڲͬԪ , Ԫؾ˷ıʲҾں @wands ħ@ л",
+ "@spells 法术@ 分属于不同的元素 , 元素决定了法术的本质并且决定了它会被何种 @wands 魔杖@ 增幅。",
"#image elements",
- "#colour_fire#colour_reset \n ƻԵԪ, ȼաҺͱըйء һλǿʦܹͷųĵˣеȼ硣ͻ淨ȼĿ꣬ɳ˺ȻҪעϵܶ½ûЧ",
+ "#colour_fire火焰#colour_reset \n 它或许是最具破坏性的元素, 火与燃烧、熔岩和爆炸有关。 一位强大的舞焰师能够释放出地狱烈焰灼烧他的敌人,并可能在这个过程中点燃整个世界。大多数攻击型火焰法术都会点燃目标,造成持续的伤害。然而,要注意火系法术可能对下界生物没有效果。",
- "#colour_ice˪#colour_reset \nThe Ԫ뺮йص˪ͨõ˼ٻȫᣬԻɶ˺˪ħս֮Ҳͬã綳ס㷽Ĺӡ",
+ "#colour_ice冰霜#colour_reset \nThe 冰元素囊括了所有与寒冷有关的事物,冰霜法术通常会让敌人减速或者完全冻结,同时对火焰生物能造成额外伤害。冰霜魔法在战斗之外也同样有用,比如冻住河流,让你方便的过河。",
- "#colour_lightning#colour_reset \n Ԫ磬籩йءɺӵһλǿѱʦܹʹǵ־編ܹͨһ˺ˣܹԶѰĿ꣬ʹЧعκ ҪСߡ",
+ "#colour_lightning雷电#colour_reset \n 这种元素与闪电,风暴和天气有关。绝不可忽视的一位强大的驯雷师的力量,他们能够使雷电屈从于他们的意志。雷电法术通常能够一次性伤害多个敌人,并且能够自动寻找目标,这使得它们能有效地攻击任何生物…… 但是要小心爬行者。",
- "#colour_necromancy#colour_reset \n Ԫڰ, . ԪصʦصģͨΪаģȻͨ鷨ܹͨٻ @creatures ħ@ ΪսŤĵ˵־",
+ "#colour_necromancy死灵#colour_reset \n 死灵元素与黑暗, 混乱与亡灵相关. 操纵死灵元素的巫师是神秘的,而且通常被认为是邪恶的,但实际上往往并不是这样。死灵法术通常能够召唤 @creatures 魔法生物@ 为你而战,亦可以扭曲你的敌人的意志。",
- "#colour_earth#colour_reset \nThe ԪרעȻ֮: ֲ磬ԼЩƵġħ࣬ʽӶ˵ͷһ档ط˹Ч෨",
+ "#colour_earth大地#colour_reset \nThe 大地元素与自然相关: 动物,植物,风,以及与这些相似的。大地魔法种类繁多,形式多样,既可以毒害敌人,亦可展现天气狂暴的一面。大地法术集合了攻击、防御和功能类法术。",
- "#colour_sorcery#colour_reset \n Ԫ仯. ʦݹ⡢ʵǵҪ⣬ԸʩصħƶĿꡣ",
+ "#colour_sorcery秘法#colour_reset \n 秘法元素与力场与变化有关. 秘术师可以操纵光、重力甚至是现实本身来满足他们的需要。此外,秘法系法术可以赋予施法者奇特的魔法能力,或者可以帮助施法者移动他所希望移动的目标。",
- "#colour_healing#colour_reset \n ԪعעʦܶرԼǵѣ»dzѶԸȻһ㲻ڹijЩƷľ֮൱˺ƷսDZزٵġ",
+ "#colour_healing治愈#colour_reset \n 治愈元素侧重于防御和再生,治疗师尽可能多地保护他们自己和他们的盟友,因此在特殊情况下会非常难对付。虽然一般不用于攻击,但某些治疗法术的净化之光会对亡灵造成相当大的伤害。治疗法术在战斗中是必不可少的。",
- "ͬԪ֮ĽμģЩԪص",
+ "不同元素之间的界限并不总是泾渭分明的,有些法术反而具有其它元素的特征。",
- "˵ĻܻԪˮԪˮһħˮԪ - ͻȻһա Ȼȷʵ֪Щˮ쵥ԪħȣħȻӦԪصķǿȡ"
+ "如果幸运的话,你可能会找到元素水晶。元素水晶是一种魔法水晶,它在生长过程中吸收了元素属性 - 尽管这种情况发生的条件和机制仍然是一个谜。 然而,我们确实知道,这些水晶可以用来制造单元素魔杖,这种魔杖会增幅与其相对应元素的法术的法术强度。"
]
},
"miscellaneous": {
- "title": "",
+ "title": "杂项",
"include_in_contents": "main_contents",
"contents": {
"id": "miscellaneous_subsections",
@@ -632,36 +632,36 @@
],
"sections": {
"mana_flasks": {
- "title": "ħƿ",
+ "title": "魔力瓶",
"include_in_contents": "miscellaneous_subsections",
"triggers": [
"ebwizardry:handbook/mana_flasks"
],
"text": [
- "ArkendurħƷӦ - ҪħƷ",
+ "Arkendur的魔法物品供应 - 我们有你所想要的魔法物品!",
- "Ҫ;г @wands ħ@ ? û⣡ @mana ħ@ ڿװƿˡ˿ħˮ벣ƿУħƿ ʹʱ, ħȺϳһ£ΪħȻָһЩħ",
+ "想要在旅途中充能你的 @wands 魔杖@ ? 没问题! @mana 魔力@ 现在可以装瓶了。将八颗魔法水晶放入玻璃瓶中,魔法瓶的制作就这样简简单单。 当你想使用它时, 将它与你的魔杖合成一下,它将会为你的魔杖恢复一些魔力。",
"#recipe medium_mana_flask",
- "ƷΪոµСħƿʹħƿ - ԸҪѡʺϴСħƿ",
+ "新品!让我们为你介绍崭新的小型魔力瓶和大型魔力瓶 - 现在你可以根据你的需要来挑选适合大小的魔力瓶!",
"#recipe small_mana_flask",
"#recipe large_mana_flask",
- "* ̻ƻƿӡװƿлɱʧһЩħ"
+ "* 这个过程会破坏瓶子。装瓶过程中会不可避免的损失一些魔力。"
]
},
"throwable_items": {
- "title": "Ͷ",
+ "title": "投掷物",
"include_in_contents": "miscellaneous_subsections",
"triggers": [
"ebwizardry:handbook/throwables"
],
"text": [
- " @spells @ ٻʵͶ, Щֱ ȼյ, , , :",
+ "有许多 @spells 法术@ 召唤出物理实体的投掷物, 有些还可以直接制作。燃烧弹, 毒气弹, 电击弹, 烟雾弹都可以制造:",
"#recipe firebomb",
"#recipe poison_bomb",
@@ -670,21 +670,21 @@
]
},
"automated_casting": {
- "title": "ʩԶ",
+ "title": "施法自动化",
"include_in_contents": "miscellaneous_subsections",
"triggers": [
"ebwizardry:enchant_scroll"
],
"text": [
- "ʵԶͷ @spells @ ǿܵ, ֻһķͿ쵽ˡ ûȷ֪еԭ, ƺʯܹᡣڷһЩᣬȻͨϺʯźžͿˡ"
+ "最近的实验表明,自动化释放 @spells 法术@ 是可能的, 只用一个简单的发射器就可以办到了。 没有人确切知道其中的原理, 但似乎红石的奇怪属性能够激活法术卷轴。在发射器里放一些法术卷轴,然后给它通上红石信号就可以了。"
]
}
}
},
"crafting_recipes": {
- "title": "ϳ䷽",
+ "title": "合成配方",
"include_in_contents": "main_contents",
"text": [
@@ -716,35 +716,36 @@
},
"credits": {
- "title": "Credits",
+ "title": "鸣谢",
"include_in_contents": "main_contents",
"text": [
- "Electroblob's Wizardry \nVersion #version \nFor Minecraft #mcversion",
+ "Electroblob's Wizardry \n版本 #version \nFor Minecraft #mcversion",
- "Designed, coded and textured by Electroblob",
+ "设计, 代码和材质 by Electroblob",
- "Thanks to Minecraft Forge and MCP, without which this mod would not have been possible.",
+ "感谢Minecraft Forge 以及 MCP, 没有它们, 这个mod就不可能得以实现。",
- "Thanks also to the Minecraft modding community, which always has an answer to my modding problems!",
+ "同时也感谢Minecraft modding community, 他们总会在我遇到mod难题时帮助我!",
- "In addition, I'd like to thank the following individuals for their contributions to the mod:",
+ "此外, 我还要感谢以下人员对本mod的贡献:",
- "Code:",
+ "代码:",
"- Corail31 \n- 12foo \n- Shadows-of-Fire \n- HellFirePvP \n- Tora-B \n- Avatair \n- Aeronica",
- "Translations:",
+ "翻译:",
- "- Spanish: MadWrist, Alsentar \n- Mexican Spanish: MadWrist \n- Russian: VilagVil, kellixon, bigenergy \n- French: Hahdrim \n- Brazilian Portuguese: lorrampi \n- Chinese: ZHENGLOC, dragon-evol, Hokorizero, TUsama \n- Korean: shejery, rewi_wire \n- Polish: Trozuu \n-German: BirdyDragon",
+ "- 西班牙语 : MadWrist \n- 俄语: VilagVil, kellixon \n- 法语: Hahdrim \n- 葡萄牙语: lorrampi \n- 中文: ZHENGLOC, dragon-evol, Hokorizero, TUsama, Determancer \n- 韩语: shejery, rewi_wire \n- 波兰语: Trozuu \n- 德语: BirdyDragon",
- "Lightning ray sound effect from OhhWowProductions",
+ "雷电效果音: OhhWowProductions",
- "For more information, check out the @https://github.com/Electroblob77/Wizardry/wiki wiki@.",
+ "想要获得更多信息, 请参看 @https://github.com/Electroblob77/Wizardry/wiki wiki@.",
+
+ "觉得不过瘾? 加入 @https://discord.gg/MTmMzMv Discord server@ 获得第一手资讯,还可以一起探讨新内容!"
- "Can't get enough wizardry? Join the @https://discord.gg/MTmMzMv Discord server@ for the latest news, discussions and extras!"
]
}
}
-}
\ No newline at end of file
+}
diff --git a/src/main/resources/assets/ebwizardry/texts/handbook_zh_cn.txt b/src/main/resources/assets/ebwizardry/texts/handbook_zh_cn.txt
deleted file mode 100644
index 66aeff56..00000000
--- a/src/main/resources/assets/ebwizardry/texts/handbook_zh_cn.txt
+++ /dev/null
@@ -1,225 +0,0 @@
-PAGEBREAK
-LINEBREAK
-
-
-
-
-巫师手册
-
-
-
-作者 Electroblob
-PAGEBREAK
-简介
---------------------
-
-欢迎您,伟大的巫师!本书将会向您阐释奥术的工作原理以及使用它们的方法。
-
-如果您不慎遗失了本书,您可以在工作台上用书和魔法水晶制作一本新的。
-PAGEBREAK
-内容
---------------------
-PAGEBREAK
-SECTION 准备工作
-准备工作
---------------------
-要打开通向巫术的大门,您将会需要以下几样东西:
-
-- 一根法杖,由一粒金粒,一根木棍和一块魔法水晶合成。
-
-- 一个奥术工作台,由三块石头,一块青金石块,两块魔法水晶,两粒金粒和一块紫色地毯合成。
-
-- 一本法术书,它们可以在箱子中找到,由怪物掉落或向巫师们购买。当然您也可以用一本书和四块魔法水晶制作一个初学者的法术“魔法飞弹”。
-
-此外,您将会需要更多的魔法水晶来为您的法杖提供魔力。
-PAGEBREAK
-SECTION 魔力
-魔力
---------------------
-魔力是给予巫师们力量的奥术能量。它在自然界中以水晶的形式存在,这些水晶嵌在石缝中,可以在地下被找到。法杖中可以储存魔力,而这些魔力将被塑造为您施展的法术。不同的法术会消耗不同数量的魔力,这取决于它们有多么强大以及它们会持续多久。
-
-将鼠标悬停在法杖上就可以看到其中的魔力储量。
-IMAGE CRYSTAL
-LINEBREAK
-
-
-
-
-
-
- 魔法
- 水晶矿 水晶
-PAGEBREAK
-SECTION 法杖
-法杖
---------------------
-法杖是一个巫师的实用之选。有了法杖,您就可以施展任何法术,只要法杖能够承受它的力量(更深入的解释在“等级”一节中)。
-法杖有许多不同的种类,但您将从最基本的法杖开始。
-
-拿着法杖时,屏幕的角落会出现一个小小的提示,它会显示当前选择的法术及其图标。此外,如果一个法术被施展了,会有一个冷却条显示还有多久才能再次施展这个法术。
-PAGEBREAK
-SECTION 法术
-法术
---------------------
-一根没有法术可施展的法杖是毫无用处的。法术可以通过两种方式被记录下来:永久地记录在书上,或者暂时地记录在卷轴上。
-
-法术书本身没有什么用处,它们是用来将其中记录的法术绑定到法杖上的。法术书可以在世界各处被发现,而且您肯定很快就会找到一本。当您发现了一本法术书时,您可以将鼠标悬停在上面来看一下法术的基本信息,您也可以拿着法术书按下右键来阅读法术的详细信息。
-
-与之相反,卷轴的使用方式是不一样的:拿着卷轴右击将会施展其中绑定的法术,而在这个过程中卷轴将会被摧毁。像法术书一样,卷轴可以在世界各处被发现,但您也可以自己制作它们。首先拿一张纸和一些线合成空白卷轴,然后您可以在奥术工作台上将法术绑定到卷轴上,前提是您拥有关于这个法术的知识。这么做将会消耗与法术的魔力消耗相对应数量的魔法水晶(消耗的魔法水晶个数是向上取整的)。
-
-对于未经训练的人来说,用于书写法术的魔法符文是无法辨识的。为了鉴定一个法术,您当然可以施展它然后看看发生了什么 - 但这么做可能会产生您不想看到的副作用,而且许多法术需要在特定的条件下才能起作用。一种更安全可靠的选择是使用鉴定卷轴,它可以在箱子里找到或向巫师购买。拿着它右击将会鉴定您热键栏中第一个未知的法术书或卷轴,并消耗鉴定卷轴。
-
-如果您需要在一次探险中使用某个法术一两次但又不希望它占用您法杖的一个槽,那卷轴是十分有用的。但值得注意的是卷轴是一种相当没有效率的施法方式。
-PAGEBREAK
-SECTION 奥术工作台
-奥术工作台
---------------------
-奥术工作台的外观和附魔台很像,您可以在其中给法杖充能、升级或绑定法术。只要放下它并右击,您就会看到一个界面出现,就像右边展示的一样。
-PAGEBREAK
-IMAGE WORKBENCH
-LINEBREAK
-
-
-
-
-
-
-
-
-
-
-
-
-
- 奥术工作台
-PAGEBREAK
-SECTION 绑定法术
-绑定法术
---------------------
-要把一个法术绑定到法杖上,只要把法杖放在奥术工作台中央的格子里,然后把法术书放在周围的任意一个格子里并按下“应用”。您至多可以在一根法杖上绑定五个法术,当然这一数量可以通过法杖协调升级来增加。拿着法杖时,您可以通过 NEXT_SPELL_KEY 键和 PREVIOUS_SPELL_KEY 键在不同的法术间切换(按键可以在选项 -> 控制里调整)。您也可以在潜行时上下滚动鼠标滚轮来切换法术。
-
-SECTION 法杖充能
-法杖充能
---------------------
-要给法杖充能,只要把法杖放在奥术工作台中央的格子里,然后在左侧两个格子靠上的那个放一些魔法水晶并按下“应用”。每个水晶等同于 MANA_PER_CRYSTAL 魔力,而法杖只会吸收它所需要的数量,所以您可以在奥术工作台中储备一些魔力水晶以便随时使用。然而,谨记法杖只能整块地吸收魔法水晶。所以如果法杖仅仅还需要 30 魔力,那么 MANA_PER_CRYSTAL_MINUS_30 魔力就会在充能过程中流失。在内部没有魔力时,所有的法杖都会吸收确定数量的魔法水晶来充能,除非它们拥有法杖存储升级。
-
-SECTION 升级法杖
-升级法杖
---------------------
-要升级法杖,您需要一本对应等级的(参见“等级”)奥法宝典或者某种法杖升级。这两种东西都可以作为战利品得到或者向巫师购买。要升级法杖,只要把法杖放在奥术工作台中央的格子里,然后在左侧两个格子靠下的那个放上法杖升级并按下“应用”。
-
-法杖升级会提升法杖某一方面的性能。每种法杖升级可以叠加至多三次,而法杖能升级的总次数取决于其等级。升级是不可逆的,无法被重新移除。
-PAGEBREAK
-SECTION 鲜花与烧瓶
-鲜花与烧瓶
---------------------
-您很可能时不时在野外见到一些神秘的闪着光芒的花。这些是水晶花,是一种自然产生的魔力来源。它们可以被采集,其中的魔力可以像魔力水晶一样被提取出来。
-
-需要在路上给您的法杖充能?没问题!魔力现在可以被装瓶了。用一个玻璃瓶和八个魔力水晶制作一个魔力瓶并带在身上,当您需要使用它时,将它和您的法杖放在一起合成,法杖就会回复一些魔力,而魔力瓶会被消耗掉。在装瓶过程中魔力会有耗损。
-PAGEBREAK
-SECTION 等级
-等级
---------------------
-法杖和法术有四个等级:BASIC_COLOUR新手RESET_COLOUR,APPRENTICE_COLOUR学徒RESET_COLOUR,ADVANCED_COLOUR进阶RESET_COLOUR和MASTER_COLOUR大师RESET_COLOUR。每一个等级都比上一个等级更加强大。
-
-BASIC_COLOUR新手RESET_COLOUR法杖是可以被合成出来的法杖。它们至多储存 BASIC_MAX_CHARGE 魔力,并且只能施展新手级的法术。新手法术非常简单,可以被任何人施展并且一般不消耗很多魔力。然而这并不一定意味着等级很高时他们就毫无用处,它们的低消耗使得一些新手法术在您达到大师级之后仍十分有用。
-
-APPRENTICE_COLOUR学徒RESET_COLOUR法杖是新手法杖的下一等级。它们至多储存 APPRENTICE_MAX_CHARGE 魔力,并且可以施展新手和学徒级的法术。学徒法术比起新手法术更令人印象深刻,但通常消耗更高。
-
-ADVANCED_COLOUR进阶RESET_COLOUR法杖十分稀有且比前两级强大得多。它们可以施展除了大师级之外的所有法术,并储存 ADVANCED_MAX_CHARGE 魔力。进阶法术可以赋予巫师超人的力量,例如隐身,并在敌人头上倾泻毁灭。
-
-MASTER_COLOUR大师RESET_COLOUR法杖是现存最强大的法杖。他们至多储存 MASTER_MAX_CHARGE 魔力,并且可以施展任何法术。大师级法术书非常稀有,而大师级法术可以给敌人带来完全的湮灭,甚至可以摧毁世界本身。慎重使用。
-PAGEBREAK
-SECTION 元素
-元素
---------------------
-法术分属不同的元素,元素表现了法术的本质,并且在被特定的法杖使用时会有额外的效果。
-
-FIRE_COLOUR火
-这也许是最具毁灭性的元素。火元素掌控燃烧、熔岩和爆炸。一位强大的烈焰法师能够在敌人头顶打开地狱之门,并能在这个过程中点燃世界。绝大多数火属性攻击法术会点燃其目标,造成持续伤害。但是,注意火属性法术也许对下界生物毫无效果。
-
-ICE_COLOUR冰
-冰元素是一切寒冷之物的集合。冰属性法术通常会减速敌人或完全冻住他们,并且对火属性生物极为有效。冰属性魔法在战斗外同样有用,例如冻结水面来顺利过河。
-
-LIGHTNING_COLOUR闪电
-这一元素掌控闪电、风暴和天气。一位强大的风暴法师是一股不可忽视的力量,而且他们中的某些人拥有随意降下闪电的能力。闪电法术通常会同时伤害多个敌人并且自动寻找目标,这使它们成为攻击任何生物的有效手段...但小心爬行者。
-
-NECROMANCY_COLOUR死灵
-死灵是属于黑暗、混沌和不死生物的元素。死灵法师十分神秘并且常常被认为是邪恶的,虽然一般不是这回事。死灵法术通常被用来召唤为您而战的生物,甚至可以扭曲敌人的意志。
-
-EARTH_COLOUR大地
-大地元素专注于自然界:动物,植物,风,凡此种种。大地魔法差异巨大且呈现形式多种多样,从让敌人中毒到释放大气的怒火。大地法术是攻击、防御和实用的综合。
-
-SORCERY_COLOUR妖术
-妖术是操纵力和变化的元素。妖术法师操纵光、重力甚至是现实本身来迎合他们的需要。妖术也可以用在别的领域,例如赋予施法者魔法力量或者用意念移动物体。
-
-HEALING_COLOUR治愈
-治愈元素掌控防御和再生。治愈法师尽可能地保护他们自己以及他们的盟友,因此可能是非常难缠的对手。尽管一般不用来攻击,某些治愈法术的净化光芒会对不死生物造成可观的伤害。治愈法术在战斗中是不可或缺的。
-
-不同元素之间并不总是泾渭分明的,并且有些法术展现出除自身外的其他元素的特点。
-
-如果您很幸运,您可能会邂逅一根元素法杖。这些法杖会让您在施展正确元素的法术时比平时拥有更强的能力。
-PAGEBREAK
-SECTION 巫师护甲
-巫师护甲
---------------------
-作为一名巫师,您需要一些东西来保护您免受与您作战的生物的伤害。普通的护甲无法做到这一点。为了最大化利用您的法术,您将会需要巫师护甲:帽子,法袍,护腿和靴子。不像普通的护甲,这些护甲不会损坏。作为替代,它们使用奥术能量来保护穿戴者。这当然意味着它们需要像法杖一样用魔法水晶充能。幸运的是,这些服装并不会消耗很多魔力。像法杖一样用奥术工作台或魔力瓶充能它们,但小心了 - 如果它们没有了魔力,您将发现自己毫无防御力。
-
-您可以用魔法丝绸来制作巫师护甲,魔法丝绸可以用线和一块魔法水晶合成。
-
-那些完全专注于一种元素的巫师有时会穿上特殊的服装来让这一元素获得额外的增强。整套的此类服装十分受某些巫师的追捧而且不容易找到。
-
-传说中最强大的巫师用一种奥术戳记来极大地强化他们的护甲。
-PAGEBREAK
-SECTION 巫师和巫师塔
-巫师和巫师塔
---------------------
-别害怕 - 您不是这个世界里唯一的魔法使用者。在您的旅途中,您可能会遇到拥有标志性尖顶的高塔。这些是您巫师同僚的居所。孤独的生活有时可能会让巫师们变得有些性情乖戾,但他们通常是友好的人,并且乐意与您分享他们的知识 - 尽管要付出些代价。交给他们一些珍贵的金属和宝石,您将收获数不尽的奥术奇迹作为回报。但如果您要寻找的是大师级的法术,您需要与专家谈谈才行。
-
-不幸的是,少数巫师并不欢迎访客。这些巫师通常是被放逐的人,并且对任何挡路者都怀有敌意。小心地接近他们,并准备好在强大的魔法洗礼下防卫自己。然而,如果您击败了他们,您就可以将他们的知识全部收入囊中。
-PAGEBREAK
-SECTION 合成配方
-合成配方
---------------------
-PAGEBREAK
-PAGEBREAK
-合成配方
---------------------
-PAGEBREAK
-PAGEBREAK
-合成配方
---------------------
-PAGEBREAK
-PAGEBREAK
-合成配方
---------------------
-PAGEBREAK
-PAGEBREAK
-鸣谢
---------------------
-Electroblob's Wizardry
-Version VERSION
-For Minecraft MCVERSION
-
-Designed, coded and textured by Electroblob
-
-Thanks to Minecraft Forge and MCP, without which this mod would not have been possible.
-
-Thanks also to the Minecraft modding community, which always has an answer to my modding problems!
-
-In addition, I'd like to thank the following individuals for their contributions to the mod:
-
-Code:
-
-- Corail31
-- 12foo
-- Shadows-of-Fire
-- HellFirePvP
-
-Translations:
-
-- Russian: VilagVil
-- Spanish and Mexican Spanish: MadWrist
-- Chinese: ZHENGLOC and dragon-evol
-
-Lightning ray sound effect from OhhWowProductions
diff --git a/src/main/resources/assets/ebwizardry/texts/handbook_zh_tw.json b/src/main/resources/assets/ebwizardry/texts/handbook_zh_tw.json
index 849c0a21..69aa731c 100644
--- a/src/main/resources/assets/ebwizardry/texts/handbook_zh_tw.json
+++ b/src/main/resources/assets/ebwizardry/texts/handbook_zh_tw.json
@@ -732,7 +732,7 @@
"程式碼:",
- "》Corail31 \n》12foo \n》Shadows-of-Fire \n》HellFirePvP \n》Tora-B \n》Avatair \n》Aeronica",
+ "》Corail31 \n》12foo \n》Shadows-of-Fire \n》HellFirePvP \n》Tora-B \n》Avatair \n》Aeronica \n》UltraHex \n》Azim-Palmer \n》raoulvdberge \n》rafasoares",
"\n\n翻譯:",