Skip to content

Commit

Permalink
合并上游代码, 修复学识之瓶问题
Browse files Browse the repository at this point in the history
  • Loading branch information
StarWishsama committed Feb 6, 2020
1 parent 41420ac commit ff1deb9
Show file tree
Hide file tree
Showing 15 changed files with 942 additions and 630 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>me.mrCookieSlime</groupId>
<artifactId>Slimefun</artifactId>
<version>4.2-UNOFFCIAL-20200205</version>
<version>4.2-UNOFFCIAL-20200206</version>

<properties>
<maven.compiler.source>1.8</maven.compiler.source>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -298,8 +298,8 @@ else if (i == 7) {
for (Language language : SlimefunPlugin.getLocal().getLanguages()) {
menu.addItem(slot, new CustomItem(language.getItem(),
ChatColor.GREEN + language.getName(p),
"&7" + SlimefunPlugin.getLocal().getMessage(p, "guide.languages.progress.messages") + ": " + SlimefunPlugin.getLocal().getProgress(language, Language::getMessages) + '%',
"&7" + SlimefunPlugin.getLocal().getMessage(p, "guide.languages.progress.researches") + ": " + SlimefunPlugin.getLocal().getProgress(language, Language::getResearches) + '%',
"&7" + SlimefunPlugin.getLocal().getMessage(p, "guide.languages.progress.messages") + ": &b" + SlimefunPlugin.getLocal().getProgress(language, Language::getMessages) + '%',
"&7" + SlimefunPlugin.getLocal().getMessage(p, "guide.languages.progress.researches") + ": &b" + SlimefunPlugin.getLocal().getProgress(language, Language::getResearches) + '%',
"",
"&7\u21E8 &e" + SlimefunPlugin.getLocal().getMessage(p, "guide.languages.select")
), (pl, i, item, action) -> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ private void addLanguage(String id, String hash) {
}

public double getProgress(Language lang, Function<Language, FileConfiguration> method) {
double defaultKeys = getTotalKeys(method.apply(defaultLanguage));
double defaultKeys = getTotalKeys(method.apply(languages.get("en")));
if (defaultKeys == 0) return 0;
return DoubleHandler.fixDouble(100.0 * (getTotalKeys(method.apply(lang)) / defaultKeys));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -827,8 +827,8 @@ private SlimefunItems() {}

public static final ItemStack ELYTRA = new ItemStack(Material.ELYTRA);
public static final ItemStack ELYTRA_SCALE = new SlimefunItemStack("ELYTRA_SCALE", Material.FEATHER, "&b鞘翅鳞片");
public static final ItemStack INFUSED_ELYTRA = new SlimefunItemStack("INFUSED_ELYTRA", ELYTRA, "&5鞘翅 (经验修补)");
public static final ItemStack SOULBOUND_ELYTRA = new SlimefunItemStack("SOULBOUND_ELYTRA", ELYTRA, "&c鞘翅 (灵魂绑定)");
public static final ItemStack INFUSED_ELYTRA = new SlimefunItemStack("INFUSED_ELYTRA", Material.ELYTRA, "&5鞘翅 (经验修补)");
public static final ItemStack SOULBOUND_ELYTRA = new SlimefunItemStack("SOULBOUND_ELYTRA", Material.ELYTRA, "&c鞘翅 (灵魂绑定)");

public static final ItemStack TOTEM_OF_UNDYING = new ItemStack(Material.TOTEM_OF_UNDYING);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package me.mrCookieSlime.Slimefun.Objects.SlimefunItem.items;

import me.mrCookieSlime.Slimefun.Lists.SlimefunItems;
import org.bukkit.Material;
import org.bukkit.Sound;
import org.bukkit.block.Container;
Expand All @@ -25,7 +26,7 @@ public ItemUseHandler getItemHandler() {
Player p = e.getPlayer();
if (p.getLevel() >= 1 && (!e.getClickedBlock().isPresent() || !(e.getClickedBlock().get().getState() instanceof Container))) {
p.setLevel(p.getLevel() - 1);
p.getInventory().addItem(new CustomItem(Material.EXPERIENCE_BOTTLE, "&aFlask of Knowledge"));
p.getInventory().addItem(SlimefunItems.FILLED_FLASK_OF_KNOWLEDGE);

p.playSound(p.getLocation(), Sound.ENTITY_EXPERIENCE_ORB_PICKUP, 1F, 0.5F);

Expand Down
26 changes: 15 additions & 11 deletions src/main/resources/languages/messages_de.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,10 @@ gps:
new: "&eBitte gebe ins Chatfenser einen Namen für deinen Wegpunkt ein. &7(Farbcodes
werden unterstützt!)"
guide:
back:
guide: Gehe zurück zum Slimefun-Handbuch
settings: Gehe zurück zu den Einstellungen
title: Zurück
cheat:
no-multiblocks: "&4Multiblöcke müssen gebaut werden! Du kannst dir diese nicht
geben."
Expand All @@ -95,13 +99,12 @@ guide:
lore: Klicke um eine Übersetzung hinzuzufügen
name: "&aFehlt etwas?"
updated: "&aFolgende Sprache wurde ausgewählt: &b%lang%"
progress:
messages: Chatnachrichten
researches: Namen von Erforschungen
pages:
next: Nächste Seite
previous: Vorherige Seite
back:
title: Zurück
guide: Gehe zurück zum Slimefun-Handbuch
settings: Gehe zurück zu den Einstellungen
search:
lore:
- "&bWonach möchtest du suchen?"
Expand All @@ -116,41 +119,42 @@ guide:
main: Slimefun-Handbuch
settings: Einstellungen & Infos
wiki: Slimefun4-Wiki
source: Quellcode
tooltips:
open-category: Klicke zum Öffnen
versions-notice: Dies ist sehr wichtig bei Fehlermeldungen!
inventory:
no-access: "&4Du kannst nicht auf diesen Block zugreifen"
languages:
af: Afrikaans
ar: Arabisch
cs: Tschechisch
da: Dänisch
de: Deutsch
default: Server-Standard
el: Griechisch
en: Englisch
es: Spanisch
fi: Finnisch
fr: Französisch
he: Hebräisch
hu: Ungarisch
id: Indonesisch
it: Italienisch
lv: Lettisch
ms: Malaiisch
nl: Niederländisch
'no': Norwegisch
pl: Polnisch
pt: Portugiesisch (Portugal)
pt-BR: Portugiesisch (Brasilien)
ru: Russisch
sk: Slowakisch
sv: Schwedisch
uk: Ukrainisch
vi: Vietnamesisch
zh-CN: Chinesisch (China)
zh-TW: Chinesisch (Taiwan)
ar: Arabisch
af: Afrikaans
da: Dänisch
fi: Finnisch
no: Norwegisch
uk: Ukrainisch
ms: Malaiisch
machines:
ANCIENT_ALTAR:
not-enough-pedestals: "&4Es fehlen einige Sockel des Altars &c(%pedestals% / 8)"
Expand Down
4 changes: 2 additions & 2 deletions src/main/resources/languages/messages_en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,6 @@ languages:
af: 'Afrikaans'
da: 'Danish'
fi: 'Finnish'
no: 'Norwegian'
uk: 'Ukrainian'
ms: 'Malay'
ms: 'Malay'
'no': 'Norwegian'
Loading

0 comments on commit ff1deb9

Please sign in to comment.