diff --git a/.github/renovate.json b/.github/renovate.json index c74f8617a..f45d8f110 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,8 +1,5 @@ { "extends": [ "config:base" - ], - "labels": [ - "🚨 Dependency Update" ] } diff --git a/.github/workflows/closed-issues-reason.yml b/.github/workflows/closed-issues-reason.yml index 262b9c54b..f20726e9e 100644 --- a/.github/workflows/closed-issues-reason.yml +++ b/.github/workflows/closed-issues-reason.yml @@ -6,8 +6,11 @@ on: jobs: comment: + + name: Comment on Issue runs-on: ubuntu-latest if: contains(github.event.issue.labels.*.name, '🐞 Bug Report') + steps: - name: Query recent commits uses: TheBusyBiscuit/recently-closed-issues@1.1.0 @@ -44,8 +47,8 @@ jobs: * [ ] Your issue has already been reported before, it is a duplicate. Check the other issues first before posting! * [ ] You posted an error without using pastebin. Please always post errors via pastebin otherwise they become nearly unreadable. * [ ] You seem to be reporting multiple bugs at once. Please make a separate issue for each bug you encountered, so we can properly handle them individually. - * [ ] Your issue has already been fixed in a later version of Slimefun or CS-CoreLib, you should update. - * [ ] You are using an outdated and unsupported version of Slimefun / CS-CoreLib, again, you should update. + * [ ] Your issue has already been fixed in a later version of Slimefun, you should update. + * [ ] You are using an outdated and unsupported version of Slimefun, again, you should update. * [ ] You are using an unofficially modified build of Slimefun. We only support official versions of Slimefun - for obvious reasons. * [ ] You are using an unsupported version of Minecraft. We only provide support for the Minecraft versions Slimefun was developed for, older versions are not supported anymore. * [ ] You are using a \"stable\" version of Slimefun (prefixed with \"RC - \"), your issue may have been fixed in a development build, so we only accept bug reports from those. diff --git a/.github/workflows/pr-labels.yml b/.github/workflows/pr-labels.yml new file mode 100644 index 000000000..85f81e547 --- /dev/null +++ b/.github/workflows/pr-labels.yml @@ -0,0 +1,56 @@ +name: Pull Request Labels + +on: + pull_request: + types: + - opened + +jobs: + pr-labeler: + + name: Pull Request Labels + runs-on: ubuntu-latest + if: github.repository == 'Slimefun/Slimefun4' && github.actor != 'gitlocalize-app[bot]' + + steps: + - uses: WalshyDev/pr-labels@v1.1 + id: labeller + name: Apply labels based on branch + with: + token: "${{ secrets.ACCESS_TOKEN }}" + renovate: '🚨 Dependency Update' + feature: '🎈 Feature' + fix: '✨ Fix' + chore: '🧹 Chores' + performance: '💡 Performance Optimization' + api: '🔧 API' + compatibility: '🤝 Compatibility' + + - uses: thollander/actions-comment-pull-request@1.0.1 + name: Leave a comment about the applied label + if: ${{ steps.labeller.outputs.applied != 0 }} + with: + GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} + message: | + Your Pull Request was automatically labelled as: "${{ steps.labeller.outputs.applied }}" + Thank you for contributing to this project! ❤️ + + - uses: thollander/actions-comment-pull-request@1.0.1 + name: Leave a comment about our branch naming convention + if: ${{ steps.labeller.outputs.applied == 0 }} + with: + GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} + message: | + **Pro Tip!** + You can help us label your Pull Requests by using the following branch naming convention next time you create a pull request. ❤️ + Branch naming convention | Label + ------------------------ | ------ + `feature/**` | 🎈 Feature + `fix/**` | ✨ Fix + `chore/**` | 🧹 Chores + `api/**` | 🔧 API + `performance/**` | 💡 Performance Optimization + `compatibility/**` | 🤝 Compatibility +
true
for non-Slimefun items.
+ *
+ * If you already have an instance of {@link SlimefunItem}, please use {@link SlimefunItem#canUse(Player, boolean)}.
+ *
+ * @param p
+ * The {@link Player}
+ * @param item
+ * The {@link ItemStack} to check
+ * @param sendMessage
+ * Whether to send a message response to the {@link Player}
+ *
+ * @return Whether the {@link Player} is able to use that item.
+ */
+ public static boolean canPlayerUseItem(@Nonnull Player p, @Nullable ItemStack item, boolean sendMessage) {
+ Validate.notNull(p, "The player cannot be null");
+
+ SlimefunItem sfItem = SlimefunItem.getByItem(item);
+
+ if (sfItem != null) {
+ return sfItem.canUse(p, sendMessage);
+ } else {
+ return true;
+ }
+ }
+
}
diff --git a/src/main/java/io/github/thebusybiscuit/slimefun4/utils/tags/SlimefunTag.java b/src/main/java/io/github/thebusybiscuit/slimefun4/utils/tags/SlimefunTag.java
index 855485681..14cf74b07 100644
--- a/src/main/java/io/github/thebusybiscuit/slimefun4/utils/tags/SlimefunTag.java
+++ b/src/main/java/io/github/thebusybiscuit/slimefun4/utils/tags/SlimefunTag.java
@@ -22,6 +22,7 @@ import io.github.thebusybiscuit.slimefun4.api.exceptions.TagMisconfigurationExce
import io.github.thebusybiscuit.slimefun4.implementation.SlimefunPlugin;
import io.github.thebusybiscuit.slimefun4.implementation.items.blocks.BlockPlacer;
import io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.CropGrowthAccelerator;
+import io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman;
import io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner;
import io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick;
import io.github.thebusybiscuit.slimefun4.implementation.items.tools.ExplosiveShovel;
@@ -120,6 +121,12 @@ public enum SlimefunTag implements Tag
+ *
+ *
+ * If any of these conditions evaluate to
+ *
+ * false
, then an optional message will be
+ * sent to the {@link Player}.
+ *
+ * @param p
+ * The {@link Player} to check
+ * @param sendMessage
+ * Whether to send that {@link Player} a message response.
+ *
+ * @return Whether this {@link Player} is able to use this {@link SlimefunItem}.
+ */
+ public boolean canUse(@Nonnull Player p, boolean sendMessage) {
+ Validate.notNull(p, "The Player cannot be null!");
+
+ if (getState() == ItemState.VANILLA_FALLBACK) {
+ // Vanilla items (which fell back) can always be used.
+ return true;
+ } else if (isDisabled()) {
+ // The Item has been disabled in the config
+ if (sendMessage) {
+ SlimefunPlugin.getLocalization().sendMessage(p, "messages.disabled-item", true);
+ }
+
+ return false;
+ } else if (!SlimefunPlugin.getWorldSettingsService().isEnabled(p.getWorld(), this)) {
+ // The Item was disabled in the current World
+ if (sendMessage) {
+ SlimefunPlugin.getLocalization().sendMessage(p, "messages.disabled-in-world", true);
+ }
+
+ return false;
+ } else if (!SlimefunPlugin.getPermissionsService().hasPermission(p, this)) {
+ // The Player does not have the required permission node
+ if (sendMessage) {
+ SlimefunPlugin.getLocalization().sendMessage(p, "messages.no-permission", true);
+ }
+
+ return false;
+ } else if (hasResearch()) {
+ Optionaltrue
if the item is a SlimefunItem, enabled, researched and if the player has the permission
* to use it,
* false
otherwise.
*/
+ @Deprecated
public static boolean hasUnlocked(Player p, ItemStack item, boolean message) {
- SlimefunItem sfItem = SlimefunItem.getByItem(item);
-
- if (sfItem != null) {
- return hasUnlocked(p, sfItem, message);
- } else {
- return true;
- }
+ return SlimefunUtils.canPlayerUseItem(p, item, message);
}
/**
@@ -55,39 +50,15 @@ public final class Slimefun {
* the item to check, not null
* @param message
* whether a message should be sent to the player or not
+ *
+ * @deprecated Please use {@link SlimefunItem#canUse(Player, boolean)} instead.
*
* @return true
if the item is enabled, researched and the player has the permission to use it,
* false
otherwise.
*/
+ @Deprecated
public static boolean hasUnlocked(Player p, SlimefunItem sfItem, boolean message) {
- if (sfItem.getState() == ItemState.VANILLA_FALLBACK) {
- return true;
- }
-
- if (isEnabled(p, sfItem, message) && hasPermission(p, sfItem, message)) {
- if (sfItem.getResearch() == null) {
- return true;
- } else {
- Optionaltrue
if the item is a SlimefunItem and is enabled in the world the player is in,
* false
otherwise.
*/
+ @Deprecated
public static boolean isEnabled(Player p, ItemStack item, boolean message) {
SlimefunItem sfItem = SlimefunItem.getByItem(item);
diff --git a/src/main/java/me/mrCookieSlime/Slimefun/api/inventory/DirtyChestMenu.java b/src/main/java/me/mrCookieSlime/Slimefun/api/inventory/DirtyChestMenu.java
index 5155fe76d..3c5412f66 100644
--- a/src/main/java/me/mrCookieSlime/Slimefun/api/inventory/DirtyChestMenu.java
+++ b/src/main/java/me/mrCookieSlime/Slimefun/api/inventory/DirtyChestMenu.java
@@ -105,15 +105,18 @@ public class DirtyChestMenu extends ChestMenu {
if (stack == null) {
replaceExistingItem(slot, item);
return null;
- } else if (stack.getAmount() < stack.getMaxStackSize()) {
- if (wrapper == null) {
- wrapper = new ItemStackWrapper(item);
- }
+ } else {
+ int maxStackSize = Math.min(stack.getMaxStackSize(), toInventory().getMaxStackSize());
+ if (stack.getAmount() < maxStackSize) {
+ if (wrapper == null) {
+ wrapper = new ItemStackWrapper(item);
+ }
- if (ItemUtils.canStack(wrapper, stack)) {
- amount -= (stack.getMaxStackSize() - stack.getAmount());
- stack.setAmount(Math.min(stack.getAmount() + item.getAmount(), stack.getMaxStackSize()));
- item.setAmount(amount);
+ if (ItemUtils.canStack(wrapper, stack)) {
+ amount -= (maxStackSize - stack.getAmount());
+ stack.setAmount(Math.min(stack.getAmount() + item.getAmount(), maxStackSize));
+ item.setAmount(amount);
+ }
}
}
}
diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml
index 84aff21b3..a0f9cd53a 100644
--- a/src/main/resources/config.yml
+++ b/src/main/resources/config.yml
@@ -38,9 +38,8 @@ networks:
enable-visualizer: true
delete-excess-items: false
-items:
- talismans: true
- soulbound: true
+talismans:
+ use-actionbar: true
metrics:
auto-update: true
diff --git a/src/main/resources/languages/categories_cs.yml b/src/main/resources/languages/categories_cs.yml
index 1facb887f..6a4ea3f5b 100644
--- a/src/main/resources/languages/categories_cs.yml
+++ b/src/main/resources/languages/categories_cs.yml
@@ -1,25 +1,26 @@
---
slimefun:
- armor: Brnění
- basic_machines: Základní stroje
- birthday: TheBusyBiscuitovy narozeniny (26. Říjen)
- cargo: Cargo systém
- christmas: Vánoce (Prosinec)
- easter: Velikonoce (Duben)
- electricity: Energie a elektrika
- ender_talismans: Ender Talismany (Tier II)
- food: Jídlo
- gps: GPS stroje
- halloween: Halloween (31. Října)
- items: Užitečné itemy
- magical_armor: Magická zbroj
- magical_gadgets: Magické pomůcky
- magical_items: Magické itemy
- resources: Materiály
- talismans: Talismany (Tier I)
- tech_misc: Technické komponenty
- technical_gadgets: Technické pomůcky
- tools: Nástroje
weapons: Zbraně
- misc: Smíšené položky
- valentines_day: Svatého Valentýna (14. Února)
+ tools: Nástroje
+ items: Užitečné předměty
+ food: Jídlo
+ basic_machines: Základní stroje
+ electricity: Energie a elektrika
+ gps: GPS stroje
+ armor: Brnění
+ magical_items: Magické předměty
+ magical_gadgets: Magické pomůcky
+ misc: Smíšené předměty
+ technical_gadgets: Technické pomůcky
+ resources: Materiály
+ cargo: Cargo systém
+ tech_misc: Technické komponenty
+ magical_armor: Magická zbroj
+ talismans: Talismany (Tier I)
+ ender_talismans: Enderitové talismany (Tier II)
+ christmas: Vánoce (prosinec)
+ valentines_day: Svatého Valentýna (14. února)
+ easter: Velikonoce (duben)
+ birthday: TheBusyBiscuitovy narozeniny (26. říjen)
+ halloween: Halloween (31. října)
+ androids: Programovatelné androidy
diff --git a/src/main/resources/languages/categories_nl.yml b/src/main/resources/languages/categories_nl.yml
index eef15e6b7..54f830d80 100644
--- a/src/main/resources/languages/categories_nl.yml
+++ b/src/main/resources/languages/categories_nl.yml
@@ -2,7 +2,7 @@
slimefun:
weapons: Wapens
tools: Gereedschappen
- items: Voorwerpen
+ items: Handige Voorwerpen
food: Eten
basic_machines: Standaard machines
electricity: Energie en Elektriciteit
@@ -13,7 +13,7 @@ slimefun:
misc: Diverse Voorwerpen
technical_gadgets: Technische Gadgets
resources: Grondstoffen
- cargo: Cargobehering
+ cargo: Opslagbehering
tech_misc: Technische Componenten
magical_armor: Magische Bescherming
talismans: Amuletten (Niveau I)
diff --git a/src/main/resources/languages/messages_bg.yml b/src/main/resources/languages/messages_bg.yml
index a400654de..bfa337459 100644
--- a/src/main/resources/languages/messages_bg.yml
+++ b/src/main/resources/languages/messages_bg.yml
@@ -4,7 +4,7 @@ commands:
cheat: Позволява Ви да чийтвате Предмети
give: Позволява Ви да давате на някого Slimefun Предмети
guide: Дава ви Slimefun Ръководство
- teleporter: Вижте пътни точки от други играчи
+ teleporter: Вижте пътни точки на други играчи
versions: Лист с всички инсталирани Добавки
search: Претърсва вашето Ръководство за даден термин / предмет
open_guide: Отваря Ви Slimefun Ръководството без да използвате книгата
@@ -48,10 +48,10 @@ guide:
selected-language: 'Избран в момента:'
change: Натисни, за да избереш нов език
description:
- - "&7Сега имаш опцията да промениш"
- - "&7езика, на който е Slimefun"
- - "&7той ще се промени само за теб. Предметите"
- - "&7не могат да бъдат преведени за момента."
+ '0': "&7Сега имаш опцията да промениш"
+ '1': "&7езика, на който е Slimefun"
+ '2': "&7той ще се промени само за теб. Предметите"
+ '3': "&7не могат да бъдат преведени за момента."
title:
main: Slimefun Ръководство
settings: Настройки & Информация
@@ -73,10 +73,10 @@ guide:
profile-link: Натиснете, за да видите техния профил в GitHub
open: Натисни, за да видиш нашите контрибутори
description:
- - "&7Slimefun е проект с отворен код"
- - "&7и е поддържан от голямо общество от хора."
- - "&7Над &e%contributors% &7хора са работили върху"
- - "&7Slimefun през всички тези години."
+ '0': "&7Slimefun е проект с отворен код"
+ '1': "&7и е поддържан от голямо общество от хора."
+ '2': "&7Над &e%contributors% &7хора са работили върху"
+ '3': "&7Slimefun през всички тези години."
pages:
previous: Предишна страница
next: Следваща страница
@@ -96,9 +96,9 @@ guide:
settings: Върнете се обратно в Панела с Настройки(Settings Panel)
locked: ЗАКЛЮЧЕНО
locked-category:
- - За да отключите тази категория
- - ще трябва да отключите всички предмети от
- - следните категории
+ '0': За да отключите тази категория
+ '1': ще трябва да отключите всички предмети от
+ '2': следните категории
work-in-progress: Тази функция не е завършена все още!
messages:
not-researched: "&4Нямате достатъчно познания, за да разберете това"
@@ -134,6 +134,7 @@ messages:
wizard: "&a&oВашия Талисман Ви даде по-добро Ниво Fortune, но може да е намалило
Нивата на някои от другите Ви Enchantment-и"
caveman: "&a&oВашия Талисман Ви дава haste или познато, като бързо чупене"
+ wise: "&a&oВашия Талисман удвой вашите XP дропове"
soulbound-rune:
fail: "& cМожете да свържете само един елемент с душата си наведнъж."
success: "&aВие успешно свързахте този предмет с душата си! Когато умрете Вие
@@ -153,22 +154,22 @@ messages:
link-prompt: "&eНатиснете тук:"
diet-cookie: "&eЗапочнахте да се чувствате доста лекичък..."
fortune-cookie:
- - "&7Помогнете ми, аз съм затворен в Фабрика за Късметлийски Бисквитки!"
- - "&7Утре Вие ще умрете... от Creeper"
- - "&7В някакъв момент от живота Ви нещо лошо ще се случи!!!"
- - "&7Следващата седмица ще забележите, че това не е реалния свят, а всъщност Вие
- сте в компютърна игра"
- - "&7Тази бисквитка ще стане вкусна в следващите няколко секунди"
- - '&7Последната дума, която ще чуете ще бъде "УНИЩОЖЕТЕ!!!"'
- - "&7Каквото и да правите никога, ама никога не прегръщайте Creeper... Аз опитах.
- Доста добре е, но не си заслужава."
- - "&742. Отговорът е 42."
- - "&7Walshy веднъж на ден ще пази неприятностите далече."
- - "&7Никога не копайте право надолу!"
- - "&7Туй е само плътна рана!"
- - "&7Винаги гледайте от към хубавата страна на живота!"
- - "&7Това беше Бисквитка, а не Курабийка"
- - "&7Неоновите табели светят!"
+ '0': "&7Помогнете ми, аз съм затворен в Фабрика за Късметлийски Бисквитки!"
+ '1': "&7Утре Вие ще умрете... от Creeper"
+ '2': "&7В някакъв момент от живота Ви нещо лошо ще се случи!!!"
+ '3': "&7Следващата седмица ще забележите, че това не е реалния свят, а всъщност
+ Вие сте в компютърна игра"
+ '4': "&7Тази бисквитка ще стане вкусна в следващите няколко секунди"
+ '5': '&7Последната дума, която ще чуете ще бъде "УНИЩОЖЕТЕ!!!"'
+ '6': "&7Каквото и да правите никога, ама никога не прегръщайте Creeper... Аз опитах.
+ Доста добре е, но не си заслужава."
+ '7': "&742. Отговорът е 42."
+ '8': "&7Walshy веднъж на ден ще пази неприятностите далече."
+ '9': "&7Никога не копайте право надолу!"
+ '10': "&7Туй е само плътна рана!"
+ '11': "&7Винаги гледайте от към хубавата страна на живота!"
+ '12': "&7Това беше Бисквитка, а не Курабийка"
+ '13': "&7Неоновите табели светят!"
piglin-barter: "&4Не може да разменяте предмети с Пиглините използвайки предмети
от Slimefun"
enchantment-rune:
@@ -268,9 +269,9 @@ gps:
max: "&4Достигнахте максималната бройка локации"
duplicate: "&4Вие вече сте създал локация на име: &f%waypoint%"
insufficient-complexity:
- - "&4Недостатъчна Сложност на GPS Мрежата: &c%complexity%"
- - "&4a) Все още нямате направена GPS Мрежа"
- - "&4b) Вашата GPS Мрежа не е достатъчно сложна"
+ '0': "&4Недостатъчна Сложност на GPS Мрежата: &c%complexity%"
+ '1': "&4a) Все още нямате направена GPS Мрежа"
+ '2': "&4b) Вашата GPS Мрежа не е достатъчно сложна"
geo:
scan-required: "&4GEO-Scan изискан! &cПърво сканирайте този чънк използвайки GEO-Scanner!"
inventory:
@@ -309,11 +310,10 @@ android:
INTERFACE_ITEMS: "&9Изпратни съдаржанието на Инвентара към лицевия Интерфейс"
INTERFACE_FUEL: "&cИзвадете Гориво от лицевия Интерфейс"
enter-name:
- -
- - "&eМоля въведете име за скрипта си"
+ '1': "&eМоля въведете име за скрипта си"
uploaded:
- - "&bКачване..."
- - "&aУспешно качихме твоя скрипт!"
+ '0': "&bКачване..."
+ '1': "&aУспешно качихме твоя скрипт!"
rating:
own: "&4Не може да оцените собствения си скрипт!"
already: "&4Вие вече сте оставили рейтинг за този скрипт!"
@@ -369,3 +369,5 @@ cartography_table:
not-working: "&4Не може да използвате Slimefun предмети в картографска маса!"
cauldron:
no-discoloring: "&4Не можете да обезцветявате Slimefun брони"
+placeholderapi:
+ profile-loading: Зареждане...
diff --git a/src/main/resources/languages/messages_cs.yml b/src/main/resources/languages/messages_cs.yml
index 89f93a40f..127b0d438 100644
--- a/src/main/resources/languages/messages_cs.yml
+++ b/src/main/resources/languages/messages_cs.yml
@@ -1,34 +1,38 @@
---
commands:
help: Zobrazí tuto nápovědu
- cheat: Umožňuje nacheatovat věci
- give: Dejte někomu nějaké Slimefun věci
- guide: Dá vám Slimefun příručku
- timings: Lag-Info vašeho serveru
- teleporter: "Zobrazí \nznačky \nostatních hráčů"
- versions: Seznam všech nainstalovaných doplňků
- search: Vyhledá ve vaší příručce daný příkaz
+ cheat: Umožní našvindlovat si věci
+ give: Dá hráči vybrané Slimefun předměty
+ guide: Dá Slimefun příručku
+ teleporter: Zobrazí záchytné body ostatních hráčů
+ versions: Zobrazí všechny nainstalované doplňky
+ search: Vyhledá v příručce daný předmět
open_guide: Otevře Slimefun příručku bez použití knihy
stats: Ukáže statistiky hráče
research:
- description: Odemkne/Resetuje výzkum daného hráče
+ description: Odemkne či resetuje výzkum daného hráče
reset: "&cResetoval jsi výzkum hráče %player%"
reset-target: "&cTvoje znalost byla resetována "
backpack:
description: Načíst kopii existujícího batohu
invalid-id: "&4Id nesmí být záporné!"
player-never-joined: "&4Hráče s tímto jménem nelze nalézt!"
- backpack-does-not-exist: "&4Určený batoh neexistuje!"
+ backpack-does-not-exist: "&4Zadaný batoh neexistuje!"
restored-backpack-given: "&aTvůj batoh byl obnoven a navrácen do tvého inventáře!"
+ charge:
+ description: Nabije předmět, který držíš
+ charge-success: Předmět byl nabit!
+ not-rechargeable: Tento předmět nelze nabít!
+ timings: Lag-Info vašeho serveru
guide:
search:
message: "&bCo bys chtěl vyhledat?"
name: "&7Hledat..."
- tooltip: "&bKliknutím vyhledejte položku"
+ tooltip: "&bKlikni pro vyhledání předmětu"
inventory: 'Hledání: %item%'
lore:
- - "&bCo bys chtěl vyhledat?"
- - "&7Napiš do chatu co chceš vyhledat"
+ '1': "&7Napiš do chatu co chceš vyhledat"
+ '0': "&bCo bys chtěl vyhledat?"
cheat:
no-multiblocks: "&4Nemůžeš podvádět v multiblocích, musíš je postavit!"
languages:
@@ -41,157 +45,169 @@ guide:
selected-language: 'Aktuálně vybráno:'
change: Klikni pro výběr nového jazyka
description:
- - "&7Nyní máš možnost to změnit"
- - "&7jazyk, ve kterém bude Slimefun"
- - "&7bude ti představeno. Předměty"
- - "&7nelze prozatím přeložit."
+ '0': "&7Nyní máš možnost změnit"
+ '1': "&7jazyk, ve kterém ti bude"
+ '2': "&7Slimefun prezentován. Předměty"
+ '3': "&7nelze prozatím přeložit."
title:
main: Slimefun příručka
settings: Nastavení a informace
- languages: Zvol tvůj preferovaný jazyk
+ languages: Zvol svůj preferovaný jazyk
credits: Slimefun4 pomocníci
wiki: Slimefun4 Wiki
- addons: Addony pro Slimefun4
+ addons: Doplňky pro Slimefun4
bugs: Nahlášení chyb
source: Zdrojový kód
versions: Nainstalovaná verze
credits:
+ commit: Commit
commits: Commits
roles:
developer: "&6Vývojář"
wiki: "&3Wiki správce"
- resourcepack: "&cTvůrce Resourcepacku"
- translator: "&9Překladač"
- profile-link: Klikni pro navštívení jejich profilu na GitHubu
- open: Klikni pro zobrazení našich spoluúčastníků
+ resourcepack: "&cTvůrce modifikačního balíčku"
+ translator: "&9Překladatel"
+ profile-link: Klikni pro navštívení jeho profilu na GitHubu
+ open: Klikni pro zobrazení našich pomocníků
description:
- - "&7Slimefun je open-source projekt"
- - "&7a udržován velkou komunitou lidí."
- - "&Přes&e%contributors% &7lidí na tom pracovalo"
- - "&7Slimefun za všechny ty roky."
+ '0': "&7Slimefun je open-source projekt"
+ '1': "&7udržován velkou komunitou lidí."
+ '2': "&7Na Slimefunu za všechny ty roky pracovalo"
+ '3': "&7přes &e%contributors% &7lidí."
pages:
previous: Předchozí strana
next: Následující strana
tooltips:
open-category: Klikni pro otevření
versions-notice: To jsou velmi důležité při hlášení chyb!
- wiki: Zobrazit tento předmět na oficiální SlimeFun Wiki
+ wiki: Zobrazit tento předmět na oficiální Slimefun Wiki
recipes:
machine: Recepty vytvářené tímto strojem
miner: Materiály, které můžeš získat tímto těžebním robotem
generator: Dostupné typy paliv
gold-pan: Materiály, které můžeš získat
+ climbing-pick: Povrchy, na které můžeš lézt
back:
title: Zpět
- guide: Zpět do Slimefun Guide
- settings: Zpět do Settings Panel
+ guide: Zpět do Slimefun příručky
+ settings: Zpět do panelu nastavení
locked: ZAMČENO
locked-category:
- - Chcete-li odemknout tuto kategorii, budete
- - 'je třeba odemknout všechny položky z '
- - následující kategorie
+ '0': Chceš-li odemknout tuto kategorii,
+ '1': je potřeba odemknout všechny předměty
+ '2': z předchozích kategorií
work-in-progress: Tato funkce ještě není zcela dokončena!
messages:
not-researched: "&4Ještě jsi nepostoupil tak daleko, abys pochopil tuhle věc"
- not-enough-xp: "&4Nemáš dostatek XP levelů na to, abys vyzkoumal tuhle věc"
- unlocked: '&bMáš vyzkoumáno &7"%research%"'
+ not-enough-xp: "&4Nemáš dostatek XP úrovní na to, abys vyzkoumal tuhle věc"
+ unlocked: "&bMáš vyzkoumáno &7„%research%”"
only-players: "&4Tenhle příkaz je jenom pro hráče"
unknown-player: "&4Neznámý hráč: &c%player%"
- no-permission: "&4Na tohle nemáš dostatečné povolení"
+ no-permission: "&4Na tohle nemáš dostatečné oprávnění"
usage: "&4Použití: &c%usage%"
not-online: "&4%player% &czrovna není připojen!"
- invalid-item: "&4%item% &cnení platný item!"
- invalid-amount: "&4%amount% &cnení platné číslo : musí být větší než 0!"
- given-item: '&bDostal jsi &a%amount% &7"%item%&7"'
- give-item: '&bDal jsi %player% &a%amount% &7"%item%&7"'
- invalid-research: "&4%research% &cnení platný výzkum!"
+ given-item: "&bDostal jsi &a%amount% &7„%item%&7”"
+ give-item: "&bDal jsi %player% &a%amount% &7„%item%&7”"
give-research: '&bUdělil jsi %player% výzkum &7"%research%&7"'
hungry: "&cJsi moc hladový na to, abys to zvládl!"
disabled-in-world: "&4&lTahle věc není v tomhle světě povolená"
disabled-item: |-
&4&lTahle věc není povolená!
Jak jsi ji vůbec dostal?
- no-tome-yourself: "&cNemůžeš použít svůj &4Tome of Knowledge &c..."
+ no-tome-yourself: "&cNemůžeš použít svůj &4Tome of Knowledge&c..."
multimeter: "&bEnergie: &3%stored% &b/ &3%capacity%"
talisman:
anvil: "&a&oTvůj talisman zachránil tvůj nástroj od rozbití"
- miner: "&a&oTvůj talisman zdvojnásobil tvoje dropy"
- hunter: "&a&oTvůj talisman zdvojnásobil tvoje dropy"
+ miner: "&a&oTvůj talisman zdvojnásobil tvou kořist"
+ hunter: "&a&oTvůj talisman zdvojnásobil tvou kořist"
lava: "&a&oTvůj talisman tě zachránil před uhořením"
water: "&a&oTvůj talisman tě zachránil před utopením"
angel: "&a&oTvůj talisman tě zachránil před poškození pádem"
fire: "&a&oTvůj talisman tě zachránil před uhořením"
- magician: "&a&oTvůj talisman ti dal přídavné enchanty"
+ magician: "&a&oTvůj talisman ti dal dodatečná očarování"
traveller: "&a&oTvůj talisman ti dal rychlost"
- warrior: "&a&oTvůj talisman ti dal efekt síly na nějakou tu chvíli"
- knight: "&a&oTvůj talisman ti dal 5 vteřin regenerace"
+ warrior: "&a&oTvůj talisman ti dal na určitou chvilku efekt síly"
+ knight: "&a&oTvůj talisman ti dal 5 sekund regenerace"
whirlwind: "&a&oTvůj talisman odrazil projektil"
- wizard: "&a&oTvůj talisman ti dal větší level Štěstí, ale možná snížil level jiných
- enchantů"
+ wizard: "&a&oTvůj talisman ti dal větší úroveň štěstí, ale možná snížil úroveň
+ jiných očarování"
+ caveman: "&a&oTvůj talisman ti dal spěch"
+ wise: "& a&aTvůj talisman zdvojnásobil zisk tvých zkušeností"
soulbound-rune:
- fail: "&cKe své duši můžeš přidat jen jeden předmět."
- success: "&aÚspěšně jsi přidal tento item ke své duši. Pokud zemřeš, item ti zůstane."
+ fail: "&cSvou duši můžeš spoutat jen s jedním předmětem."
+ success: "&aÚspěšně jsi spoutal tento předmět se svou duši. Pokud zemřeš, předmět
+ ti zůstane."
research:
- start: "&7Antičtí duchové šeptají magické slova do tvého ucha..."
+ start: "&7Antičtí duchové šeptají magická slova do tvého ucha..."
progress: "&7Začal jsi přemýšlet nad &b%research% &e(%progress%)"
fire-extinguish: "&7Uhasil ses"
cannot-place: "&cZde nemůžeš položit blok!"
no-pvp: "&cZde nemůžeš bojovat s hráči!"
radiation: "&4Byl jsi vystaven smrtelné radiaci! &cVyhoď radioaktivní předmět nebo
- si obleč Hazmat oblek."
- opening-guide: "&bOtevírání příručky, může to pár sekund trvat..."
- opening-backpack: "&bOtevírání batohu, může to pár sekund trvat..."
- no-iron-golem-heal: "&cTo není Iron Ingot! S tímto nemůžeš léčit Iron Golemy!"
+ si obleč hazmat oblek."
+ opening-guide: "&bOtevírá se příručka, může to pár sekund trvat..."
+ opening-backpack: "&bOtevírá se batoh, může to pár sekund trvat..."
+ no-iron-golem-heal: "&cTohle není železný ingot, a proto s ním nemůžeš léčit železné
+ golemy!"
link-prompt: "&eKlikni zde:"
- diet-cookie: "&eZačínáš se cítit velice lehký..."
+ diet-cookie: "&eZačínáš se cítit velice lehce..."
fortune-cookie:
- - "&7POMOOC!! Jsem uvězněn v továrně na sušenky štěstí!"
- - "&7Zítra zemřeš... s láskou od pana Creepera"
- - "&7V nějaké části tvého života se stane něco špatného!!!"
- - "&7Příští týden si uvědomíš, že toto není reálný život, ale jsi v počítačové hře."
- - "&7Sušenka ti bude za pár vteřin velice chutnat"
- - '&7Poslední slovo, které uslyšíš bude "VYHUBIT!!!"'
- - "&7Ať se stane cokoliv, nepokoušej se mazlit Creepera... Zkusil jsem to. Je to
- dobrý pocit, ale nestojí to za to."
- - "&742. Odpověď je 42."
- - "&7Walshy udrží den problémy pryč."
- - "&7Nikdy nekopej pod sebe!"
- - "&7To je jen rána masa!"
- - "&7Vždy se podívejte na světlou stránku života!"
- - "&7Tohle byl vlastně Biscuit a ne Cookie"
- - "&7Neonové cedule jsou LIT!"
- piglin-barter: "&4Nemůžete měnit s pigliny Slimefun předměty"
+ '0': "&7POMOOC!! Jsem uvězněn v továrně na sušenky štěstí!"
+ '1': "&7Zítra zemřeš... s láskou od pana creepera"
+ '2': "&7V nějaké části tvého života se stane něco špatného!!!"
+ '3': "&7Příští týden si uvědomíš, že toto není reálný život, ale že jsi v počítačové
+ hře"
+ '4': "&7Sušenka ti bude za pár sekund velice chutnat"
+ '5': "&7Poslední slovo, které uslyšíš bude „VYHUBIT!!!”"
+ '6': "&7Ať se stane cokoliv, nepokoušej se mazlit creepera... Zkusil jsem to.
+ Je to dobrý pocit, ale nestojí to za to."
+ '7': "&742. Odpověď je 42."
+ '8': "&7Walshy udrží den problémy pryč."
+ '9': "&7Nikdy nekopej pod sebe!"
+ '10': "&7To je jen rána masa!"
+ '11': "&7Vždy se podívej na světlou stránku života!"
+ '12': "&7Tohle byl vlastně Biscuit, a ne Cookie"
+ '13': "&7Neonové cedule jsou LIT!"
+ piglin-barter: "&4S pigliny nemůžeš vyměňovat Slimefun předměty"
enchantment-rune:
- fail: "&cNemůžeš enchantovat tento předmět"
- no-enchantment: "&cPro tento předmět nelze najít žádný vhodný enchant."
- success: "&aÚspěšně jsi na tento předmět daů náhodný enchant."
+ fail: "&cNemůžeš očarovat tento předmět."
+ no-enchantment: "&cPro tento předmět nelze najít žádné vhodné očarování."
+ success: "&aÚspěšně jsi na tento předmět dal náhodné vhodné očarování."
tape-measure:
- no-anchor: "&cMusíš nastavit kotvu než začneš měřit! "
+ no-anchor: "&cPřed začátkem měření musíš nastavit kotvu! "
wrong-world: "&cTvoje kotva je pravděpodobně v jiném světa!"
distance: "&7Měření zahájeno. &eVzdálenost: %distance%"
anchor-set: "&aÚspěšně nastavena kotva:&e %anchor%"
multi-tool:
mode-change: "&b%device% mód změněn na: &9%mode%"
not-shears: "&cMulti Tool nemůže být použit jako nůžky!"
+ climbing-pick:
+ dual-wielding: "&4Musíš držet Climbing Picks v obou rukou pro jeho použití!"
+ wrong-material: "&cNa tento povrch nemůžeš vylézt. Zkontroluj Slimefun Guide,
+ kde najdeš další informace!"
+ invalid-item: "&4%item% &cnení platný předmět!"
+ invalid-amount: "&4%amount% &cnení platné číslo. Musí být větší než 0!"
+ invalid-research: "&4%research% &cnení platný výzkum!"
+ bee-suit-slow-fall: "&eTvé Bee Wings ti pomohou bezpečně a pomalu se vrátit na zem"
mode-change: "&b%device% mód změněn na: &9%mode%"
machines:
- pattern-not-found: "&eOmlouvám se, ale nerozpoznal jsem tento recept. Dej do dispenseru
+ pattern-not-found: "&eBohužel se nepodařilo rozpoznat tento recept. Dej do dávkovače
předměty tak, aby odpovídaly receptu."
- unknown-material: "&eOmlouvám se, ale nepoznal jsem předmět v dispenseru. Dej tam
- něco, co znám."
- wrong-item: "&eOmlouvám se, ale nerozpoznal jsem předmět, se kterým jsi na mě kliknul.
+ unknown-material: "&eBohužel se nepodařilo rozpoznat tento předmět v dávkovači.
+ Dej tam něco správného."
+ wrong-item: "&eBohužel se nepodařilo rozpoznat předmět, se kterým jsi na mě kliknul.
Zkontroluj recept a koukni se, jaké předměty můžeš použít."
- full-inventory: "&eOmlouvám se, můj inventář je plný."
- in-use: "&cInventář tohoto bloku je právě otevřen jiným hráčem"
+ full-inventory: "&eBohužel, můj inventář je plný."
+ in-use: "&cInventář tohoto bloku je právě otevřen jiným hráčem."
ignition-chamber-no-flint: "&cIgnition Chamberu chybí křesadlo."
ANCIENT_ALTAR:
- not-enough-pedestals: "&4Altáři chybí podstavce &c(%pedestals% / 8)"
+ not-enough-pedestals: "&4Altar nemá dostatek Pedestal &c(%pedestals% / 8)"
unknown-catalyst: "&4Neznámý katalyst. &cPoužij správný recept!"
unknown-recipe: "&4Neznámý recept! &cPoužij správný recept!"
ANCIENT_PEDESTAL:
- obstructed: "&4Podstavce jsou zablokované! &cOdstraň cokoliv nad podstavcema!"
+ obstructed: "&4Pedestal je zablokován! &cOdstraň cokoliv nad ním!"
HOLOGRAM_PROJECTOR:
- enter-text: "&7Napiš do chatu zprávu, kterou chceš, aby Hologram ukazoval. &r(Barvy
+ enter-text: "&7Napiš do chatu zprávu, kterou chceš, aby hologram ukazoval. &r(Barvy
jsou podporovány!)"
inventory-title: Editor hologramu
ELEVATOR:
@@ -199,62 +215,63 @@ machines:
pick-a-floor: "&3- Vyber si patro -"
current-floor: "&eAktuální patro:"
click-to-teleport: "&eKliknutím &7se teleportuješ na toto patro:"
- enter-name: "&7Prosím, zadejte název podlaží do chatu. &r(Barvy jsou podporovány!)"
- named: "&2Podlaží úspěšně pojmenováno na: &r%floor%"
+ enter-name: "&7Zadej název podlaží do chatu. &r(Barvy jsou podporovány!)"
+ named: "&2Podlaží úspěšně pojmenováno: &r%floor%"
TELEPORTER:
teleporting: "&3Teleportuji..."
teleported: "&3Teleportace dokončena!"
cancelled: "&4Teleportace zrušena!"
invulnerability: "&b&lZískal jsi 30 sekund nezranitelnosti!"
gui:
- title: Vaše waypointy
- tooltip: Klikněte pro teleportaci
+ title: Tvé záchytné body
+ tooltip: Klikni pro teleportaci
time: Předpokládaný čas
CARGO_NODES:
must-be-placed: "&4Musí být umístěn na truhlu nebo stroj!"
GPS_CONTROL_PANEL:
title: GPS - Kontrolní panel
transmitters: Přehled vysílačů
- waypoints: Přehled waypointů
+ waypoints: Přehled záchytných bodů
INDUSTRIAL_MINER:
- no-fuel: "&cTvému průmyslovému horníku došlo palivo! Vložte palivo do bedny nad."
+ no-fuel: "&cTvému průmyslovému horníku došlo palivo! Vlož palivo do bedny nad."
piston-facing: "&cTvůj průmyslový horník potřebuje píst směřující nahoru!"
piston-space: "&cDva písty potřebují prázdný blok nad nimi!"
- destroyed: "&cZdá se, váš průmysloví horník byl rozbit."
+ destroyed: "&cZdá se, že tvůj průmyslový horník byl zničen."
already-running: "&cTento průmyslový horník již běží!"
full-chest: "&cBedna vašeho průmyslového horníka je plná!"
- no-permission: "&4Zdá se, nemáte oprávnění používat průmyslového horníka zde!"
- finished: "&eVáš průmysloví horník dokončil práci! Získal %ores% hornin!"
+ no-permission: "&4Zdá se, že zde nemáš oprávnění používat průmyslového horníka!"
+ finished: "&eTvůj průmysloví horník dokončil práci! Získal %ores% rud!"
anvil:
not-working: "&4Předměty ze Slimefunu nelze použít v kovadlině!"
+ mcmmo-salvaging: "&4Nemůžeš zachránit Slimefun předměty!"
backpack:
- already-open: "&cOmlouváme se, tento batoh je otevřený již někde jinde!"
- no-stack: "&cNemůžeš stackovat batohy"
+ already-open: "&cBohužel, tento batoh je již otevřený někde jinde!"
+ no-stack: "&cNemůžeš shromažďovat batohy"
workbench:
- not-enhanced: "&4Nemůžeš použít itemy ze Slimefunu v normální výrobě"
+ not-enhanced: "&4Nemůžeš použít předměty ze Slimefunu v normální pracovním stole"
gps:
deathpoint: "&4Bod úmrtí &7%date%"
waypoint:
- new: "&eProsím, zadejte název waypointu do chatu. &7(Barvy jsou podporovány!)"
- added: "&aÚspěšně přidán nový waypoint"
- max: "&4Dosáhl jsi maxima waypointů"
- duplicate: "&4Již jsi vytvořil waypoint pojmenovaný: &f%waypoint%"
+ new: "&eZadej název záchytného bodu do chatu. &7(Barvy jsou podporovány!)"
+ added: "&aÚspěšně přidán nový záchytný bod"
+ max: "&4Dosáhl jsi maxima záchytných bodů"
+ duplicate: "&4Již jsi vytvořil záchytný bod pojmenovaný: &f%waypoint%"
insufficient-complexity:
- - "&4Nedostatečná komplexita GPS Networku: &c%complexity%"
- - "&4a) Nemáš nastavený GPS Network"
- - "&4b) TvůjGPS Network není dostatečně komplexní"
+ '0': "&4Nedostatečná komplexita GPS Networku: &c%complexity%"
+ '1': "&4a) Nemáš nastavený GPS Network"
+ '2': "&4b) Tvůj GPS Network není dostatečně komplexní"
geo:
- scan-required: "&4GEO-Scan je požadován! &cProzkoumejte tento chunk pomocí GEO-Scanneru!"
+ scan-required: "&4GEO-Scan je požadován! &cProzkoumej tento chunk pomocí GEO-Scanneru!"
inventory:
no-access: "&4Nemáš přístup k tomuto bloku"
android:
- started: "&7Tvůj Android právě začal používat jemu přidělený script"
- stopped: "&7Tvůj Android pozastavil jemu přidělený script"
+ started: "&7Tvůj Android právě začal používat jemu přidělený skript"
+ stopped: "&7Tvůj Android pozastavil jemu přidělený skript"
scripts:
- already-uploaded: "&4Tento script byl již nahrán."
+ already-uploaded: "&4Tento skript již byl nahrán."
instructions:
- START: "&2Začít Script"
- REPEAT: "&9Opakovat Script"
+ START: "&2Začít skript"
+ REPEAT: "&9Opakovat skript"
WAIT: "&ePočkej 0.5s"
GO_FORWARD: "&7Posuň se vpřed"
GO_UP: "&7Posuň se nahoru"
@@ -267,10 +284,10 @@ android:
MOVE_AND_DIG_UP: "&bPosuň se a zároveň kopej nahoru"
MOVE_AND_DIG_FORWARD: "&bPosuň se a zároveň kopej dopředu"
MOVE_AND_DIG_DOWN: "&bPosuň se a zároveň kopej dolů"
- ATTACK_MOBS_ANIMALS: "&4Útoč na &cnepřátelské moby a zvířata"
- ATTACK_MOBS: "&4Útoč na &cnepřátelské moby"
+ ATTACK_MOBS_ANIMALS: "&4Útoč na &cnepřátelská stvoření a zvířata"
+ ATTACK_MOBS: "&4Útoč na &cnepřátelská stvoření"
ATTACK_ANIMALS: "&4Útoč na &czvířata"
- ATTACK_ANIMALS_ADULT: "&4Útoč na &czvířata&7[Dospělá]"
+ ATTACK_ANIMALS_ADULT: "&4Útoč na &czvířata &7[Dospělá]"
CHOP_TREE: "&cPokácej a zasaď"
CATCH_FISH: "&bRybař"
FARM_FORWARD: "&bSkliď a zasaď"
@@ -280,15 +297,15 @@ android:
INTERFACE_ITEMS: "&9Přesuň obsah inventáře do rozhraní na přední straně"
INTERFACE_FUEL: "&cVyndej palivo z rozhraní přední strany"
enter-name:
- -
- - "&eProsíme, zadejte název vašeho scriptu"
+ '1': "&eZadej název tvého skriptu"
uploaded:
- - "&bNahrávání..."
- - "&aTvůj script byl úspěšně nahrán!"
+ '0': "&bNahrávání..."
+ '1': "&aTvůj skript byl úspěšně nahrán!"
rating:
- own: "&4Nemůžeš hodnotit vlastní script!"
- already: "&4K tomuto scriptu jsi již zanechal hlasování!"
+ own: "&4Nemůžeš hodnotit vlastní skript!"
+ already: "&4K tomuto skriptu jsi již zanechal hlasování!"
editor: Editor skriptu
+ too-long: "&cSkript je příliš dlouhý na úpravu!"
languages:
default: Výchozí-serverový
en: Angličtina
@@ -298,7 +315,7 @@ languages:
es: Španělština
pl: Polština
sv: Švédština
- nl: Holandština
+ nl: Nizozemština
cs: Čeština
hu: Maďarština
lv: Lotyština
@@ -310,8 +327,6 @@ languages:
zh-CN: Čínština (Čína)
el: Řečtina
he: Hebrejština
- pt: Portugalština (Portugalsko)
- pt-BR: Portugalština (Brazílie)
ar: Arabština
af: Afrikánština
da: Dánština
@@ -323,6 +338,8 @@ languages:
fa: Perština
th: Thajština
ro: Rumunština
+ pt: Portugalština (Portugalsko)
+ pt-BR: Portugalština (Brazílie)
bg: Bulharština
ko: Korejština
tr: Turečtina
@@ -330,9 +347,16 @@ languages:
mk: Makedonština
sr: Srbština
be: Běloruština
+ tl: 'Tagalština '
brewing_stand:
not-working: "&4Nemůžeš používat Slimefun předměty ve varném stojanu!"
villagers:
- no-trading: "&4Nemůžeš měnit Slimefun předměty s vesničany!"
+ no-trading: "&4Nemůžeš vyměňovat Slimefun předměty s vesničany!"
+cartography_table:
+ not-working: "&4Nemůžeš použít Slimefun předměty v kartografickém stole!"
+cauldron:
+ no-discoloring: "&4Nemůžeš odebrat barvu ze Slimefun brnění"
+placeholderapi:
+ profile-loading: Načítání...
miner:
no-ores: "&eOmlouvám se, nemohu najít rudy v okolí!"
diff --git a/src/main/resources/languages/messages_de.yml b/src/main/resources/languages/messages_de.yml
index 369335a38..86aaf9a9c 100644
--- a/src/main/resources/languages/messages_de.yml
+++ b/src/main/resources/languages/messages_de.yml
@@ -136,6 +136,7 @@ messages:
wizard: "&a&oDein Talisman hat dein Glück-Level erhöht aber möglicherweise das
Level einer anderen Verzauberung vermindert"
caveman: "&a&oDein Talisman hat dir einen Abbau-Boost verschafft"
+ wise: "&a&oDein Talisman hat soeben deine Erfahrungspunkte verdoppelt"
soulbound-rune:
fail: "&cDu kannst nicht mehrere Items auf einmal an deine Seele binden"
success: "&aDu hast dieses Item erfolgreich an deine Seele gebunden! Solltest
@@ -319,6 +320,7 @@ android:
own: "&4Du kannst nicht dein eigenes Skript bewerten!"
already: "&4Du hast dieses Skript bereits bewertet!"
editor: Skripteditor
+ too-long: "&cDieses Skript ist zu lang, um es zu bearbeiten!"
languages:
default: Server-Standard
en: Englisch
@@ -340,7 +342,6 @@ languages:
zh-CN: Chinesisch (China)
el: Griechisch
he: Hebräisch
- pt: Portugiesisch (Portugal)
pt-BR: Portugiesisch (Brasilien)
ar: Arabisch
af: Afrikaans
@@ -353,6 +354,7 @@ languages:
fa: Persisch
th: Thailändisch
ro: Rumänisch
+ pt: Portugiesisch (Portugal)
bg: Bulgarisch
ko: Koreanisch
tr: Türkisch
@@ -371,3 +373,5 @@ cauldron:
no-discoloring: "&4Du kannst Slimefun-Rüstung nicht entfärben"
miner:
no-ores: "&eIch konnte leider keine Erze in der Nähe finden!"
+placeholderapi:
+ profile-loading: Lade...
diff --git a/src/main/resources/languages/messages_en.yml b/src/main/resources/languages/messages_en.yml
index fa811437a..1331bd69e 100644
--- a/src/main/resources/languages/messages_en.yml
+++ b/src/main/resources/languages/messages_en.yml
@@ -32,6 +32,9 @@ commands:
verbose-player: '&4The verbose flag cannot be used by a Player!'
unknown-flag: '&4Unknown flag: &c%flag%'
+placeholderapi:
+ profile-loading: 'Loading...'
+
guide:
locked: 'LOCKED'
work-in-progress: 'This feature is not fully finished yet!'
diff --git a/src/main/resources/languages/messages_es.yml b/src/main/resources/languages/messages_es.yml
index 0e6716f8b..769db6106 100644
--- a/src/main/resources/languages/messages_es.yml
+++ b/src/main/resources/languages/messages_es.yml
@@ -25,9 +25,9 @@ commands:
not-rechargeable: Este ítem no puede ser cargado!
timings:
description: Timings para Slimefun y sus addon
+ please-wait: "&ePor favor, espere un segundo... ¡Los resultados están llegando!"
verbose-player: "&4La flag verbose no puede ser usada por un jugador!"
unknown-flag: "&4flag desconocida: &c%flag%"
- please-wait: "&ePor favor, espere un segundo... ¡Los resultados están llegando!"
guide:
search:
message: "&b¿Qué te gustaría buscar?"
@@ -134,6 +134,7 @@ messages:
wizard: "&a&oTu talismán te ha dado un mayor nivel de fortuna, pero pudo disminuír
el nivel de otros encantamientos."
caveman: "&a&oTu Talismán te ha dado Haste"
+ wise: "&a&oTu Talismán ha duplicado tu drop de experiencia"
soulbound-rune:
fail: "&cSolo puedes ligar un objeto a tu alma."
success: "&a¡Has ligado este objeto a tu alma exitosamente! No lo perderás al
@@ -189,9 +190,9 @@ messages:
invalid-item: "&c¡&4%item% &cno es un objeto válido!"
invalid-amount: "&c¡&4%amount% &cno es un valor válido: tiene que ser mayor a 0!"
invalid-research: "&c¡&4%research% &cno es un conocimiento válido!"
- mode-change: 'El modo de &b%device% ha cambiado a: &9%mode%'
bee-suit-slow-fall: "&eTus alas de Abeja te ayudarán a llegar seguro y lento al
piso"
+ mode-change: 'El modo de &b%device% ha cambiado a: &9%mode%'
machines:
pattern-not-found: "&eLo siento, no puedo reconocer esta receta. Por favor coloca
el objeto en el patrón correcto dentro del dispensador."
@@ -314,6 +315,7 @@ android:
own: "&4¡No puedes calificar tu propio script!"
already: "&4¡Ya has calificado este script!"
editor: Editor de Guión
+ too-long: "&cEl script es demasiado largo para editar!"
languages:
default: Predeterminado
en: Inglés
@@ -335,6 +337,7 @@ languages:
zh-CN: Chino (China)
el: Griego
he: Hebreo
+ pt: Portugués (Portugal)
ar: Árabe
af: Africano
da: Danés
@@ -346,7 +349,6 @@ languages:
fa: Persa
th: Tailandés
ro: Rumano
- pt: Portugués (Portugal)
pt-BR: Portugués (Brasil)
bg: Búlgaro
ko: Coreano
diff --git a/src/main/resources/languages/messages_fr.yml b/src/main/resources/languages/messages_fr.yml
index a3d15040a..f7c71ae96 100644
--- a/src/main/resources/languages/messages_fr.yml
+++ b/src/main/resources/languages/messages_fr.yml
@@ -4,7 +4,6 @@ commands:
cheat: Vous permet de vous donnez des objets
give: Donne à quelqu'un des objets Slimefun
guide: Vous donne un guide Slimefun
- timings: Informations sur la latence de votre serveur
teleporter: Affiche les waypoints d'un autre joueur
versions: Affiche toutes les extensions installées
search: Recherche dans votre guide le terme donné
@@ -25,6 +24,11 @@ commands:
description: Charge l'objet que vous avez en main
charge-success: L'objet a été chargé !
not-rechargeable: Cet objet ne peut pas être chargé !
+ timings:
+ description: Timings pour Slimefun et ses addons
+ please-wait: "&eAttendez s'il vous plaît, les résultats arrivent !"
+ verbose-player: "&4Ce flag ne peux pas être utiliser par un joueur!"
+ unknown-flag: "&4Flag inconnu: &c%flag%"
guide:
search:
message: "&bQue souhaitez-vous rechercher?"
@@ -134,6 +138,7 @@ messages:
wizard: "&a&oVotre talisman vous a donné un meilleur niveau de Fortune mais a
peut-être diminué plusieurs autres enchantements"
caveman: "&a&oVotre Talisman vous a donné Célérité"
+ wise: "&a&oVotre talisman a doublé votre XP"
soulbound-rune:
fail: "&cVous pouvez lier un seul objet à la fois à votre âme"
success: "&aVous avez réussi à lier cet objet à votre âme! Vous le garderez quand
@@ -193,9 +198,9 @@ messages:
invalid-amount: "&4%amount% &cn'est pas un montant valide: il doit être supérieur
à 0!"
invalid-research: "&4%research% &cn'est pas une recherche valide!"
- mode-change: 'Vous avez changé votre &b%device% en mode : &9%mode%'
bee-suit-slow-fall: "&eVos ailes d'abeille vous aideront à revenir au sol lentement
et en toute sécurité"
+ mode-change: 'Vous avez changé votre &b%device% en mode : &9%mode%'
machines:
pattern-not-found: "&eDésolé, je ne reconnais pas cette recette. Veuillez disposer
les objets correctement dans le distributeur."
diff --git a/src/main/resources/languages/messages_he.yml b/src/main/resources/languages/messages_he.yml
index 3e26c0d63..170137953 100644
--- a/src/main/resources/languages/messages_he.yml
+++ b/src/main/resources/languages/messages_he.yml
@@ -1,11 +1,18 @@
---
commands:
help: הצגת מסך עזרה
- teleporter: ראה נקודות ציון של שחקנים אחרים
- search: חפש במדריך את המונח הנתון
cheat: מאפשר לזמן פריטים ברמאות
give: נותן למישהו פירטי סליים פאן
guide: תן לעצמך מדריך סליים פאן
+ teleporter: ראה נקודות ציון של שחקנים אחרים
+ versions: הצגת תוספים מותקנים
+ search: חפש במדריך את המונח הנתון
+ open_guide: פתח את המדריך בלי להשתמש בספר
+ stats: מציג כמה נתונים סטטיסטיים על שחקן
+ research:
+ description: 'בטל נעילה /מחקרים עבור שחקן זה '
+ reset: "&c איפס את הידע של %שחקן% זה"
+ reset-target: "&cהידע שלך אופס "
backpack:
description: אחזר עותק של גיבוי קיים
invalid-id: " המספר המזהה חייב להיות מספר לא שלילי!&4"
@@ -21,46 +28,15 @@ commands:
please-wait: "&e !אנא המתן שנייה ... התוצאות מגיעות"
verbose-player: "&4 האיתות המילולי אינו יכול להיות בשימוש על ידי שחקן!"
unknown-flag: "&4איתות לא ידוע: &c%flag%"
- versions: הצגת תוספים מותקנים
- open_guide: פתח את המדריך בלי להשתמש בספר
- stats: מציג כמה נתונים סטטיסטיים על שחקן
- research:
- description: 'בטל נעילה /מחקרים עבור שחקן זה '
- reset: "&c איפס את הידע של %שחקן% זה"
- reset-target: "&cהידע שלך אופס "
guide:
- title:
- main: סליים פאן מדריך
- credits: סליים פאן4 תורמים
- wiki: סליים פאן4 ויקי
- addons: 'תוספות לסליים פאן '
- versions: גרסאות מותקנות
- settings: 'הגדרות & מידע '
- languages: בחר את השפה המועדפת עליך
- bugs: דיווחי שגיאות
- source: קוד מקור
- back:
- guide: חזור למדריך סליים פאן
- title: חזור
- settings: חזור ללוח ההגדרות
- tooltips:
- wiki: ראה פריט זה באתר הרשימי של סליים פאן ויקי
- recipes:
- climbing-pick: משטחים שאפשר לטפס עליהם
- machine: מתכונים שנעשו במכונה זו
- miner: משאבים שתוכלו להשיג אצל כורה זה
- generator: סוגי דלק זמינים
- gold-pan: משאבים שתוכלו להשיג
- open-category: לחץ לפתיחה
- versions-notice: אלה חשובים מאוד כשמדווחים על באגים!
- work-in-progress: תכונה זו עדיין לא הושלמה במלואה!
+ search:
+ message: מה תרצה לחפש?
+ name: "&7חפש...."
+ tooltip: "&b לחץ לחפש פריט"
+ inventory: "%item% מחפש עבור: "
+ cheat:
+ no-multiblocks: "&4 אתה לא יכול לרמות בריבוי מבנים אתה חייב לבנות אותם!"
languages:
- change: לחץ כדי לבחור שפה חדשה
- description:
- - "&7כעת יש לך אפשרות לשנות"
- - "&7השפה שבה סליים פאן"
- - "&7יוצג בפניך. פריטים"
- - "&7לא ניתן לתרגם לעת עתה."
updated: "&a :השפה שלך הוגדרה בהצלחה ל &b%lang%"
translations:
name: "&aIs משהו חסר?"
@@ -68,13 +44,23 @@ guide:
select: 'לחץ כדי לבחור שפה זאת '
select-default: לחץ לבחירת שפת ברירת המחדל
selected-language: 'נבחר כעת:'
- credits:
- open: לחץ כדי לראות את התורמים שלנו
+ change: לחץ כדי לבחור שפה חדשה
description:
- - "&7 סליים פאן הוא פרויקט קוד פתוח "
- - "&7ומתוחזק על ידי קהילה גדולה של אנשים."
- - "&7על &e%contributors% &7אנשים עבדו"
- - "&7.סליים פאן לאורך כל השנים האלה "
+ - "&7כעת יש לך אפשרות לשנות"
+ - "&7השפה שבה סליים פאן"
+ - "&7יוצג בפניך. פריטים"
+ - "&7לא ניתן לתרגם לעת עתה."
+ title:
+ main: סליים פאן מדריך
+ settings: 'הגדרות & מידע '
+ languages: בחר את השפה המועדפת עליך
+ credits: סליים פאן4 תורמים
+ wiki: סליים פאן4 ויקי
+ addons: 'תוספות לסליים פאן '
+ bugs: דיווחי שגיאות
+ source: קוד מקור
+ versions: גרסאות מותקנות
+ credits:
commit: להתחייב
commits: מתחייב
roles:
@@ -83,32 +69,60 @@ guide:
resourcepack: "&c אמן חבילת משאבים"
translator: "&9מתרגם"
profile-link: "לחץ כדי לבקר את הפרופיל שלהם \nב -GitHub"
- search:
- message: &b מה תרצה לחפש?
- name: "&7חפש...."
- tooltip: "&b לחץ לחפש פריט"
- inventory: "%item% מחפש עבור: "
- cheat:
- no-multiblocks: "&4 אתה לא יכול לרמות בריבוי מבנים אתה חייב לבנות אותם!"
+ open: לחץ כדי לראות את התורמים שלנו
+ description:
+ - "&7 סליים פאן הוא פרויקט קוד פתוח "
+ - "&7ומתוחזק על ידי קהילה גדולה של אנשים."
+ - "&7על &e%contributors% &7אנשים עבדו"
+ - "&7.סליים פאן לאורך כל השנים האלה "
pages:
previous: עמוד קודם
next: עמוד הבא
+ tooltips:
+ open-category: לחץ לפתיחה
+ versions-notice: אלה חשובים מאוד כשמדווחים על באגים!
+ wiki: ראה פריט זה באתר הרשימי של סליים פאן ויקי
+ recipes:
+ machine: מתכונים שנעשו במכונה זו
+ miner: משאבים שתוכלו להשיג אצל כורה זה
+ generator: סוגי דלק זמינים
+ gold-pan: משאבים שתוכלו להשיג
+ climbing-pick: משטחים שאפשר לטפס עליהם
+ back:
+ title: חזור
+ guide: חזור למדריך סליים פאן
+ settings: חזור ללוח ההגדרות
locked: נעול
locked-category:
- כדי לבטל את הנעילה של קטגוריה זו
- 'צריך לפתוח את כל הפריטים מה '
- הקטגוריות הבאות
+ work-in-progress: תכונה זו עדיין לא הושלמה במלואה!
messages:
+ not-researched: "&4אין לך מספיק ידע להבין זאת "
not-enough-xp: "&4אין לך מספיק נקודות ניסיון\nכדי לפתוח את זה "
+ unlocked: "&b אתה פתחת %research% "
+ only-players: "&4 פקודה זו מיועדת רק לשחקנים"
+ unknown-player: "&4 :שחקן לא מוכר &c%player%"
+ no-permission: "&4 אין לך את ההרשאה הנדרשת לעשות זאת"
+ usage: "&4 שימוש: &c %שימוש%"
+ not-online: "&4 %שחקן%cis לא ברשת!"
+ given-item: '&b ניתן לך סכום &a %amount% &7"%item%7'
+ give-item: "&b %ניתן לך %amount% &a %item%"
+ give-research: '&b נתת %player% את המח"%research%&7"'
+ hungry: "&cאתה רעב מדיי כדי לעשות את זה!"
+ disabled-in-world: "&4 פריט זה הושבת בעולם זה"
+ disabled-item: "&4 פריט זה הושבת איך בכלל השגת את זה ?"
+ no-tome-yourself: "&c אינך יכול להשתמש ב- 4 כרך של מידע צמך...."
+ multimeter: "&bStored Energy: &3%stored% &b/ &3%capacity%"
talisman:
- angel: "&a&o הקמע שלך הציל אותך מלקבל נזק נפילה"
- fire: "&a&oהקמע שלך הציל אותך מלהישרף למוות"
- caveman: "&a&oהקמע שלך נתן לך מהירות"
anvil: "&a&o הקמע שלך הציל את הכלי שלך מלהישבר"
miner: "&a&o הקמע שלך בכפיל את הפריטים הנופלים"
hunter: "&a&o הקמע שלך בכפיל את הפריטים הנופלים"
lava: "&a&oהקמע שלך הציל אותך מלהישרף למוות"
water: "&a&oהקמע שלך הציל אותך מלטבוע "
+ angel: "&a&o הקמע שלך הציל אותך מלקבל נזק נפילה"
+ fire: "&a&oהקמע שלך הציל אותך מלהישרף למוות"
magician: "&a%o הקמע שלך העניק לך כישוף נוסף"
traveller: "&a&o הקמע שלך נתן לך דחיפת מהירות"
warrior: "&a&oהקמע שלך שיפר את כוחך לזמן מה"
@@ -116,54 +130,8 @@ messages:
whirlwind: "&a&o הקמע שלך שיקף את הטיל"
wizard: "&a&o הקמע שלך העניק לך רמת הון טובה יותר אבל אולי גם הוריד כמה רמות הקסם
אחרות"
- fortune-cookie:
- - "&7 עזור לי, אני כלוא במפעל לעוגיות "
- - "&7אתה תמות מחר על ידי.... קריפר "
- - "&7 בשלב מסוים בחיים שלך משהו רע יקרה!!!"
- - "&7בשבוע הבא תבחין שזה לא העולם האמיתי, אתה נמצא במשחק מחשב"
- - "עוגיה זו תהיה טעימה תוך כמה שניות &7"
- - '&7 המילה האחרונה שתשמע תהיה "להשמיד !!!"'
- - "&7מה שלא תעשה אל תחבק קריפר ניסיתי. זה מרגיש טוב,אבל לא שווה את זה"
- - "&7התשובה היא 42"
- - "&7 וולשי ביום ירחיקו את הצרות."
- - "&7 לעולם אל תחפור ישר למטה!"
- - "&7זו רק שריטה!"
- - "&7תמיד תסתכל על הצד הטוב שבחיים"
- - "&7זה היה למעשה ביסקוויט ולא עוגיה"
- - "&7שלטי הניאון דולקים"
- piglin-barter: &4 אתה לא יכול לסחור עם חזירונים באמצעות חפצי סליים פאן
- enchantment-rune:
- fail: "&cאת לא יכול להחליף עם חזירונים חפצים של סליים פאן."
- no-enchantment: "&cלא נמצא שום קסם ישים לפריט הזה."
- success: "&aהחלת בהצלחה קסם אקראי החל על פריט זה."
- tape-measure:
- no-anchor: "&c אתה צריך להגדיר עוגן לפני שתוכל להתחיל למדוד!"
- wrong-world: "!&cנראה שהעוגן שלך נמצא בעולם אחר"
- distance: "&7המדידה נלקחה &eDistance: %distance%."
- anchor-set: "&aהעוגן הוגדר בהצלחה:&e %anchor%"
- multi-tool:
- mode-change: "&b%device% &9: המצב השתנה ל: %mode%"
- not-shears: "&c מולטי טול לא יכול לשמש כמזמרה!"
- climbing-pick:
- dual-wielding: "&4אתה צריך להחזיק מכושי טיפוס בשתי !הידיים כדי להשתמש בהם"
- wrong-material: "&cאתה לא יכול לטפס על המשטח הזה. עיין במדריך סליים פאן למידע
- נוסף!"
- bee-suit-slow-fall: "&eכנפי הדבורה שלך יעזרו לך להגיע לקרקע בצורה איטית ובטוחה"
- not-researched: "&4אין לך מספיק ידע להבין זאת "
- unlocked: "&b אתה פתחת %research% "
- only-players: "&4 פקודה זו מיועדת רק לשחקנים"
- unknown-player: "&4 :שחקן לא מוכר &c%player%"
- no-permission: "&4 אין לך את ההרשאה הנדרשת לעשות זאת"
- usage: "&4 שימוש: &c %שימוש%"
- not-online: "&4 %שחקן%cis לא ברשת!"
- given-item: "&b ניתן לך סכום &a %amount% &7\"%item%7"
- give-item: '&b %ניתן לך %amount% &a %item%'
- give-research: "&b נתת %player% את המח\"%research%&7\""
- hungry: "&cאתה רעב מדיי כדי לעשות את זה!"
- disabled-in-world: "&4 פריט זה הושבת בעולם זה"
- disabled-item: "&4 פריט זה הושבת איך בכלל השגת את זה ?"
- no-tome-yourself: "&c אינך יכול להשתמש ב- 4 כרך של מידע צמך...."
- multimeter: '&bStored Energy: &3%stored% &b/ &3%capacity%'
+ caveman: "&a&oהקמע שלך נתן לך מהירות"
+ wise: "&a&oהקמע שלך הכפיל את ירידת נקודות הניסיון שלך"
soulbound-rune:
fail: "&c אתה יכול לקשור פריט אחד בלבד לנשמתך בכל פעם."
success: "&a אתה קושרת פריט זה בהצלחה לנשמתך! אתה תשמור עליו כשתמות."
@@ -182,87 +150,43 @@ messages:
ברזל!"
link-prompt: "&e לחץ כאן:"
diet-cookie: "&eאתה מתחיל להרגיש מרחף...."
+ fortune-cookie:
+ - "&7 עזור לי, אני כלוא במפעל לעוגיות "
+ - "&7אתה תמות מחר על ידי.... קריפר "
+ - "&7 בשלב מסוים בחיים שלך משהו רע יקרה!!!"
+ - "&7בשבוע הבא תבחין שזה לא העולם האמיתי, אתה נמצא במשחק מחשב"
+ - עוגיה זו תהיה טעימה תוך כמה שניות &7
+ - '&7 המילה האחרונה שתשמע תהיה "להשמיד !!!"'
+ - "&7מה שלא תעשה אל תחבק קריפר ניסיתי. זה מרגיש טוב,אבל לא שווה את זה"
+ - "&7התשובה היא 42"
+ - "&7 וולשי ביום ירחיקו את הצרות."
+ - "&7 לעולם אל תחפור ישר למטה!"
+ - "&7זו רק שריטה!"
+ - "&7תמיד תסתכל על הצד הטוב שבחיים"
+ - "&7זה היה למעשה ביסקוויט ולא עוגיה"
+ - "&7שלטי הניאון דולקים"
+ piglin-barter: אתה לא יכול לסחור עם חזירונים באמצעות חפצי סליים פאן
+ enchantment-rune:
+ fail: "&cאת לא יכול להחליף עם חזירונים חפצים של סליים פאן."
+ no-enchantment: "&cלא נמצא שום קסם ישים לפריט הזה."
+ success: "&aהחלת בהצלחה קסם אקראי החל על פריט זה."
+ tape-measure:
+ no-anchor: "&c אתה צריך להגדיר עוגן לפני שתוכל להתחיל למדוד!"
+ wrong-world: "!&cנראה שהעוגן שלך נמצא בעולם אחר"
+ distance: "&7המדידה נלקחה &eDistance: %distance%."
+ anchor-set: "&aהעוגן הוגדר בהצלחה:&e %anchor%"
+ multi-tool:
+ mode-change: "&b%device% &9: המצב השתנה ל: %mode%"
+ not-shears: "&c מולטי טול לא יכול לשמש כמזמרה!"
+ climbing-pick:
+ dual-wielding: "&4אתה צריך להחזיק מכושי טיפוס בשתי !הידיים כדי להשתמש בהם"
+ wrong-material: "&cאתה לא יכול לטפס על המשטח הזה. עיין במדריך סליים פאן למידע
+ נוסף!"
invalid-item: "&4%item% &cאינו פריט בר תוקף!"
invalid-amount: "&4%amount% &cאינו כמות ברת תוקף : המספר חייב להיות גדול מאפס!"
invalid-research: "&4%research% &cאינו מחקר בר תוקף!"
-anvil:
- not-working: "&4אתה לא יכול להשתמש בפרטי סליים פאן בתוך סדן"
- mcmmo-salvaging: "&4אתה לא יכול להציל (לתקן) חפצי סליים פאן"
-workbench:
- not-enhanced: "&4 אתה לא יכול להשתמש בפרטי סליים פאן על שולחן עבודה רגיל"
-gps:
- geo:
- scan-required: |-
- &4-סורק גאולוגי נדרש!
- &c סרוק את הנתח הזה באמצעות סורק !גאולוגי-קודם
- waypoint:
- duplicate: "&4כבר יצרת נקודת ציון בשם: &f%waypoint%"
- new: "&eהקלד שם לנקודת הדרך החדשה שלך בצ'אט. (קודי צבע נתמכים!)"
- added: "&a נוסף בהצלחה נקודת דרך חדשה"
- max: "&4 הגעת לכמות הנקודות הדרך המרבית"
- deathpoint: |-
- &4נקודת מוות
- &7%date%
- insufficient-complexity:
- - "&4אין מספיק מורכבות ברשת ה GPS: &c%complexity%"
- - "&4a) אין לך הגדרות רשת GPS עדיין"
- - "&4b) הגדרות ה GPS שלך לא מספיק מורכבות"
-languages:
- zh-CN: "(מנדרינית(סין"
- tl: טגלית
- default: שרת ברירת מחדל
- en: אנגלית
- de: 'גרמנית '
- fr: צרפתית
- it: איטלקית
- es: ספרדית
- pl: פולנית
- sv: שוודית
- nl: הולנדית
- cs: צ'כית
- hu: הונגרית
- lv: לטבית
- ru: רוסית
- sk: סלובקית
- zh-TW: "(סינית (טייוואן"
- vi: וייטנאמי
- id: אינדונזית
- el: יווני
- he: עברית
- ar: ערבית
- af: אפריקנית
- da: דנית
- fi: פינית
- uk: אוקראינית
- ms: מלאית
- 'no': נורווגית
- ja: יפנית
- fa: פרסית
- th: תאילנדי
- ro: רומנית
- pt: "(פורטוגזית (פורטוגל"
- pt-BR: "(פורטוגזית (ברזיל"
- bg: בולגרית
- ko: קוריאנית
- tr: טורקי
- hr: קרואטית
- mk: מקדונית
- sr: סרבית
- be: בלארוסית
+ bee-suit-slow-fall: "&eכנפי הדבורה שלך יעזרו לך להגיע לקרקע בצורה איטית ובטוחה"
machines:
- GPS_CONTROL_PANEL:
- title: לוח בקרה - ג'י פי אס
- transmitters: סקירה משדר
- waypoints: סקירת נקודות דרך
- INDUSTRIAL_MINER:
- no-fuel: &c לכורה התעשייתית שלך אזל הדלק! שים את הדלק שלך בתיבה מעל.
- piston-facing: "&cהכורה התעשייתי שלך דורש בוכנות מופנות כלפי מעלה!"
- piston-space: "&cלשתי הבוכנות צריך להיות בלוק מעליהן!"
- destroyed: "&cנראה שכורה התעשייתי שלך הושמד."
- already-running: "&cהכורה התעשייתית הזה עדיין פועל."
- full-chest: "&cהתיבה של הכורה התעשייתי שלך מלאה!"
- no-permission: נראה שאין לך אישור להפעיל כאן כורה תעשייתי!&4
- finished: "&eהכורה התעשייתי שלך סיים את !%ores% ore(s)!עבודתו! הוא חצב"
pattern-not-found: "&e סליחה לא יכולתי \n .לזהות את המתכון \nאנא הכנס את \nהפריטים
בדפוס הנכון לתוך המתקן "
unknown-material: "&e סליחה, לא יכולתי לזהות את הפריט במתקן שלי. אנא הכנס משהו שאני
@@ -273,7 +197,8 @@ machines:
in-use: "&c המלאי של בלוק זה נפתח כרגע על ידי שחקן אחר."
ignition-chamber-no-flint: "&c תא הצתה חסר צור ופלדה."
ANCIENT_ALTAR:
- not-enough-pedestals: "&4 המזבח אני מוקף בכמות המתאימה של כינים &c(%pedestals% /\n8( "
+ not-enough-pedestals: "&4 המזבח אני מוקף בכמות המתאימה של כינים &c(%pedestals%
+ /\n8( "
unknown-catalyst: "&4 זרז לא ידוע! &c השתמש במתכון הנכון במקום זאת!"
unknown-recipe: "&4 מתכון לא ידוע! &cהשתמש במתכון הנכון במקום!"
ANCIENT_PEDESTAL:
@@ -301,17 +226,50 @@ machines:
time: זמן משוער
CARGO_NODES:
must-be-placed: "&4חייב להיות מונח על תיבה או מכונה!"
-brewing_stand:
- not-working: "&4אתה לא יכול לשים חפצי סליים פאן במבשלה!"
-villagers:
- no-trading: "&4אתה לא יכול להחליף עם ויליג'רים חפצי סליים פאן!"
-cartography_table:
- not-working: "&4אתה לא יכול להשתמש בחפצי סליים פאן בשולחן קרטוגרפיה!"
-cauldron:
- no-discoloring: "&4אתה לא יכול לשנות את הצבע של שריון סליים פאן"
+ GPS_CONTROL_PANEL:
+ title: לוח בקרה - ג'י פי אס
+ transmitters: סקירה משדר
+ waypoints: סקירת נקודות דרך
+ INDUSTRIAL_MINER:
+ no-fuel: לכורה התעשייתית שלך אזל הדלק! שים את הדלק שלך בתיבה מעל.
+ piston-facing: "&cהכורה התעשייתי שלך דורש בוכנות מופנות כלפי מעלה!"
+ piston-space: "&cלשתי הבוכנות צריך להיות בלוק מעליהן!"
+ destroyed: "&cנראה שכורה התעשייתי שלך הושמד."
+ already-running: "&cהכורה התעשייתית הזה עדיין פועל."
+ full-chest: "&cהתיבה של הכורה התעשייתי שלך מלאה!"
+ no-permission: נראה שאין לך אישור להפעיל כאן כורה תעשייתי!&4
+ finished: "&eהכורה התעשייתי שלך סיים את !%ores% ore(s)!עבודתו! הוא חצב"
+anvil:
+ not-working: "&4אתה לא יכול להשתמש בפרטי סליים פאן בתוך סדן"
+ mcmmo-salvaging: "&4אתה לא יכול להציל (לתקן) חפצי סליים פאן"
+backpack:
+ already-open: "&cסליחה התרמיל הזה פתוח במקום אחר "
+ no-stack: "&cאתה לא יכול לערום תרמילים"
+workbench:
+ not-enhanced: "&4 אתה לא יכול להשתמש בפרטי סליים פאן על שולחן עבודה רגיל"
+gps:
+ deathpoint: |-
+ &4נקודת מוות
+ &7%date%
+ waypoint:
+ new: "&eהקלד שם לנקודת הדרך החדשה שלך בצ'אט. (קודי צבע נתמכים!)"
+ added: "&a נוסף בהצלחה נקודת דרך חדשה"
+ max: "&4 הגעת לכמות הנקודות הדרך המרבית"
+ duplicate: "&4כבר יצרת נקודת ציון בשם: &f%waypoint%"
+ insufficient-complexity:
+ - "&4אין מספיק מורכבות ברשת ה GPS: &c%complexity%"
+ - "&4a) אין לך הגדרות רשת GPS עדיין"
+ - "&4b) הגדרות ה GPS שלך לא מספיק מורכבות"
+ geo:
+ scan-required: |-
+ &4-סורק גאולוגי נדרש!
+ &c סרוק את הנתח הזה באמצעות סורק !גאולוגי-קודם
+inventory:
+ no-access: "&4אין לך גישה לבלוק הזה"
android:
+ started: "&7 האנדרואיד שלך ממשיך את תסריט"
+ stopped: "&7 האנדרואיד שלך \nעצר את התסריט "
scripts:
- too-long: "&c!התסריט ארוך מכדי לערוך"
already-uploaded: "&4 התסריט הזה כבר הועלה."
instructions:
START: "&2 התחל תסריט"
@@ -350,10 +308,56 @@ android:
own: "&4אתה לא יכול לדרג את התסריט שלך עצמך!"
already: "&4אתה כבר השארת דירוג לתסריט זה!"
editor: עורך תסריט
- started: "&7 האנדרואיד שלך ממשיך את תסריט"
- stopped: "&7 האנדרואיד שלך \nעצר את התסריט "
-backpack:
- already-open: "&cסליחה התרמיל הזה פתוח במקום אחר "
- no-stack: "&cאתה לא יכול לערום תרמילים"
-inventory:
- no-access: "&4אין לך גישה לבלוק הזה"
+ too-long: "&c!התסריט ארוך מכדי לערוך"
+languages:
+ default: שרת ברירת מחדל
+ en: אנגלית
+ de: 'גרמנית '
+ fr: צרפתית
+ it: איטלקית
+ es: ספרדית
+ pl: פולנית
+ sv: שוודית
+ nl: הולנדית
+ cs: צ'כית
+ hu: הונגרית
+ lv: לטבית
+ ru: רוסית
+ sk: סלובקית
+ zh-TW: "(מנדרינית (טייוואן"
+ vi: וייטנאמי
+ id: אינדונזית
+ zh-CN: "(מנדרינית(סין"
+ el: יווני
+ he: עברית
+ ar: ערבית
+ af: אפריקנית
+ da: דנית
+ fi: פינית
+ uk: אוקראינית
+ ms: מלאית
+ 'no': נורווגית
+ ja: יפנית
+ fa: פרסית
+ th: תאילנדי
+ ro: רומנית
+ pt: "(פורטוגזית (פורטוגל"
+ pt-BR: "(פורטוגזית (ברזיל"
+ bg: בולגרית
+ ko: קוריאנית
+ tr: טורקי
+ hr: קרואטית
+ mk: מקדונית
+ sr: סרבית
+ be: בלארוסית
+ tl: טגלית
+brewing_stand:
+ not-working: "&4אתה לא יכול לשים חפצי סליים פאן במבשלה!"
+villagers:
+ no-trading: "&4אתה לא יכול להחליף עם ויליג'רים חפצי סליים פאן!"
+cartography_table:
+ not-working: "&4אתה לא יכול להשתמש בחפצי סליים פאן בשולחן קרטוגרפיה!"
+cauldron:
+ no-discoloring: "&4אתה לא יכול לשנות את הצבע של שריון סליים פאן"
+placeholderapi:
+ profile-loading: בטעינה...
diff --git a/src/main/resources/languages/messages_hu.yml b/src/main/resources/languages/messages_hu.yml
index 7a806b08e..1f8132d3c 100644
--- a/src/main/resources/languages/messages_hu.yml
+++ b/src/main/resources/languages/messages_hu.yml
@@ -134,6 +134,7 @@ messages:
wizard: "&a&oA talizmánod erősítette a Szerencse varázslatot, de néhány egyéb
varázslatot gyengített"
caveman: "&a&oA talizmánod adott Sietség effektet"
+ wise: "&a&oA talizmánod megduplázta a dobott tapasztalat pontokat"
soulbound-rune:
fail: "&cEgyszerre csak egy tárgyat köthetsz a lelkedhez."
success: "&aSikeresen hozzákötötted ezt a tárgyat a lelkedhez! Megmarad, amikor
@@ -313,6 +314,7 @@ android:
own: "&4Nem értékelheted a saját szkriptedet!"
already: "&4Ezt a szkriptet már értékelted!"
editor: Szkript szerkesztő
+ too-long: "&cA szkript túl hosszú a szerkesztéshez!"
languages:
default: Szerver-alapértelmezett
en: Angol
diff --git a/src/main/resources/languages/messages_ja.yml b/src/main/resources/languages/messages_ja.yml
index d008529e0..f01c7711e 100644
--- a/src/main/resources/languages/messages_ja.yml
+++ b/src/main/resources/languages/messages_ja.yml
@@ -133,6 +133,7 @@ messages:
whirlwind: "&a&oタリスマンが飛び道具から身を護った"
wizard: "&a&oタリスマンが高レベルの幸運を付与したが、他のエンチャントレベルは下がってしまった"
caveman: "&a&oタリスマンが採掘速度を上昇させた"
+ wise: "&a&oタリスマンが経験値のドロップを倍にした"
soulbound-rune:
fail: "&c一度に複数アイテムとのバインディングはできません"
success: "&aアイテムとのバインディングが確立した!リスポーン時に当該アイテムは手繰り寄せられます"
@@ -319,7 +320,6 @@ languages:
el: ギリシャ語
he: ヘブライ語
pt: ポルトガル語(ポルトガル)
- pt-BR: ポルトガル語(ブラジル)
ar: アラビア語
af: アフリカーンス語
da: デンマーク語
@@ -331,6 +331,7 @@ languages:
fa: ペルシア語
th: タイ語
ro: ルーマニア語
+ pt-BR: ポルトガル語(ブラジル)
bg: ブルガリア語
ko: 韓国語
tr: トルコ語
@@ -349,3 +350,5 @@ cauldron:
no-discoloring: "&4Slimefunアイテムの脱色はできません"
miner:
no-ores: "&e周辺には鉱石が見つかりませんでした!"
+placeholderapi:
+ profile-loading: ロード中…
diff --git a/src/main/resources/languages/messages_nl.yml b/src/main/resources/languages/messages_nl.yml
index 199735711..5297d9a27 100644
--- a/src/main/resources/languages/messages_nl.yml
+++ b/src/main/resources/languages/messages_nl.yml
@@ -4,7 +4,6 @@ commands:
cheat: Geeft je toestemming om gratis spullen in het spel te brengen
give: Geef iemand een aantal Slimefun spullen
guide: Geef jezelf een Slimefun Handboek
- timings: Laat informatie over de server's prestaties zien
teleporter: Bekijk de opgeslagen locaties van andere spelers
versions: Laat een lijst met alle geïnstalleerde uitbreidingen zien
search: Doorzoek de Slimefun handleiding voor een bepaald trefwoord
@@ -15,6 +14,18 @@ commands:
description: Ontgrendel of herstart Slimefun kennissen van een speler
reset: "&cJe hebt %player%'s Slimefun kennis herstart"
reset-target: "&cJe Slimefun kennis is herstart"
+ backpack:
+ description: Krijg een kopie van een al bestaande rugzak
+ invalid-id: "&4Het id moet een positieve nummer zijn!"
+ player-never-joined: "&4Er is geen speler met die naam gevonden!"
+ backpack-does-not-exist: "& 4De opgegeven rugzak bestaat niet!"
+ restored-backpack-given: "&aJouw rugzak is hersteld en is toegevoegd aan jouw
+ inventaris."
+ charge:
+ description: Laad het item wat je vasthoud op
+ charge-success: Item is opgeladen!
+ not-rechargeable: Dit item kan niet opgeladen worden!
+ timings: Laat informatie over de server's prestaties zien
guide:
search:
message: "&bOp welk woord zou je willen zoeken?"
@@ -22,8 +33,8 @@ guide:
tooltip: "&bKlik om naar een item te zoeken"
inventory: 'Zoeken naar: %item%'
lore:
- - "&bOp welk woord zou je willen zoeken?"
- - "&7Type je zoekterm in het gespreksvenster"
+ '1': "&7Type je zoekterm in het gespreksvenster"
+ '0': "&bOp welk woord zou je willen zoeken?"
cheat:
no-multiblocks: "&4Je kan geen Slimefun machines in het spel brengen, je moet
ze bouwen zoals aangegeven."
@@ -34,7 +45,13 @@ guide:
lore: Klik om een eigen vertaling toe the voegen
select: Klik om deze taal te selecteren
select-default: Klik om de standaard taal te selecteren
- selected-language: 'Momenteel geselecteerd:'
+ selected-language: " Op dit moment geselecteerd:"
+ change: Klik om een nieuwe taal te kiezen
+ description:
+ '0': "&7Je hebt nu de mogelijkheid om de taal"
+ '1': "&7van Slimefun te veranderen"
+ '2': "&7aan jou wordt vertoond. Items"
+ '3': "&7kunnen momenteel niet vertaald worden."
title:
main: Slimefun Handboek
settings: Instellingen & Informatie
@@ -44,6 +61,7 @@ guide:
addons: Uitbreidingen voor Slimefun4
bugs: Fouten rapporteren
source: Source Code
+ versions: Geïnstalleerde versies
credits:
commit: Bijdrage
commits: Bijdragen
@@ -53,6 +71,12 @@ guide:
resourcepack: "&cGrafische bundel Ontwikkelaar"
translator: "&9Vertaler"
profile-link: Klik om hun profielen op Github te bezoeken
+ open: Klik om onze bijdragers te zien
+ description:
+ '0': "&7Slimefun is een open-source project"
+ '1': "&7en wordt in stand gehouden door een grote gemeenschap van mensen."
+ '2': "&7Meer dan &e%contributors% &7mensen hebben hieraan"
+ '3': "&7al deze jaren gewerkt."
pages:
previous: Vorige bladzijde
next: Volgende bladzijde
@@ -65,15 +89,17 @@ guide:
miner: Grondstoffen die je met deze Miner kunt verkrijgen
generator: Beschikbare soorten brandstof
gold-pan: Grondstoffen die je kunt verkrijgen
+ climbing-pick: Oppervlakken die je kunt beklimmen
back:
title: Terug
guide: Ga terug naar de Slimefun Handleiding
settings: Ga terug naar Instellingen
locked: VERGRENDELD
locked-category:
- - Om deze categorie te ontgrendelen zul je
- - alle items moeten ontgrendelen van de
- - volgende categorieën
+ '0': Om deze categorie te ontgrendelen zul je
+ '1': alle items moeten ontgrendelen van de
+ '2': volgende categorieën
+ work-in-progress: Dit is nog niet helemaal klaar!
messages:
not-researched: "&4Je hebt niet genoeg Slimefun kennis om dit te begrijpen"
not-enough-xp: "&4Je hebt niet genoeg XP om dit te ontgrendelen"
@@ -83,12 +109,8 @@ messages:
no-permission: "&4Je hebt geen toestemming om deze actie uit te voeren"
usage: "&4Gebruik, zoals: &c%usage%"
not-online: "&4%player% &cis niet online!"
- invalid-item: "&4%item% &cis geen geldig voorwerp!"
- invalid-amount: "&4%amount% &cis geen geldige hoeveelheid: het moet meer zijn
- dan 0!"
given-item: '&bJe hebt &a%amount% keer &7"%item%&7" ontvangen'
give-item: '&bJe hebt %player% &a%amount% keer &7"%item%&7" gegeven'
- invalid-research: "&4%research% &cis geen geldig Slimefun onderzoek"
give-research: '&bJe hebt %player% de kennis over &7"%research%&7" gegeven'
hungry: "&cJe hebt teveel honger om zoiets te doen!"
disabled-in-world: "&4&lDit voorwerp is uitgeschakeld in deze wereld"
@@ -110,6 +132,8 @@ messages:
whirlwind: "&a&oJe Talisman heeft het projectiel weerkaatst"
wizard: "&a&oJe Talisman heeft je een hoger level van geluk gegeven, maar heeft
misschien ook de levels van andere betoveringen verlaagd"
+ caveman: "&a&oJe talisman gaf je haast"
+ wise: "&a&oJe Talisman heeft je verkregen experience punten verdubbeld"
soulbound-rune:
fail: "&cJe kan maar één voorwerp met je ziel verbinden op elk moment"
success: "&aJe hebt dit voorwerp succesvol met je ziel verbonden! Het blijft bij
@@ -129,19 +153,46 @@ messages:
link-prompt: "&eKlik mij:"
diet-cookie: "&eJe begint je zo ligt als een veertje te voelen..."
fortune-cookie:
- - "&7Hellup mij, ik zit vast in een gelukskoekjes-fabriek!"
- - "&7Je overlijdt morgen... door een creeper..."
- - "&7Ooit gaat er iets ergs gebeuren in je leven!!! Muhahaha"
- - "&7Volgende week zal je eindelijk doorhebben dat dit niet de echte wereld is,
- maar een simulatie"
- - "&7Dit koekje gaat over een paar seconden heerlijk smaken"
- - '&7De laatste woorden die je ooit zal horen zijn "Voor mij is deze wereld alleen
- maar vals!"'
- - "&7What je ook wilt worden, knuffels nooit een creeper... Ik heb het geprobeerd,
- maar het is het echt niet waard"
- - "&742. Het antwoord op alles is 42"
- - "&7A Walshy, één dag houdt alle problemen weg"
- - "&7Graaf nooit recht naar beneden!"
+ '0': "&7Hellup mij, ik zit vast in een gelukskoekjes-fabriek!"
+ '1': "&7Je overlijdt morgen... door een creeper..."
+ '2': "&7Ooit gaat er iets ergs gebeuren in je leven!!! Muhahaha"
+ '3': "&7Volgende week zal je eindelijk doorhebben dat dit niet de echte wereld
+ is, maar een simulatie"
+ '4': "&7Dit koekje gaat over een paar seconden heerlijk smaken"
+ '5': '&7De laatste woorden die je ooit zal horen zijn "Voor mij is deze wereld
+ alleen maar vals!"'
+ '6': "&7What je ook wilt worden, knuffels nooit een creeper... Ik heb het geprobeerd,
+ maar het is het echt niet waard"
+ '7': "&742. Het antwoord op alles is 42"
+ '8': "&7A Walshy, één dag houdt alle problemen weg"
+ '9': "&7Graaf nooit recht naar beneden!"
+ '10': "&7Het is slechts een vleeswonde!"
+ '11': "&7Kijk altijd naar de blije kant van je leven!"
+ '12': "&7Deze was eigenlijk een biscuitje en geen koekje"
+ '13': "&7Neon borden zijn LIT!"
+ piglin-barter: "&4Je kunt geen Slimefun spullen met piglins ruilen"
+ enchantment-rune:
+ fail: "&cJe kunt dit item niet betoveren."
+ no-enchantment: "&cKon geen mogelijke betoveringen vinden voor dit item."
+ success: "&aJe hebt succesvol een random betovering toegevoegd op dit item."
+ tape-measure:
+ no-anchor: "&cJe hebt nog een anker nodig voordat je kunt meten!"
+ wrong-world: "&cJe anker lijkt in een andere wereld te zitten!"
+ distance: "&7Afstand gemeten. &eAfstand: %distance%"
+ anchor-set: "&aHet is gelukt om het anker in te stellen:&e %anchor%"
+ multi-tool:
+ mode-change: "&b%device% mode veranderd naar: &9%mode%"
+ not-shears: "&cEen Mutli Tool kan niet gebruikt worden als een schaar!"
+ climbing-pick:
+ dual-wielding: "&4Je moet een klim-pickaxe in bijde handen hebben om hem te gebruiken!"
+ wrong-material: "&cJe kunt dit oppervlak niet beklimmen. Check je Slimefun Guide
+ voor meer info!"
+ invalid-item: "&4%item% &cis geen geldig voorwerp!"
+ invalid-amount: "&4%amount% &cis geen geldige hoeveelheid: het moet meer zijn dan
+ 0!"
+ invalid-research: "&4%research% &cis geen geldig Slimefun onderzoek"
+ bee-suit-slow-fall: "&eJe Bee Wings zullen je helpen om weer veilig op de grond
+ te komen"
mode-change: "&b%device% mode is veranderd naar: &9%mode%"
machines:
pattern-not-found: "&eSorry, ik heb het recept niet herkend. Plaats astublieft de
@@ -187,8 +238,20 @@ machines:
title: GPS - Configuratiescherm
transmitters: Transmitter-overzicht
waypoints: Waypoint-overzicht
+ INDUSTRIAL_MINER:
+ no-fuel: "& cUw Industrial Miner heeft geen brandstof meer! Doe de brandstof in
+ de kist erboven."
+ piston-facing: "&cJe Industrial Miner moet de duwmachines naar boven hebben!"
+ piston-space: "&cDe twee duwmachines moeten een leeg blok boven hem hebben!"
+ destroyed: "&cJouw Industrial Miner lijkt vernietigt te zijn!"
+ already-running: "&cDeze Industrial Miner draait al!"
+ full-chest: "&cDe kist van je Industrial Miner is vol!"
+ no-permission: "&4Het lijkt er op dat je geen permissie hebt om een Industrial
+ Miner hier te laten werken!"
+ finished: "&eJe Industrial Miner is klaar! Het heeft in totaal %ores% grondstof(fen)! "
anvil:
not-working: "&4Je kan geen Slimefun voorwerpen gebruiken in een aambeeld!"
+ mcmmo-salvaging: "&4Je kunt geen Slimefun items afbreken!"
backpack:
already-open: "&cSorry, deze rugzak is al ergens anders geopend!"
no-stack: "&cJe kan geen rugzakken stapelen"
@@ -201,10 +264,11 @@ gps:
&r(Kleurcodes zijn ondersteund)"
added: "&aEen nieuw locatiepunt is succesvol toegevoegd"
max: "&4Je hebt het maximum aantal locatiepunten bereikt"
+ duplicate: "&4Je hebt al een waypoint genaamd: &f%waypoint%"
insufficient-complexity:
- - "&4Er is te weinig GPS netwerk complexiteit: &c%complexity%"
- - "&4a) Je hebt nog geen GPS netwerk opgezet"
- - "&4b) Je GPS netwerk is niet complex genoeg"
+ '0': "&4Er is te weinig GPS netwerk complexiteit: &c%complexity%"
+ '1': "&4a) Je hebt nog geen GPS netwerk opgezet"
+ '2': "&4b) Je GPS netwerk is niet complex genoeg"
geo:
scan-required: "&4Een GEO-Scan is nodig! &cScan deze chunk eerst met behulp van
een GEO-Scanner!"
@@ -243,15 +307,15 @@ android:
INTERFACE_ITEMS: "&9Geef inventaris aan de geconfronteerde interface"
INTERFACE_FUEL: "&cOntvang brandstof van de geconfronteerde interface"
enter-name:
- -
- - "&eType astublieft de gewenste naam in voor het script"
+ '1': "&eType astublieft de gewenste naam in voor het script"
uploaded:
- - "&bBezig met uploaden..."
- - "&aHet script is succesvol geupload!"
+ '0': "&bBezig met uploaden..."
+ '1': "&aHet script is succesvol geupload!"
rating:
own: "&4Je kan je eigen script geen waardering geven!"
already: "&4Je hebt aan een waardering achtergelaten voor dit script!"
editor: Scripteditor
+ too-long: "&cDe code is te lang om te kunnen editen!"
languages:
default: Server-Standaard
en: Engels
@@ -284,10 +348,25 @@ languages:
fa: Perzisch
th: Thais
ro: Roemeens
- pt: Portugees (Portugal)
+ pt: Portugees (Portugal)
pt-BR: Portugees (Brazilië)
bg: Bulgaars
ko: Koreaans
tr: Turks
+ hr: Kroatisch
+ mk: Macedonisch
+ sr: Servisch
+ be: Wit-Russisch/Russisch
+ tl: Tagalog
+brewing_stand:
+ not-working: "&4Je kunt geen Slimefun spullen in een brouwstandaard doen!"
+villagers:
+ no-trading: "&4Je kunt geen Slimefun spullen met villagers ruilen!"
+cartography_table:
+ not-working: "&4Je kunt Slimefun items niet in een cartografie tafel gebruiken!"
+cauldron:
+ no-discoloring: "&4Je kunt de kleur van Slimefun Bescherming niet er af halen"
+placeholderapi:
+ profile-loading: Aan het laden...
miner:
no-ores: "&eSorry, ik kon geen ertsen vinden dichtbij!"
diff --git a/src/main/resources/languages/messages_vi.yml b/src/main/resources/languages/messages_vi.yml
index a889cff2d..f78002beb 100644
--- a/src/main/resources/languages/messages_vi.yml
+++ b/src/main/resources/languages/messages_vi.yml
@@ -26,8 +26,8 @@ commands:
not-rechargeable: Vật phẩm này không thể sạc được!
timings:
description: Độ trễ của slimefun và addon của nó
- verbose-player: "&4Cờ dài này không thể sử dụng bới Người chơi!"
please-wait: "&eVui lòng đợi một chút... Kết quả chuẩn bị đến!"
+ verbose-player: "&4Cờ dài này không thể sử dụng bới Người chơi!"
unknown-flag: "&4Không rõ cờ: &c%flag%"
guide:
search:
@@ -138,6 +138,7 @@ messages:
wizard: "&a&oBùa hộ mệnh của bạn đã cho bạn một Cấp độ may mắn tốt hơn nhưng cũng
có thể hạ thấp một số Cấp độ phù phép khác"
caveman: "&a&oBùa ma thuật của bạn cho bạn hiệu ứng Đào nhanh"
+ wise: "&a&oBùa ma thuật đã nhân đôi số kinh nghiệm của bạn"
soulbound-rune:
fail: "&cBạn chỉ có thể liên kết một vật phẩm với linh hồn của bạn trong cùng
một thời điểm."
@@ -375,3 +376,5 @@ cauldron:
no-discoloring: "&4Bạn không thể đổi màu giáp của Slimefun"
miner:
no-ores: "&eXin lỗi, tôi không thể tìm bất kì Khoáng sản nào xung quanh!"
+placeholderapi:
+ profile-loading: Đang tải...
diff --git a/src/main/resources/languages/messages_zh-CN.yml b/src/main/resources/languages/messages_zh-CN.yml
index 1e72adead..08ef7fbee 100644
--- a/src/main/resources/languages/messages_zh-CN.yml
+++ b/src/main/resources/languages/messages_zh-CN.yml
@@ -133,6 +133,7 @@ messages:
whirlwind: "&a&o你的护身符反弹了所有射向你的投掷物"
wizard: "&a&o你的护身符随机提高了一个附魔的等级, 但其他的附魔等级将会下降"
caveman: "&a&o你的护身符给予了你急迫效果"
+ wise: "&a&o你的护身符让掉落的经验翻倍了"
soulbound-rune:
fail: "&c灵魂一次只能绑定一个物品."
success: "&a物品绑定成功! 在你死亡后此物品将不会掉落."
@@ -319,7 +320,6 @@ languages:
el: 希腊语
he: 希伯来语
pt: 葡萄牙语 (葡萄牙)
- pt-BR: 葡萄牙语 (巴西)
ar: 阿拉伯语
af: 南非语
da: 丹麦语
@@ -331,6 +331,7 @@ languages:
fa: 波斯语
th: 泰语
ro: 罗马尼亚语
+ pt-BR: 葡萄牙语 (巴西)
bg: 保加利亚语
ko: 韩语
tr: 土耳其语
@@ -349,3 +350,5 @@ cauldron:
no-discoloring: "&4你不能用炼药锅洗去 Slimefun 物品的颜色"
miner:
no-ores: "&e抱歉, 周围找不到矿石了!"
+placeholderapi:
+ profile-loading: 加载中...
diff --git a/src/main/resources/languages/messages_zh-TW.yml b/src/main/resources/languages/messages_zh-TW.yml
index e8cf8f43d..c3cdb0be1 100644
--- a/src/main/resources/languages/messages_zh-TW.yml
+++ b/src/main/resources/languages/messages_zh-TW.yml
@@ -133,6 +133,7 @@ messages:
whirlwind: "&a&o你的護符反射了投射物"
wizard: "&a&o你的護符為你升高了幸運等級,但也降低了其他附魔等級"
caveman: "&a&o你的護符給了你挖掘加速效果"
+ wise: "&a&o你的護身符加倍了你得到的經驗值"
soulbound-rune:
fail: "&c你一次只能靈魂綁定一個物品。"
success: "&a您已成功將此物品綁定靈魂!死後不會掉落。"
@@ -318,7 +319,6 @@ languages:
zh-CN: 中文(簡體)
el: 希臘語
he: 希伯來語
- pt: 葡萄牙文(葡萄牙)
pt-BR: 葡萄牙文(巴西)
ar: 阿拉伯文
af: 南非語
@@ -331,6 +331,7 @@ languages:
fa: 波斯語
th: 泰語
ro: 羅馬尼亞語
+ pt: 葡萄牙文(葡萄牙)
bg: 保加利亞語
ko: 韓語
tr: 土耳其
@@ -349,3 +350,5 @@ cauldron:
no-discoloring: "&4你不能把 Slimefun 裝備的顏色消除!"
miner:
no-ores: "&e附近沒礦了!"
+placeholderapi:
+ profile-loading: 載入中……
diff --git a/src/main/resources/languages/recipes_cs.yml b/src/main/resources/languages/recipes_cs.yml
new file mode 100644
index 000000000..48fac2597
--- /dev/null
+++ b/src/main/resources/languages/recipes_cs.yml
@@ -0,0 +1,168 @@
+---
+slimefun:
+ multiblock:
+ name: Multiblock
+ lore:
+ '0': Postav ukázanou konstrukci,
+ '1': jak je ukázáno. Nevyrábí se.
+ enhanced_crafting_table:
+ name: Enhanced Crafting Table
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za pomocí Enhanced Crafting Table
+ '2': Normální pracovní stůl nebude stačit!
+ armor_forge:
+ name: Armor Forge
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Armor Forge
+ grind_stone:
+ name: Brusný kámen
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití brusného kamene
+ smeltery:
+ name: Smeltery
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Smeltery
+ ore_crusher:
+ name: Ore Crusher
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Ore Crusher
+ mob_drop:
+ lore:
+ '0': Zabij tohle stvoření
+ '1': k získání tohoto předmětu
+ name: Mob Drop
+ gold_pan:
+ name: Gold Pan
+ lore:
+ '0': Použij Gold Pan k
+ '1': získání tohoto předmětu
+ compressor:
+ name: Compressor
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Compressor
+ pressure_chamber:
+ name: Pressure Chamber
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Pressure Chamber
+ ore_washer:
+ name: Ore Washer
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Ore Washer
+ juicer:
+ name: Juicer
+ lore:
+ '0': Vyrob tento džus, jak je je ukázáno,
+ '1': za použití Juicer
+ magic_workbench:
+ name: Magic Workbench
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Magic Workbench
+ ancient_altar:
+ name: Ancient Altar
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Ancient Altar.
+ '2': Podívej se na Ancient Altar pro více informací
+ heated_pressure_chamber:
+ name: Heated Pressure Chamber
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Heated Pressure Chamber
+ food_fabricator:
+ name: Food Fabricator
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Food Fabricator
+ food_composter:
+ name: Food Composter
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Food Composter
+ freezer:
+ name: Freezer
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Freezer
+ geo_miner:
+ name: GEO Miner
+ lore:
+ '0': Tento předmět lze shromažďovat
+ '1': pomocí GEO Miner
+ nuclear_reactor:
+ name: Nuclear Reactor
+ lore:
+ '1': při provozování v Nuclear Reactor
+ '0': Tento předmět je vedlejší produkt
+ oil_pump:
+ name: Oil Pump
+ lore:
+ '0': Tento předmět lze shromažďovat
+ '1': pomocí Oil Pump
+ pickaxe_of_containment:
+ name: Pickaxe of Containment
+ lore:
+ '1': těžbou líhně pomocí
+ '2': Pickaxe of Containment
+ '0': Tento blok lze získat
+ refinery:
+ name: Refinery
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití Rafinery
+ barter_drop:
+ name: Piglin Bartering Drop
+ lore:
+ '0': Vyměňuj s pigliny zlaté
+ '1': ingoty k získání tohoto předmětu
+minecraft:
+ shaped:
+ name: Recept na výrobu ve tvaru
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': v normálním pracovním stole
+ '2': Tvar je důležitý.
+ shapeless:
+ name: U receptu nezáleží na tvaru
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': v normálním pracovním stole
+ '2': Tento recept je beztvarý.
+ furnace:
+ lore:
+ '0': Roztav tento předmět v peci
+ '1': k vyrobení vysněného předmětu
+ name: Recept na pec
+ blasting:
+ name: Recept na tavicí pec
+ lore:
+ '0': Roztav tento předmět v tavící peci
+ '1': k vyrobení vysněného předmětu
+ smoking:
+ name: Recept na troubu
+ lore:
+ '0': Upeč tenhle předmět v troubě
+ '1': k vyrobení vysněného předmětu
+ campfire:
+ lore:
+ '0': Upeč tenhle předmět v táboráku
+ '1': k vyrobení vysněného předmětu
+ name: Recept na táborák
+ stonecutting:
+ name: Recept na řezačku kamene
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití řezačky kamene
+ smithing:
+ name: 'Recept na kovářský stůl '
+ lore:
+ '0': Vyrob tento předmět, jak je ukázáno,
+ '1': za použití kovářského stolu
diff --git a/src/main/resources/languages/researches_cs.yml b/src/main/resources/languages/researches_cs.yml
index 98beb4b7a..3ab80b996 100644
--- a/src/main/resources/languages/researches_cs.yml
+++ b/src/main/resources/languages/researches_cs.yml
@@ -1,232 +1,252 @@
---
slimefun:
walking_sticks: Vycházkové hole
+ portable_crafter: Přenosný pracovní stůl
+ fortune_cookie: Sušenka štěstí
+ portable_dustbin: Přenosný koš
meat_jerky: Sušené maso
- armor_forge: Crafťák brnění
+ armor_forge: Kovadlina na brnění
+ glowstone_armor: Světlitové brnění
+ lumps: Kousky a magie
+ ender_backpack: Enderitový batoh
+ ender_armor: Enderitové Brnění
+ magic_eye_of_ender: Magické endové oko
+ magic_sugar: Magický cukr
monster_jerky: Sušené maso z monstra
- steel: Ocelová doba
- jetpacks: Jetpacks
- multitools: Víceúčelové nástroje
- synthetic_sapphire: Syntetické Safíry
- damascus_steel_armor: Brnění z Damašské Oceli
- portable_crafter: Přenosný Crafťák
- fortune_cookie: Sušenka Štěstí
- portable_dustbin: Přenosný Koš
- glowstone_armor: Světlitové Brnění
- lumps: Kousky a Magie
- ender_backpack: Ender Batoh
- ender_armor: Ender Brnění
- magic_eye_of_ender: Magické Oko Endu
- magic_sugar: Magický Cukr
- slime_armor: Slizové Brnění
- sword_of_beheading: Meč na Sekání Hlav
- basic_circuit_board: Základní Deska
- advanced_circuit_board: Pokročilá Deska
+ slime_armor: Brnění ze slizu
+ sword_of_beheading: Meč na sekání hlav
+ basic_circuit_board: Základní deska
+ advanced_circuit_board: Pokročilá deska s obvody
smeltery: Tavírna
- misc_power_items: Důležité itemy související s elekronikou
+ steel: Doba ocelová
+ misc_power_items: Důležité předměty související s elekronikou
battery: Tvoje první baterie
- steel_plate: Ocelové Plátování
- steel_thruster: Ocelová Tryska
+ steel_plate: Ocelový plát
+ steel_thruster: Ocelová tryska
parachute: Padák
- grappling_hook: Záchytný Hák
- solar_panel_and_helmet: Solární Energie
- elemental_staff: Hůlky Elementů
- grind_stone: Kámen na Broušení
- cactus_armor: Kaktusový Oblek
- gold_pan: Zlatá Pánev
- magical_book_cover: Magická Knižní Vazba
- slimefun_metals: Nové Kovy
- ore_crusher: Dvojnásobení Rud
- bronze: Vytvoření Bronzu
- alloys: Pokročíle Slitiny
- compressor_and_carbon: Vytvoření Karbonu
- gilded_iron_armor: Pozlacené Železné Brnění
- synthetic_diamond: Syntetické Diamanty
- pressure_chamber: Tlaková Komora
- damascus_steel: Damašská Ocel
- reinforced_alloy: Zesílená Slitina
- carbonado: Černé Diamanty
- magic_workbench: Magický Pracovní Stůl
- wind_staff: Větrná Hůl
- reinforced_armor: Zesílené Brnění
- ore_washer: Čištič Rud
- gold_carats: Čisté Zlato
- silicon: Silicon Valley
- fire_staff: Ohnivá Hůl
- smelters_pickaxe: Hutní Krumpáč
- common_talisman: Běžný Talisman
- anvil_talisman: Talisman Kovadliny
- miner_talisman: Talisman Horníka
- hunter_talisman: Talisman Lovce
- lava_talisman: Talisman Chodce po Lávě
- water_talisman: Talisman Dýchače Vody
- angel_talisman: Talisman Anděla
- fire_talisman: Talisman Požárníka
- lava_crystal: Ohnivá Situace
- magician_talisman: Talisman Kouzelníka
- traveller_talisman: Talisman Cestovatele
- warrior_talisman: Talisman Bojovníka
- knight_talisman: Talisman Rytíře
- gilded_iron: Lesklé Železo
- synthetic_emerald: Falešný Drahokam
- chainmail_armor: Řetězová Zbroj
- whirlwind_talisman: Talisman Vichřice
- wizard_talisman: Talisman Čaroděje
- lumber_axe: Dřevorubecká Sekera
- hazmat_suit: Hazmat Oblek
+ grappling_hook: Vystřelující hák
+ jetpacks: Raketový batoh
+ multitools: Víceúčelové nástroje
+ solar_panel_and_helmet: Solární energie
+ elemental_staff: Elementární hůlky
+ grind_stone: Brusný kámen
+ cactus_armor: Oblek z kaktusu
+ gold_pan: Rýžovací miska
+ magical_book_cover: Magické vázání knihy
+ slimefun_metals: Nové kovy
+ ore_crusher: Zdvojování rud
+ bronze: Výroby bronzu
+ alloys: Pokročilé slitiny
+ compressor_and_carbon: Výroby karbonu
+ gilded_iron_armor: Pozlacené železné brnění
+ synthetic_diamond: Syntetické diamanty
+ pressure_chamber: Tlaková komora
+ synthetic_sapphire: Syntetické safíry
+ damascus_steel: Damašková ocel
+ damascus_steel_armor: Brnění z damaškové ocely
+ reinforced_alloy: Zpevněná slitina
+ carbonado: Černé diamanty
+ magic_workbench: Magický pracovní stůl
+ wind_staff: Větrná hůl
+ reinforced_armor: Zpěvněné brnění
+ ore_washer: Čištič rud
+ gold_carats: Čisté zlato
+ silicon: Křemíkové údolí
+ fire_staff: Ohnivá hůl
+ smelters_pickaxe: Hutní krumpáč
+ common_talisman: Běžný talisman
+ anvil_talisman: Talisman kovadliny
+ miner_talisman: Talisman horníka
+ hunter_talisman: Talisman lovce
+ lava_talisman: Talisman chodce po lávě
+ water_talisman: Talisman dýchání pod vodou
+ angel_talisman: Talisman anděla
+ fire_talisman: Talisman hasiče
+ lava_crystal: Ohnivá situace
+ magician_talisman: Talisman kouzelníka
+ traveller_talisman: Talisman cestovatele
+ warrior_talisman: Talisman bojovníka
+ knight_talisman: Talisman rytíře
+ gilded_iron: Lesklé železo
+ synthetic_emerald: Falešný drahokam
+ chainmail_armor: Kroužková zbroj
+ whirlwind_talisman: Talisman vichřice
+ wizard_talisman: Talisman čaroděje
+ lumber_axe: Dřevorubecká sekera
+ hazmat_suit: Hazmat oblek
uranium: Radioaktivní
- crushed_ore: Čištění rud
- redstone_alloy: Ruditové Slitiny
- carbonado_tools: Nejlepší Stroje
- first_aid: První Pomoc
- gold_armor: Lesklé Brnění
- night_vision_googles: Brýle Nočního Vidění
- pickaxe_of_containment: Krumpáč Zadržení
- hercules_pickaxe: Herkulesův Krumpáč
- table_saw: Stolní Pila
- slime_steel_armor: Slizově-Ocelové Brnění
- blade_of_vampires: Čepel Vampírů
- water_staff: Vodní Hůl
- 24k_gold_block: Zlaté Město
- composter: Kompostování Hlíny
- farmer_shoes: Boty Farmáře
- explosive_tools: Výbušné Nastroje
- automated_panning_machine: Automatická Zlatá Pánev
- boots_of_the_stomper: Boty Dupače
- pickaxe_of_the_seeker: Krumpáč Hledače
+ crushed_ore: Očišťování rud
+ redstone_alloy: Ruditové slitiny
+ carbonado_tools: Nejlepší stroje
+ first_aid: První pomoc
+ gold_armor: Lesklé brnění
+ night_vision_googles: Brýle pro noční vidění
+ pickaxe_of_containment: Krumpáč zadržení
+ hercules_pickaxe: Herkulesův krumpáč
+ table_saw: Stolní pila
+ slime_steel_armor: Brnění ze slizu a oceli
+ blade_of_vampires: Čepel vampírů
+ water_staff: Vodní hůl
+ 24k_gold_block: Zlaté město
+ composter: Kompostování hlíny
+ farmer_shoes: Boty farmáře
+ explosive_tools: Výbušné nástroje
+ automated_panning_machine: Automatická rýžovací miska
+ boots_of_the_stomper: Boty dupače
+ pickaxe_of_the_seeker: Krumpáč hledače
backpacks: Batohy
- woven_backpack: Tkaný Batoh
+ woven_backpack: Tkaný batoh
crucible: Kotel
- gilded_backpack: Vázaný Batoh
- armored_jetpack: Trysky s Brněním
- ender_talismans: Ender Talismany
+ gilded_backpack: Vázaný batoh
+ armored_jetpack: Obrněný raketový batoh
+ ender_talismans: Enderitové talismany
nickel_and_cobalt: Ještě více rud
magnet: Magnetické kovy
- infused_magnet: Infuzovaný Magnet
- cobalt_pickaxe: Urychlený Krumpáč
- essence_of_afterlife: Necromancie
- bound_backpack: Duší-vázané Ůložistě
- jetboots: Tryskové Boty
- armored_jetboots: Obrněné Tryskové Boty
- seismic_axe: Seizmická Sekera
- pickaxe_of_vein_mining: Krumpáč Těžení Nalezišť
- bound_weapons: Duší-vázané Zbraně
- bound_tools: Duší-vázané Nástroje
- bound_armor: Duší-vázané Brnění
- juicer: Výborné Pití
- repaired_spawner: Opravování Spawnerů
- enhanced_furnace: Vylepšená Pec
- more_enhanced_furnaces: Lepší Pece
- high_tier_enhanced_furnaces: Nejlepší Pece
- reinforced_furnace: Vyztužená Pec
- carbonado_furnace: Carbonado Lemováná Pec
+ infused_magnet: Naplněný magnet
+ cobalt_pickaxe: Zrychlený krumpáč
+ essence_of_afterlife: Černá magie
+ bound_backpack: Uložiště spoutané duší
+ jetboots: Raketové boty
+ armored_jetboots: Obrněné raketové boty
+ seismic_axe: Seizmická sekera
+ pickaxe_of_vein_mining: Krumpáč těžby rud
+ bound_weapons: Zbraně spoutané duší
+ bound_tools: Nástroje spoutané duší
+ bound_armor: Brnění spoutané duší
+ juicer: Výborné pití
+ repaired_spawner: Opravování líhní
+ enhanced_furnace: Vylepšená pec
+ more_enhanced_furnaces: Lepší pece
+ high_tier_enhanced_furnaces: Nejlepší pece
+ reinforced_furnace: Zesílená pec
+ carbonado_furnace: Pec lemovaná černými diamanty
electric_motor: Zahřívání
- block_placer: Pokládač Bloků
- scroll_of_dimensional_teleposition: Otáčení věcí kolem
+ block_placer: Pokládač bloků
+ scroll_of_dimensional_teleposition: Otáčí věcí kolem
special_bows: Robin Hood
- tome_of_knowledge_sharing: Dělení z přátely
- flask_of_knowledge: XP Úložistě
- hardened_glass: Odoláválí Výbuchům
- golden_apple_juice: Zlatý Lektrvar
- cooler: Přenášení Nápojů
- ancient_altar: Starověký Oltář
- wither_proof_obsidian: Obsidian co vydrží Withera
- ancient_runes: Elementální Rudy
- special_runes: Purple Rudy
- infernal_bonemeal: Pekelný Bonemeal
- rainbow_blocks: duhové Bloky
- infused_hopper: Vylepšený Hopper
- wither_proof_glass: Sklo co vydrží Withera
- duct_tape: Lepící Páska
+ tome_of_knowledge_sharing: Dělení s přáteli
+ flask_of_knowledge: XP uložistě
+ hardened_glass: Odolávání výbuchům
+ golden_apple_juice: Zlatý lektvar
+ cooler: Přenašeč nápojů
+ ancient_altar: Starověký oltář
+ wither_proof_obsidian: Pevný obsidián proti witherovi
+ ancient_runes: Elementální rudy
+ special_runes: Fialové rudy
+ infernal_bonemeal: Pekelná kostní moučka
+ rainbow_blocks: Duhové bloky
+ infused_hopper: Vylepšená násypka
+ wither_proof_glass: Pevné sklo proti witherovi
+ duct_tape: Lepící páska
plastic_sheet: Plast
- android_memory_core: Memory Core
+ android_memory_core: Paměťové jádro
oil: Olej
fuel: Palivo
hologram_projector: Hologramy
- capacitors: Tier 1 Kondenzátory
- high_tier_capacitors: Tier 2 Kondenzátory
- solar_generators: Solární Elektrárna
- electric_furnaces: Elektrická Pec
- electric_ore_grinding: Drcení a Broušení
- heated_pressure_chamber: Vyhřívaná Tlaková Komora
- coal_generator: Uhelná Elektrárna
- bio_reactor: Bio-Reactor
- auto_enchanting: Automatická Enchantování and Oddělávání Enchantů
- auto_anvil: Automatická Kovadlina
- multimeter: Měření Energie
- gps_setup: Základní GPS Nastavení
- gps_emergency_transmitter: GPS Nouzový Cestovní Bod
- programmable_androids: Programovatelní Androidi
- android_interfaces: Androidové Rozhraní
- geo_scanner: GEO-Skeny
- combustion_reactor: Spalovací Reactor
- teleporter: Teleportovač - Základní Komponenty
- teleporter_activation_plates: Teleportovač - Aktivace
- better_solar_generators: Vylepšené Solární Panely
- better_gps_transmitters: Vylepšené Vysílače
+ capacitors: Kondenzátory 1. stupně
+ high_tier_capacitors: Kondenzátory 2. stupně
+ solar_generators: Solární elektrárna
+ electric_furnaces: Elektrická pec
+ electric_ore_grinding: Drcení a broušení
+ heated_pressure_chamber: Vytápěná tlaková komora
+ coal_generator: Uhelná elektrárna
+ bio_reactor: Bio reaktor
+ auto_enchanting: Automatické očarovávání a odčarovávání
+ auto_anvil: Automatická kovadlina
+ multimeter: Měření energie
+ gps_setup: Základní GPS nastavení
+ gps_emergency_transmitter: GPS nouzový záchytný bod
+ programmable_androids: Programovatelné androidy
+ android_interfaces: Rozhraní androidu
+ geo_scanner: GEO snímače
+ combustion_reactor: Spalovací reaktor
+ teleporter: Základní komponenty pro teleportér
+ teleporter_activation_plates: Aktivace teleportéru
+ better_solar_generators: Vylepšené solární panely
+ better_gps_transmitters: Vylepšené vysílače
elevator: Výtahy
- energized_solar_generator: 24/7 Solární Energie
- energized_gps_transmitter: Nejlepší Trasmitter
- energy_regulator: Energické Sítě 101
- butcher_androids: Android - Řezník
- organic_food: Organické Jídlo
- auto_breeder: Automatické Krmení
- advanced_android: Pokročilý Androidi
- advanced_butcher_android: Pokročílý Androidi - Řezníci
- advanced_fisherman_android: Pokročílý Androidi - Rybář
- animal_growth_accelerator: Manipulase Růstu Zvýřat
- xp_collector: Zběrač XP
- organic_fertilizer: Organické Hnojivo
- crop_growth_accelerator: Zrychelní Růstu Plodin
- better_crop_growth_accelerator: Vylepšené Zrychelní Růstu Plodin
- reactor_essentials: Důležité Části Reaktoru
- nuclear_reactor: Nuclearní Elektrárna
- freezer: Pan Mražák
- cargo_basics: Základy Carga
- cargo_nodes: Nastavení Carga
- electric_ingot_machines: Electrické Vyrábění Ingotů
- high_tier_electric_ingot_machines: Super Rychlá Vyrábění Ingotů
- automated_crafting_chamber: Automatické Crafťění
- better_food_fabricator: Vylepšené Vyrábění Jídla
- reactor_access_port: Interakce s Reactorem
- fluid_pump: Pumpa
- better_freezer: Vylepšený Mrazák
- boosted_uranium: Nikdy Nekončící Kruh
- trash_can: Odpatky
- advanced_output_node: Vylepšený Výstupní Uzel
- carbon_press: Uhlíkový Lis
- electric_smeltery: Elektrická Huť
- better_electric_furnace: Vylepšená Elektrická Pec
- better_carbon_press: Vylepšený Uhlíkový Lis
- empowered_android: Super-nabití Androidi
- empowered_butcher_android: Super-nabití Androidi - Řezník
- empowered_fisherman_android: Super-nabití Androidi - Rybář
- high_tier_carbon_press: Ultimátní Uhlíkový Lis
- wither_assembler: Automatický Zabíječ Wihera
- better_heated_pressure_chamber: Vylepšená Vyhřívaná Tlaková Komora
- elytra: Elytry
- special_elytras: Speciální Elytry
- electric_crucible: Elekryzovaný Kotel
- better_electric_crucibles: Horké Kotly
- advanced_electric_smeltery: Vylepšená Elekrická Huť
- advanced_farmer_android: Vylepšení Androidi - Farmář
- lava_generator: Generátor Energie z Lávy
- nether_ice: Pekelná-Levodá Chladící Kapalina
- nether_star_reactor: Nether Star Reactor
- blistering_ingots: Žíravá Radioactivita
- automatic_ignition_chamber: Automatická Zápalná Komora
- output_chest: Základní výstup do truhly
- copper_wire: Snížená Vodivost
- radiant_backpack: Zářivý Batoh
- auto_drier: Suchý Den
- diet_cookie: Dientní Sušenka
- storm_staff: Bouřková Hole
- soulbound_rune: Duševně-vázaná Runa
- geo_miner: GEO-Ťežič
- lightning_rune: Runa Blesku
- totem_of_undying: Totem Nesmrtelnosti
+ energized_solar_generator: Nezastavitelná solární energie
+ energized_gps_transmitter: Nejlepší vysílač
+ energy_regulator: Energické sítě 101
+ butcher_androids: Řeznické androidy
+ organic_food: Organické jídlo
+ auto_breeder: Automatické krmení
+ advanced_android: Pokročilé androidy
+ advanced_butcher_android: Pokročilé řeznické androidy
+ advanced_fisherman_android: Pokročilé rybářské androidy
+ animal_growth_accelerator: Manipulace s růstem zvířat
+ xp_collector: Sběrač XP
+ organic_fertilizer: Organické hnojivo
+ crop_growth_accelerator: Urychlovač růstu plodin
+ better_crop_growth_accelerator: Vylepšený urychlovač růstu plodin
+ reactor_essentials: Důležité části reaktoru
+ nuclear_reactor: Jaderná elektrárna
+ freezer: Mrazák
+ cargo_basics: Základy nákladu
+ cargo_nodes: Nastavení nákladu
+ electric_ingot_machines: Elektrická výroba ingotů
+ high_tier_electric_ingot_machines: Super rychlá výroba ingotů
+ automated_crafting_chamber: Automatická výroba
+ better_food_fabricator: Vylepšená výroba jídla
+ reactor_access_port: Interakce s reaktorem
+ fluid_pump: Pumpa tekutin
+ better_freezer: Vylepšený mrazák
+ boosted_uranium: Nekonečný kruh
+ trash_can: Koš
+ advanced_output_node: Vylepšený výstupní uzel
+ carbon_press: Uhlíkový lis
+ electric_smeltery: Elektrická huť
+ better_electric_furnace: Vylepšená elektrická pec
+ better_carbon_press: Vylepšený uhlíkový lis
+ empowered_android: Super nabité androidy
+ empowered_butcher_android: Super nabité řeznické androidy
+ empowered_fisherman_android: Super nabité rybářské androidy
+ high_tier_carbon_press: Ultimátní uhlíkový lis
+ wither_assembler: Automatický zabiják withera
+ better_heated_pressure_chamber: Vylepšená vytápěná tlaková komora
+ elytra: Krovky
+ special_elytras: Speciální krovky
+ electric_crucible: Elektrický kotel
+ better_electric_crucibles: Horké kotle
+ advanced_electric_smeltery: Vylepšená elektrická tavírna
+ advanced_farmer_android: Vylepšené farmářské androidy
+ lava_generator: Generátor energie z lávy
+ nether_ice: Netherová chladící kapalina
+ nether_star_reactor: Netherový hvězdný reaktor
+ blistering_ingots: Sžíravá radioaktivita
+ automatic_ignition_chamber: Automatická zápalná komora
+ output_chest: Výstupní truhla základního zařízení
+ copper_wire: Snížená vodivost
+ radiant_backpack: Zářivý batoh
+ auto_drier: Suchý den
+ diet_cookie: Dientní sušenka
+ storm_staff: Bouřková hole
+ soulbound_rune: Runa spoutaná duší
+ geo_miner: GEO horník
+ lightning_rune: Runa blesku
+ totem_of_undying: Totem nesmrtelnosti
charging_bench: Nabíječka
- nether_gold_pan: Pekelná Zlatá Pánev
- electric_press: Electrický Lis
- magnesium_generator: Energie z Magnézia
- kelp_cookie: Chutná Řasa
+ nether_gold_pan: Netherová rýžovací miska
+ electric_press: Elektrický lis
+ magnesium_generator: Energie z magnézia
+ kelp_cookie: Chutná řasa
+ advanced_industrial_miner: Lepší těžení
+ magical_zombie_pills: Dezombifikace
+ enchantment_rune: Antická očarování
+ climbing_pick: Blokace nájezdníků
+ caveman_talisman: Talisman jeskynního člověka
+ even_higher_tier_capacitors: Kondenzátory 3. stupně
+ elytra_cap: Popraskané brnění
+ energy_connectors: Drátové připojení
+ bee_armor: Včelí zbroj
+ wise_talisman: Talisman moudrosti
+ book_binder: Vázání knihy očarování
+ makeshift_smeltery: Vylepšená tavírna
+ tree_growth_accelerator: Rychlejší stromy
+ lead_clothing: Olověné oblečení
+ tape_measure: Svinovací metr
+ iron_golem_assembler: Automatická farma na železné golemy
+ shulker_shell: Syntetičtí shulkeři
+ villager_rune: Obnova vesnických obchodů
+ industrial_miner: Průmyslové těžení
+ auto_brewer: Průmyslový pivovar
diff --git a/src/main/resources/languages/researches_de.yml b/src/main/resources/languages/researches_de.yml
index d96160850..c8f40955e 100644
--- a/src/main/resources/languages/researches_de.yml
+++ b/src/main/resources/languages/researches_de.yml
@@ -248,3 +248,5 @@ slimefun:
elytra_cap: Harter Aufprall
energy_connectors: Kupferkabel
bee_armor: Bienen-Rüstung
+ wise_talisman: Stein der Weisen
+ book_binder: Verzaubertes Bücherbinden
diff --git a/src/main/resources/languages/researches_es.yml b/src/main/resources/languages/researches_es.yml
index 4b04064a2..f816c31b2 100644
--- a/src/main/resources/languages/researches_es.yml
+++ b/src/main/resources/languages/researches_es.yml
@@ -248,3 +248,4 @@ slimefun:
elytra_cap: Equipo de choque
energy_connectors: Conexiones Instaladas
bee_armor: Armadura de Abeja
+ wise_talisman: Talismán del Sabio
diff --git a/src/main/resources/languages/researches_he.yml b/src/main/resources/languages/researches_he.yml
index d355acc5e..0e1872d80 100644
--- a/src/main/resources/languages/researches_he.yml
+++ b/src/main/resources/languages/researches_he.yml
@@ -3,29 +3,18 @@ slimefun:
walking_sticks: מקלות הליכה
portable_crafter: שולחן מלאכה נייד
fortune_cookie: עוגיית מזל
- ender_armor: שריון אנדר
- magic_eye_of_ender: עין אנדר קסומה
- magic_sugar: סוכר קסום
- slime_armor: שריון רפש
- sword_of_beheading: חרב העריפות
- parachute: מצנח
- bronze: יצירת ברונזה
- reinforced_alloy: סגסוגת מחוזקת
- magic_workbench: שולחן מלאכה קסום
- wind_staff: מטה רוח
- gold_carats: זהב טהור
- fire_staff: מטה אש
- first_aid: עזרה ראשונה
- water_staff: מטה מים
- farmer_shoes: נעלי איכר
- backpacks: תיקי גב
portable_dustbin: פח אשפה נייד
meat_jerky: בשר מלוח
armor_forge: יצירת שריון
glowstone_armor: שריון גלוסטון
lumps: גושים וקסמים
ender_backpack: תיק גב אנדר
+ ender_armor: שריון אנדר
+ magic_eye_of_ender: עין אנדר קסומה
+ magic_sugar: סוכר קסום
monster_jerky: בשר מפלצת מלוח
+ slime_armor: שריון רפש
+ sword_of_beheading: חרב העריפות
basic_circuit_board: לוח מגעים בסיסי
advanced_circuit_board: לוח מגעים מתקדם
smeltery: תנור התכה
@@ -34,6 +23,7 @@ slimefun:
battery: הסוללה הראשונה שלך
steel_plate: ציפוי פלדה
steel_thruster: דוחף פלדה
+ parachute: מצנח
grappling_hook: וו אחיזה
jetpacks: תרמיל רחיפה
multitools: רב כלים
@@ -45,6 +35,7 @@ slimefun:
magical_book_cover: כריכת ספרים קסומה
slimefun_metals: מתכות חדשות
ore_crusher: הכפלת עפרת
+ bronze: יצירת ברונזה
alloys: סגסוגות מתקדמות
compressor_and_carbon: יצירת פחמן
gilded_iron_armor: שריון ברזל מוזהב
@@ -53,10 +44,15 @@ slimefun:
synthetic_sapphire: ספיר סינטטי
damascus_steel: פלדת דמשק
damascus_steel_armor: שריון פלדת דמשק
+ reinforced_alloy: סגסוגת מחוזקת
carbonado: יהלומים שחורים
+ magic_workbench: שולחן מלאכה קסום
+ wind_staff: מטה רוח
reinforced_armor: שריון מחוזק
ore_washer: שוטף עופרת
+ gold_carats: זהב טהור
silicon: עמק הסיליקון
+ fire_staff: מטה אש
smelters_pickaxe: מכוש התכה
common_talisman: קמע נפוץ
anvil_talisman: קמע הסדן
@@ -82,6 +78,7 @@ slimefun:
crushed_ore: טיהור עפרת
redstone_alloy: סגסוגת רדסטון
carbonado_tools: מכונות ברמה עליונה
+ first_aid: עזרה ראשונה
gold_armor: שריון מבריק
night_vision_googles: משקפי ראיית לילה
pickaxe_of_containment: מקוש הכלה
@@ -89,12 +86,15 @@ slimefun:
table_saw: מסור שולחני
slime_steel_armor: שריון פלדה רזה
blade_of_vampires: להב הערפדים
+ water_staff: מטה מים
24k_gold_block: עיר מוזהבת
composter: עפר קומפוסטציה
+ farmer_shoes: נעלי איכר
explosive_tools: כלי נפץ
automated_panning_machine: מסננת אוטומטית
boots_of_the_stomper: מגפי הרוקע
pickaxe_of_the_seeker: מכוש המחפש
+ backpacks: תיקי גב
woven_backpack: תיק גב ארוג
crucible: כור היתוך
gilded_backpack: תיק גב מוזהב
@@ -133,6 +133,7 @@ slimefun:
wither_proof_obsidian: בזלת עמידה לוויד'ר
ancient_runes: רונות אלמנטריות
special_runes: רונות סגולות
+ infernal_bonemeal: אינפרנל בואונמיל
rainbow_blocks: בלוקים צבעוניים
infused_hopper: משפך חדור
wither_proof_glass: זכוכית עמידה לוויד'ר
@@ -247,4 +248,5 @@ slimefun:
elytra_cap: גלגל שיניים מרסק
energy_connectors: חיבור קווי
bee_armor: שריון דבורים
- infernal_bonemeal: אינפרנל בואונמיל
+ wise_talisman: קמע של החכמה
+ book_binder: כריכת ספר קסום
diff --git a/src/main/resources/languages/researches_hu.yml b/src/main/resources/languages/researches_hu.yml
index 9f5e930ff..fbf7e0c03 100644
--- a/src/main/resources/languages/researches_hu.yml
+++ b/src/main/resources/languages/researches_hu.yml
@@ -248,3 +248,4 @@ slimefun:
elytra_cap: Ütközésvédelem
energy_connectors: Vezetékes csatlakozás
bee_armor: Méhpáncél
+ wise_talisman: A Bölcs talizmánja
diff --git a/src/main/resources/languages/researches_ja.yml b/src/main/resources/languages/researches_ja.yml
index e66c8498c..35c73be99 100644
--- a/src/main/resources/languages/researches_ja.yml
+++ b/src/main/resources/languages/researches_ja.yml
@@ -248,3 +248,5 @@ slimefun:
elytra_cap: 衝撃緩和装備
energy_connectors: 有線接続
bee_armor: 蜂アーマー
+ wise_talisman: 知恵のタリスマン
+ book_binder: エンチャントの本の製本
diff --git a/src/main/resources/languages/researches_vi.yml b/src/main/resources/languages/researches_vi.yml
index e6259c773..c920b3499 100644
--- a/src/main/resources/languages/researches_vi.yml
+++ b/src/main/resources/languages/researches_vi.yml
@@ -248,3 +248,5 @@ slimefun:
elytra_cap: Mũ lượn
energy_connectors: Đầu nối
bee_armor: Giáp ong
+ wise_talisman: Bùa ma thuật của sự Tinh Khôn
+ book_binder: Sách phù phép Ràng Buộc
diff --git a/src/main/resources/languages/researches_zh-CN.yml b/src/main/resources/languages/researches_zh-CN.yml
index e57e46707..302ba9d67 100644
--- a/src/main/resources/languages/researches_zh-CN.yml
+++ b/src/main/resources/languages/researches_zh-CN.yml
@@ -248,3 +248,5 @@ slimefun:
elytra_cap: 无伤落地
energy_connectors: 有线连接
bee_armor: 蜜蜂服
+ wise_talisman: 智者的护身符
+ book_binder: 附魔融合
diff --git a/src/main/resources/languages/researches_zh-TW.yml b/src/main/resources/languages/researches_zh-TW.yml
index a1fbd7669..cb728bd43 100644
--- a/src/main/resources/languages/researches_zh-TW.yml
+++ b/src/main/resources/languages/researches_zh-TW.yml
@@ -248,3 +248,5 @@ slimefun:
elytra_cap: 體驗動能
energy_connectors: 電線
bee_armor: 蜂裝
+ wise_talisman: 智者護身符
+ book_binder: 附魔書裝訂
diff --git a/src/main/resources/tags/fungus_soil.json b/src/main/resources/tags/fungus_soil.json
new file mode 100644
index 000000000..b943c9e59
--- /dev/null
+++ b/src/main/resources/tags/fungus_soil.json
@@ -0,0 +1,17 @@
+{
+ "values" : [
+ "#slimefun:dirt_variants",
+ {
+ "id" : "minecraft:soul_soil",
+ "required" : false
+ },
+ {
+ "id" : "minecraft:crimson_nylium",
+ "required" : false
+ },
+ {
+ "id" : "minecraft:warped_nylium",
+ "required" : false
+ }
+ ]
+}
diff --git a/src/main/resources/tags/miner_talisman_triggers.json b/src/main/resources/tags/miner_talisman_triggers.json
new file mode 100644
index 000000000..8dfd56669
--- /dev/null
+++ b/src/main/resources/tags/miner_talisman_triggers.json
@@ -0,0 +1,9 @@
+{
+ "values" : [
+ "#slimefun:fortune_compatible_ores",
+ {
+ "id" : "minecraft:gilded_blackstone",
+ "required" : false
+ }
+ ]
+}
diff --git a/src/test/java/io/github/thebusybiscuit/slimefun4/testing/tests/researches/TestResearchUnlocking.java b/src/test/java/io/github/thebusybiscuit/slimefun4/testing/tests/researches/TestResearchUnlocking.java
index 6a715312f..9f4f88bac 100644
--- a/src/test/java/io/github/thebusybiscuit/slimefun4/testing/tests/researches/TestResearchUnlocking.java
+++ b/src/test/java/io/github/thebusybiscuit/slimefun4/testing/tests/researches/TestResearchUnlocking.java
@@ -10,7 +10,6 @@ import org.bukkit.entity.Player;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.BeforeEach;
-import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.ValueSource;
@@ -54,7 +53,6 @@ class TestResearchUnlocking {
@ParameterizedTest
@DisplayName("Test Unlocking Researches")
- @Disabled(value = "Blocked by a concurrency issue in MockBukkit")
@ValueSource(booleans = { true, false })
void testUnlock(boolean instant) throws InterruptedException {
SlimefunPlugin.getRegistry().setResearchingEnabled(true);
diff --git a/src/test/java/io/github/thebusybiscuit/slimefun4/testing/tests/utils/TestChargeUtils.java b/src/test/java/io/github/thebusybiscuit/slimefun4/testing/tests/utils/TestChargeUtils.java
index bf2b4aa09..4a52485c6 100644
--- a/src/test/java/io/github/thebusybiscuit/slimefun4/testing/tests/utils/TestChargeUtils.java
+++ b/src/test/java/io/github/thebusybiscuit/slimefun4/testing/tests/utils/TestChargeUtils.java
@@ -1,12 +1,7 @@
package io.github.thebusybiscuit.slimefun4.testing.tests.utils;
-import java.util.Arrays;
import java.util.Collections;
-import be.seeseemelk.mockbukkit.MockBukkit;
-import io.github.thebusybiscuit.cscorelib2.data.PersistentDataAPI;
-import io.github.thebusybiscuit.slimefun4.implementation.SlimefunPlugin;
-import io.github.thebusybiscuit.slimefun4.utils.ChargeUtils;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
@@ -17,6 +12,11 @@ import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
+import be.seeseemelk.mockbukkit.MockBukkit;
+import io.github.thebusybiscuit.cscorelib2.data.PersistentDataAPI;
+import io.github.thebusybiscuit.slimefun4.implementation.SlimefunPlugin;
+import io.github.thebusybiscuit.slimefun4.utils.ChargeUtils;
+
class TestChargeUtils {
@BeforeAll