Initial commit
This commit is contained in:
BIN
target/MSCROLE-1.2.jar
Normal file
BIN
target/MSCROLE-1.2.jar
Normal file
Binary file not shown.
BIN
target/classes/com/github/krzysiek944/mscrole/MSCROLE.class
Normal file
BIN
target/classes/com/github/krzysiek944/mscrole/MSCROLE.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
target/classes/com/github/krzysiek944/mscrole/gui/AdminGUI.class
Normal file
BIN
target/classes/com/github/krzysiek944/mscrole/gui/AdminGUI.class
Normal file
Binary file not shown.
BIN
target/classes/com/github/krzysiek944/mscrole/gui/ShopGUI.class
Normal file
BIN
target/classes/com/github/krzysiek944/mscrole/gui/ShopGUI.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
17
target/classes/config.yml
Normal file
17
target/classes/config.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
# ================================
|
||||
# Konfiguracja MSCROLE v1.2
|
||||
# ================================
|
||||
|
||||
# Prefix wiadomości
|
||||
prefix: "&6[MSCROLE] &7"
|
||||
|
||||
# Nazwa waluty
|
||||
currency-name: "MSCROLE"
|
||||
|
||||
# Startowa ilość waluty dla nowych graczy
|
||||
starting-balance: 1000
|
||||
|
||||
# Uprawnienia
|
||||
permissions:
|
||||
mscrole: "mscrole.command.mscrole"
|
||||
mscroleadmin: "mscrole.command.mscroleadmin"
|
||||
0
target/classes/data.yml
Normal file
0
target/classes/data.yml
Normal file
66
target/classes/message.yml
Normal file
66
target/classes/message.yml
Normal file
@@ -0,0 +1,66 @@
|
||||
# {player} - nazwa gracza
|
||||
# {amount} - ilość waluty
|
||||
# {sender} - nazwa nadawcy
|
||||
# {receiver} - nazwa odbiorcy
|
||||
# {usage} - użycie komendy
|
||||
# {material} - nazwa materiału
|
||||
# {slot} - numer slotu
|
||||
# {price} - cena przedmiotu
|
||||
|
||||
only-player: "&cTa komenda może być użyta tylko przez gracza."
|
||||
no-permission: "&cNie masz uprawnień do tego."
|
||||
unknown-command: "&cNieznana komenda. Użyj /mscroll aby zobaczyć pomoc."
|
||||
invalid-usage: "&cNieprawidłowe użycie. Użycie: {usage}"
|
||||
player-not-found: "&cGracz nie znaleziony."
|
||||
cannot-send-to-self: "&cNie możesz wysłać pieniędzy samemu sobie."
|
||||
invalid-amount: "&cNieprawidłowa ilość."
|
||||
amount-must-be-positive: "&cIlość musi być większa od 0."
|
||||
not-enough-currency: "&cNie masz wystarczająco waluty. Posiadasz: {amount}"
|
||||
currency-sent: "&aWysłałeś {amount} do {receiver}."
|
||||
currency-received: "&aOtrzymałeś {amount} od {sender}."
|
||||
currency-check: "&aPosiadasz {amount} waluty."
|
||||
currency-given: "&aDano {amount} do {receiver}."
|
||||
currency-received-from-admin: "&aOtrzymałeś {amount} od administratora."
|
||||
currency-taken: "&aZabrano {amount} od {player}."
|
||||
currency-taken-by-admin: "&cAdministrator zabrał Ci {amount}."
|
||||
balance-set: "&aBalans gracza {player} został ustawiony na {amount}."
|
||||
material-not-found: "&cMateriał {material} nie znaleziony."
|
||||
invalid-slot: "&cSlot musi być pomiędzy 10 a 43."
|
||||
item-added: "&aPrzedmiot został dodany do slotu {slot} za {price}."
|
||||
item-removed: "&aPrzedmiot został usunięty ze slotu {slot}."
|
||||
shop-empty: "&cSklep jest pusty."
|
||||
|
||||
help-header: "&6&l════════ MSCROLE ════════"
|
||||
help-balance: "&e/mscroll balans &7- Sprawdź swój stan konta"
|
||||
help-send: "&e/mscroll wyslij <gracz> <ilość> &7- Wyślij walutę"
|
||||
help-shop: "&e/mscroll sklep &7- Otwórz sklep"
|
||||
help-admin: "&e/mscroll admin &7- Panel administratora"
|
||||
help-footer: "&6&l═══════════════════════"
|
||||
|
||||
admin-help-header: "&c&l════ Panel Administratora ════"
|
||||
admin-help-add: "&e/mscrolladmin add <slot> <price> <item> <amount> <command1;command2;...>
|
||||
&7- Add item with multiple commands"
|
||||
admin-help-remove: "&e/mscrolladmin remove <slot> &7- Usuń przedmiot"
|
||||
admin-help-give: "&e/mscrolladmin give <gracz> <ilość> &7- Daj walutę"
|
||||
admin-help-take: "&e/mscrolladmin take <gracz> <ilość> &7- Zabierz walutę"
|
||||
admin-help-set: "&e/mscrolladmin set <gracz> <ilość> &7- Ustaw balans"
|
||||
admin-help-list: "&e/mscrolladmin list &7- Lista przedmiotów"
|
||||
admin-help-footer: "&c&l══════════════════"
|
||||
|
||||
list-items-header: "&6&l════ Lista Przedmiotów w Sklepie ════"
|
||||
list-items-footer: "&6&l═══════════════════════════════"
|
||||
list-items-format: "&7[Slot {slot}] &e{item} &7- &a{price} {currency}"
|
||||
|
||||
item-purchased: "&aZakupiono przedmiot za &e{price} {currency}!"
|
||||
not-enough-currency-shop: "&cNie masz wystarczająco {currency}! Potrzebujesz: &e{price}"
|
||||
|
||||
admin-add-item-help-header: "&aAby dodać przedmiot do sklepu, użyj:"
|
||||
admin-add-item-help-command: "&e/mscrolladmin add <slot> <cena> <przedmiot> [ilość]"
|
||||
admin-add-item-help-example-command: "&7Przykład: &e/mscrolladmin add 20 500 diamond 1"
|
||||
admin-add-item-help-example-description: "&7To doda diament do slotu 20 za 500 MSCROLE"
|
||||
|
||||
admin-give-currency-help-header: "&aAby dać walutę graczowi, użyj:"
|
||||
admin-give-currency-help-command: "&e/mscrolladmin give <gracz> <ilość>"
|
||||
|
||||
admin-take-currency-help-header: "&aAby zabrać walutę graczowi, użyj:"
|
||||
admin-take-currency-help-command: "&e/mscrolladmin take <gracz> <ilość>"
|
||||
16
target/classes/plugin.yml
Normal file
16
target/classes/plugin.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
name: MSCROLE
|
||||
version: 1.2
|
||||
main: com.github.krzysiek944.mscrole.MSCROLE
|
||||
api-version: '1.21'
|
||||
author: Gemini
|
||||
commands:
|
||||
mscroll:
|
||||
description: Główna komenda pluginu MSCROLE.
|
||||
aliases: [msc]
|
||||
mscrolladmin:
|
||||
description: Komendy administracyjne dla MSCROLE.
|
||||
permission: mscrole.admin
|
||||
permissions:
|
||||
mscrole.admin:
|
||||
description: Dostęp do komend administracyjnych MSCROLE.
|
||||
default: op
|
||||
35
target/classes/shop.yml
Normal file
35
target/classes/shop.yml
Normal file
@@ -0,0 +1,35 @@
|
||||
items:
|
||||
'20':
|
||||
price: 500
|
||||
commands:
|
||||
- 'give %player% diamond 1'
|
||||
- 'eco give %player% 100'
|
||||
item:
|
||||
material: DIAMOND
|
||||
amount: 1
|
||||
name: '&bDiament'
|
||||
lore:
|
||||
- '&7Bardzo rzadki diament.'
|
||||
- '&7Kup go już teraz!'
|
||||
'22':
|
||||
price: 100
|
||||
commands:
|
||||
- 'give %player% iron_ingot 16'
|
||||
item:
|
||||
==: org.bukkit.inventory.ItemStack
|
||||
v: 3901
|
||||
type: IRON_INGOT
|
||||
amount: 16
|
||||
name: '&fSztabka Żelaza'
|
||||
lore:
|
||||
- '&7Podstawowy materiał do craftingu.'
|
||||
- '&7Przydatny w wielu przepisach.'
|
||||
'24':
|
||||
price: 1000
|
||||
commands:
|
||||
- 'give %player% netherite_ingot 1'
|
||||
item:
|
||||
==: org.bukkit.inventory.ItemStack
|
||||
v: 3901
|
||||
type: NETHERITE_INGOT
|
||||
amount: 1
|
||||
3
target/maven-archiver/pom.properties
Normal file
3
target/maven-archiver/pom.properties
Normal file
@@ -0,0 +1,3 @@
|
||||
artifactId=MSCROLE
|
||||
groupId=com.github.krzysiek944
|
||||
version=1.2
|
||||
@@ -0,0 +1,13 @@
|
||||
com\github\krzysiek944\mscrole\services\CurrencyManager.class
|
||||
com\github\krzysiek944\mscrole\MSCROLE.class
|
||||
com\github\krzysiek944\mscrole\utils\MessageManager.class
|
||||
com\github\krzysiek944\mscrole\utils\DataManager.class
|
||||
com\github\krzysiek944\mscrole\utils\ShopDataManager.class
|
||||
com\github\krzysiek944\mscrole\gui\ShopGUI.class
|
||||
com\github\krzysiek944\mscrole\listeners\GuiListener$1.class
|
||||
com\github\krzysiek944\mscrole\gui\AdminGUI.class
|
||||
com\github\krzysiek944\mscrole\commands\MscroleAdminCommand.class
|
||||
com\github\krzysiek944\mscrole\commands\MscroleCommand.class
|
||||
com\github\krzysiek944\mscrole\listeners\PlayerJoinListener.class
|
||||
com\github\krzysiek944\mscrole\listeners\GuiListener.class
|
||||
com\github\krzysiek944\mscrole\services\ShopManager.class
|
||||
@@ -0,0 +1,12 @@
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\commands\MscroleAdminCommand.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\commands\MscroleCommand.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\gui\ShopGUI.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\utils\DataManager.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\listeners\PlayerJoinListener.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\listeners\GuiListener.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\utils\MessageManager.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\MSCROLE.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\utils\ShopDataManager.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\services\ShopManager.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\services\CurrencyManager.java
|
||||
C:\Users\Krfcm\Documents\visual studio\skript — kopia\src\main\java\com\github\krzysiek944\mscrole\gui\AdminGUI.java
|
||||
BIN
target/original-MSCROLE-1.2.jar
Normal file
BIN
target/original-MSCROLE-1.2.jar
Normal file
Binary file not shown.
Reference in New Issue
Block a user