PrimeSeller - Скупщик предметов. (1.13-1.21+)

Для ядра PrimeSeller - Скупщик предметов. (1.13-1.21+) v2.4.3

Нет прав для скачивания
Поддерживаемые версии
  1. 1.13
  2. 1.14
  3. 1.15
  4. 1.16
  5. 1.17
  6. 1.18
  7. 1.19
  8. 1.20
  9. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
16
1726480985588.png

ЛУЧШИЙ VDS HOSTING

(НАЖМИ СЮДА ЧТОБЫ ПЕРЕЙТИ)

1674141245705.png


Гибкая настройка:

Возможность настраивать товары из игры;
Возможность менять вид меню;

Возможность увеличивать кол-во вмещения товаров;
Легкий в использовании;
Снижение цен при продаже;

Рандомная генерация цен;
Рандомизация предметов;
Лимит для каждого предмета;

Вывод времени до обновления;
Поддержка HEX цветов;
1674141297196.png

Беседа юзеров (Телеграмм) - НАЖМИ

ПОДДЕРЖАТЬ АВТОРА

ОГРОМНОЕ ВСЕМ СПАСИБО ЗА ПОДДЕРЖКУ!

1674141300252.png
Чтобы добавить предмет держите его в руке и введите команду:
  • /primeseller addlimited (мин.цена) (макс.цена) за 1шт. - товар с ограничением (ограничение настраивается в конфиге)
  • /primeseller addunlimited (мин.цена) (макс.цена) за 1шт. - товар без ограничения

Плейсхолдеры:
%primeseller_unlimited_time_formatted% - 01.01.2023 15:23
%primeseller_limited_time_formatted% - 01.01.2023 15:23
%primeseller_limited_time% - 4сек
%primeseller_unlimited_time% - 4сек
%primeseller_selled_items% - кол-во проданных предметов игроком

Скриншоты:
1699264998415.png

1726328576902.png

1726328586917.png

1699265016994.png

1699265030342.png

1699265044006.png

1699265066266.png

1699265077786.png

1699265093474.png

Конфигурации:
YAML:
[/CENTER]
unlimited:
update: 86400
enable: true
items:
CHORUS_FRUIT:
min-price: 3,5
max-price: 30,0
HONEY_BOTTLE:
min-price: 12,0
max-price: 120,5
COCOA_BEANS:
min-price: 4,0
max-price: 40,5
MUTTON:
min-price: 1,5
max-price: 4,5
ROTTEN_FLESH:
min-price: 1,5
max-price: 4,5
BOWL:
min-price: 1,5
max-price: 4,0
STICK:
min-price: 1,5
max-price: 2,0
NETHERITE_INGOT:
min-price: 300
max-price: 1000
BOOK:
min-price: 2
max-price: 5
PAPER:
min-price: 1
max-price: 3
BLAZE_ROD:
min-price: 4
max-price: 20
CAKE:
min-price: 4
max-price: 20
BREAD:
min-price: 3
max-price: 10
APPLE:
min-price: 3
max-price: 10
STRING:
min-price: 3
max-price: 10
FEATHER:
min-price: 3
max-price: 10
GUNPOWDER:
min-price: 3
max-price: 10
WHEAT_SEEDS:
min-price: 3
max-price: 10
WHEAT:
min-price: 3
max-price: 10
GLOWSTONE_DUST:
min-price: 3
max-price: 40
limited: # ВМЕСТО ТОЧКИ ИСПОЛЬЗУЙТЕ , (ЭТО ВАЖНО)
  limit: 2500
update: 1800
enable: true
limit-per-items: 250
items:
MAGMA_CREAM:
min-price: 50,0
max-price: 500,0
SWEET_BERRIES:
min-price: 5,0
max-price: 50,0
BEETROOT:
min-price: 30,0
max-price: 100,0
SPIDER_EYE:
min-price: 6,0
max-price: 60,0
PUFFERFISH:
min-price: 35,0
max-price: 240,0
DRIED_KELP:
min-price: 8,0
max-price: 80,0
CHARCOAL:
min-price: 40,0
max-price: 400,0
TURTLE_EGG:
min-price: 230,0
max-price: 2300,0
FLINT:
min-price: 4,0
max-price: 40,0
CLOCK:
min-price: 10,0
max-price: 40,0
GOLDEN_APPLE:
min-price: 100,0
max-price: 600,0
TROPICAL_FISH:
min-price: 30,0
max-price: 500,0
COD:
min-price: 5,0
max-price: 100,0
SALMON:
min-price: 15,0
max-price: 140,0
COOKIE:
min-price: 3,0
max-price: 30,0
MELON_SLICE:
min-price: 3,0
max-price: 20,0

[CENTER]
YAML:
time-zone: "GMT+3" # GMT+3 стандарт

metrics: true # метрика плагина

middle-click-sell-all: true # продажа на среднюю кнопку мыши. Если false продаётся через ШИФТ+ЛКМ

enable-permission: false # включить ли право на использование команды? primeseller.open

understating-price:
  enable: true
percent: 0,5 # на сколько % будет понижаться цена при продаже
  min-percent: 50 # минимальный % от суммы.

time-format: 'hhч. mmм. ssс.'

messages:
  sell-inventory: '#5637bc&lS#623ec9&lE#6e44d7&lL#7a4be4&lL#8651f2&lE#9258ff&lR #b9b9b9| #ddddddВы успешно продали &eсвой инвентарь. #ddddddРезультаты продажи: &e%amount% #ddddddза #53fb31$%price%!'
  sell: '#5637bc&lS#623ec9&lE#6e44d7&lL#7a4be4&lL#8651f2&lE#9258ff&lR #b9b9b9| #ddddddВы успешно продали &e%item% %amount% #ddddddза #53fb31$%price%!'
  limit: '#5637bc&lS#623ec9&lE#6e44d7&lL#7a4be4&lL#8651f2&lE#9258ff&lR #b9b9b9| #ff4141Ваш лимит на продажу этого предмета исчерпан! Приходите в другой раз.'
  amount: '#5637bc&lS#623ec9&lE#6e44d7&lL#7a4be4&lL#8651f2&lE#9258ff&lR #b9b9b9| #ff4141Недостаточно предметов.'
  limited-update-cast: # чтобы отключить уберите строки и оставьте это пустым
    - ''
    - '#ddddddСкупщик с лимитом обновился! - #00d328/seller'
    - ''
  unlimited-update-cast: # чтобы отключить уберите строки и оставьте это пустым
    - ''
    - '#ddddddСкупщик без лимита обновился! - #00d328/seller'
    - ''
  update-cast: # чтобы отключить уберите строки и оставьте это пустым
    - ''
    - '#ddddddСкупщик полностью обновился! - #00d328/seller'
    - ''

  commands:
    permission: '#5637bc&lS#623ec9&lE#6e44d7&lL#7a4be4&lL#8651f2&lE#9258ff&lR #b9b9b9| #ff4141У Вас нет прав.'
    reload: '&aКонфигурация успешно перезагружена!'
    update: '#5637bc&lS#623ec9&lE#6e44d7&lL#7a4be4&lL#8651f2&lE#9258ff&lR #b9b9b9| #00d328Список продаваемых предметов успешно обновлен!'
    added: '#5637bc&lS#623ec9&lE#6e44d7&lL#7a4be4&lL#8651f2&lE#9258ff&lR #b9b9b9| #ddddddПредмет #eaff43%item% #ddddddуспешно добавлен в список товаров. Его цена колеблится от #53fb31$%min-price% #ddddddдо #53fb31$%max-price%#dddddd за штуку.'
    addlimited-use: '&cИспользование: /primeseller addlimited (мин. цена) (макс. цена) за шт. (Держите предмет в руке) - Добавить предмет в продажу.'
    addunlimited-use: '&cИспользование: /primeseller addunlimited (мин. цена) (макс. цена) за шт. (Держите предмет в руке) - Добавить предмет в продажу.'
    update-use: '&cИспользование: /primeseller update - Обновить список торгов'
YAML:
[/CENTER]
title: 'Скупщик предметов' # тайтл в меню
size: 54 # кол-во слотов

sell-inventory:
  material: CHEST
model-data: 0
name: '&aПродать инвентарь'
  lore:
    - ''
  slots: # счет с 0
    - 49

exit:
  material: RED_STAINED_GLASS_PANE
model-data: 0
name: '#ff4141Закрыть'
  commands:
    - '[close]'
    - '[cmd] menu'
  slots: # счет с 0
    - 45
- 53

countdown:
  material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzZjMGQwNDU5YzY3ZjJiZTgyZmJlNTQwNmFiOGQxMzc4ZGExZjI4ZjdhM2Y4MmYxZGZjNDc2MTVhOTU1YTcifX19'
  model-data: 0
name: '#ddddddДо след обновления:'
  lore:
    - ''
    - '#ddddddОбновление лимитированного скупщика через:'
    - '#eaff43> #7348dd%lim-time% &7|&8 %lim-time-format%'
    - ''
    - '#ddddddОбновление скупщика без лимита через:'
    - '#eaff43> #7348dd%unlim-time% &7|&8 %unlim-time-format%'
    - ''
  slots:
    - 4

lim-items:
  lore:
    - ''
    - '#ddddddЦена за #a9e3ffх1: #53fb31$%price-x1% #b9b9b9(ЛКМ)'
    - '#ddddddЦена за #a9e3ffх64: #53fb31$%price-x64% #b9b9b9(ПКМ)'
    - ''
    - '#ddddddЦена за #a9e3ffвсё: #53fb31$%price-all% #b9b9b9(СКМ)'
    - ''
    - '#ddddddПредметы в этой строке #ff4141ограничены&f!'
    - '#ddddddПродано из общ. кол-ва: #7348dd%sell% &8из #7348dd%max%'
    - '#ddddddПродано таких предметов: #7348dd%sell-items% &8из #7348dd%max-items%'
  slots: # счет с 0
    - 9
- 10
- 11
- 12
- 18
- 19
- 20
- 21
- 27
- 28
- 29
- 30
- 36
- 37
- 38
- 39

unlim-items:
  lore:
    - ''
    - '#ddddddЦена за #a9e3ffх1: #53fb31$%price-x1% &7(ЛКМ)'
    - '#ddddddЦена за #a9e3ffх64: #53fb31$%price-x64% &7(ПКМ)'
    - ''
    - '#ddddddЦена за #a9e3ffвсё: #53fb31$%price-all% &7(СКМ)'
    - ''
    - '#ddddddПредметы &aне ограничены&f!'
    - '#ff4141ВНИМАНИЕ! #ddddddЦена занижена!'
  slots: # счет с 0
    - 14
- 15
- 16
- 17
- 23
- 24
- 25
- 26
- 32
- 33
- 34
- 35
- 41
- 42
- 43
- 44

divider:
  your_name:
    material: BLACK_STAINED_GLASS_PANE
model-data: 0
name: '&7'
    slots: # счет с 0
      - 0
- 1
- 2
- 3
- 5
- 6
- 7
- 8
- 13
- 22
- 31
- 40
- 49
- 48
- 47
- 46
- 50
- 51
- 52
[CENTER]
Зависимости
Vault
Исходный код
https://github.com/destroydevs/primeseller
Команды и права
primeseller.admin - /primeseller update, /primeseller addunlimited, /primeseller addlimited, /primeseller reload

/seller - без прав.
Автор
Destroy
Скачивания
811
Просмотры
24 628
Первый выпуск
Обновление
Оценка
4.16 звёзд 31 оценок

Другие ресурсы пользователя Destroy

Поделиться ресурсом

Последние обновления

  1. Фикс 2.4.3

    1. Добавлена возможность менять цвет заголовка меню. 2. Исправлен time-zone.
  2. Фикс 2.4.2

    1. Исправил баг, связанный с продажей всего инвентаря. (Вещи забирались, деньги не выдавались)
  3. Фикс багов.

    1. Исправлен баг при продаже всего инвентаря, (не выдавались деньги и не писалось сообщение...

Последние рецензии

Просто лучший плагин на скупщика из всех!

Но, есть один момент:
Установил последнюю версию плагина, перестала отображаться кастом. голова в меню (не зависимо от того, дефолтная ли это конфигурация плагина или моя). В консоли спамит следущее если держать меню открытым:

[PrimeSeller] Произошла ошибка при обработке текстуры головы.

Версия сервера - Purpur 1.19.4. Раньше вроде бы работало всё хорошо.
Сейчас такая фигня. Прошу пофиксить.
Destroy
Destroy
скоро исправлю
Не работает на 1.21 paper, на 1.20 работал отлично сейчас перестал:20:52
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
java
20:52
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1318) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1473) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1466) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:135) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1507) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1514) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:125) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:201) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1537) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:151) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$11(ServerGamePacketListenerImpl.java:2121) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2147) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.commands.Commands.performCommand(Commands.java:332) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.commands.Commands.performCommand(Commands.java:337) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.commands.Commands.performCommand(Commands.java:350) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:443) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:103) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:19) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:31) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.2.9.jar:?]
java
20:52
at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:91) ~[paper-1.21.jar:1.21-130-b1b5d4c]
java
20:52
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
Destroy
Destroy
в этой ошибке ни слова про primeseller, вы угараете чтоли?
Использую версию Spigot 1.20.1, плагин не работает! Вообще никак, пишу команды плагина, а ничего не происходит!
Destroy
Destroy
спасибо за подробную информацию, не исправлю.
Норм не не оптимизировано для бедрока добавьте кнопку продать все или что то на подобии а то покофонеры по одному предмету тапают как хамяка и им это не особо нравится а так норм
Ужасно баганный плагин, в некоторых иконках цвета просто багаются, в одной иконке можно сделать кастомную голову в другой пишет что неверный предмет, разачарован в данном плагине
как сделать кнопку "Обратно" в плагине? чтобы игрок нажимал на предмет и его перекидывало в главное меню.
Destroy
Destroy
в конфигурации указать команду открытия меню
Отличный плагин, было бы хорошо добавить ограничения продаж по группам, типа для игрока - 250 предметов, для донатера - 500
До обновления до Purpur 1.20.4-2124 всё было нормально (раньше был Purpur 1.20.4 версии ниже), но после обновления клик СКМ перестал работать (я про клики на предметы), при клике ПКМ пишет что продал максимальное количество предметов (все предметы с лимитом) и при клике ЛКМ пишет что недостаточно предметов (предметов которые я пытался продать было очень много (т.е. их не могло не хватать) и до этого я продал 0 предметов).
Просто хороший и удобный плагин. Хотелось бы еще ссылку на github :>
Здравствуйте. Плагин замечательный. Сделайте пожалуйста так, чтобы если лимитированный и обычный скупщик обновились в одно и тоже время, то писалось что скупщик полностью обновился. У меня например обычный скупщик обновляется каждый час, а лимитированный каждые 30 минут. И получается, что каждый час в чате отправляются 2 сообщения, (что обычный обновился, и лимитированный). А так плагин отличный, спасибо за ваш труд.
Destroy
Destroy
В будущем сделаю
Назад
Сверху Снизу