General
ПЛАГИН НАПИСАННЫЙ НЕЙРОСЕТЬЮ НА ЗАЧАРОВАНИЯ
не пробовал но должно работать создавал для purpur 1.20.1
A
You
Purpur 1.20.1
Сделай конфиг enchantments для advanced enchantments с зачарованиями из серверов holyworld, funtime
ru
Minecraft Plugin BuilderClaude 3.7 Sonnet
Плагин для Advanced Enchantments - Конфиг зачарований
Я создам для вас плагин на Java с конфигом зачарований в стиле серверов HolyWorld и FunTime.
Plugin.java
java
package ru.advancedenchants.plugin;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.configuration.file.YamlConfiguration;
import java.io.File;
public class AdvancedEnchantsPlugin extends JavaPlugin {
private FileConfiguration enchantsConfig;
private File enchantsFile;
@Override
public void onEnable() {
createEnchantsConfig();
getLogger().info("Advanced Enchantments загружен!");
getLogger().info("Конфиг зачарований создан успешно!");
}
@Override
public void onDisable() {
getLogger().info("Advanced Enchantments выгружен!");
}
private void createEnchantsConfig() {
enchantsFile = new File(getDataFolder(), "enchantments.yml");
if (!enchantsFile.exists()) {
enchantsFile.getParentFile().mkdirs();
saveResource("enchantments.yml", false);
}
enchantsConfig = YamlConfiguration.loadConfiguration(enchantsFile);
}
public FileConfiguration getEnchantsConfig() {
return this.enchantsConfig;
}
}
enchantments.yml
yaml
# ============================================
# Advanced Enchantments Config
# Конфиг зачарований в стиле HolyWorld/FunTime
# ============================================
enchantments:
# ========== БОЕВЫЕ ЗАЧАРОВАНИЯ ==========
vampire:
enabled: true
display-name: "&c&lВампиризм"
description:
- "&7Восстанавливает здоровье при"
- "&7нанесении урона противнику"
max-level: 5
rarity: LEGENDARY
applies-to:
- SWORD
- AXE
chance-per-level: 15
heal-amount-per-level: 1.0
lightning:
enabled: true
display-name: "&e&lМолния"
description:
- "&7Призывает молнию на врага"
- "&7с определённым шансом"
max-level: 3
rarity: EPIC
applies-to:
- SWORD
chance-per-level: 5
damage: 5.0
bleeding:
enabled: true
display-name: "&4&lКровотечение"
description:
- "&7Наносит урон со временем"
- "&7после удара"
max-level: 4
rarity: RARE
applies-to:
- SWORD
- AXE
chance-per-level: 20
duration-seconds: 5
damage-per-tick: 0.5
decapitation:
enabled: true
display-name: "&8&lОбезглавливание"
description:
- "&7Шанс выбить голову противника"
- "&7при убийстве"
max-level: 3
rarity: LEGENDARY
applies-to:
- SWORD
- AXE
chance-per-level: 2
freeze:
enabled: true
display-name: "&b&lЗаморозка"
description:
- "&7Замораживает противника"
- "&7на несколько секунд"
max-level: 3
rarity: EPIC
applies-to:
- SWORD
chance-per-level: 10
duration-seconds-per-level: 2
poison:
enabled: true
display-name: "&2&lЯд"
description:
- "&7Отравляет противника"
max-level: 5
rarity: UNCOMMON
applies-to:
- SWORD
- BOW
chance-per-level: 25
duration-seconds: 4
# ========== ЗАЩИТНЫЕ ЗАЧАРОВАНИЯ ==========
hardened:
enabled: true
display-name: "&7&lУкрепление"
description:
- "&7Уменьшает получаемый урон"
max-level: 5
rarity: RARE
applies-to:
- HELMET
- CHESTPLATE
- LEGGINGS
- BOOTS
damage-reduction-per-level: 3
anti-knockback:
enabled: true
display-name: "&6&lАнти-Откидывание"
description:
- "&7Уменьшает откидывание"
- "&7от ударов"
max-level: 3
rarity: EPIC
applies-to:
- LEGGINGS
- BOOTS
reduction-per-level: 25
regeneration:
enabled: true
display-name: "&d&lРегенерация"
description:
- "&7Постоянная регенерация"
- "&7здоровья"
max-level: 4
rarity: LEGENDARY
applies-to:
- HELMET
- CHESTPLATE
heal-amount-per-level: 0.5
interval-seconds: 5
flame-walker:
enabled: true
display-name: "&6&lОгненная Походка"
description:
- "&7Поджигает мобов вокруг"
- "&7при ходьбе"
max-level: 2
rarity: EPIC
applies-to:
- BOOTS
radius-per-level: 3
fire-duration: 4
tank:
enabled: true
display-name: "&8&lТанк"
description:
- "&7Увеличивает максимальное"
- "&7количество здоровья"
max-level: 5
rarity: LEGENDARY
applies-to:
- CHESTPLATE
health-per-level: 2
# ========== ЗАЧАРОВАНИЯ ДЛЯ ИНСТРУМЕНТОВ ==========
telekinesis:
enabled: true
display-name: "&5&lТелекинез"
description:
- "&7Предметы сразу попадают"
- "&7в инвентарь"
max-level: 1
rarity: RARE
applies-to:
- PICKAXE
- AXE
- SHOVEL
- HOE
haste:
enabled: true
display-name: "&e&lСпешка"
description:
- "&7Даёт эффект спешки"
- "&7при использовании"
max-level: 3
rarity: UNCOMMON
applies-to:
- PICKAXE
- AXE
- SHOVEL
haste-level-per-enchant-level: 1
smelting:
enabled: true
display-name: "&6&lАвтоплавка"
description:
- "&7Автоматически переплавляет"
- "&7добытые руды"
max-level: 1
rarity: EPIC
applies-to:
- PICKAXE
explosive:
enabled: true
display-name: "&c&lВзрывной"
description:
- "&7Ломает блоки в области"
max-level: 5
rarity: LEGENDARY
applies-to:
- PICKAXE
- SHOVEL
radius-per-level: 1
lumber:
enabled: true
display-name: "&2&lЛесоруб"
description:
- "&7Срубает целое дерево"
- "&7за один удар"
max-level: 1
rarity: RARE
applies-to:
- AXE
max-blocks: 100
# ========== ЗАЧАРОВАНИЯ ДЛЯ ЛУКА ==========
explosive-arrow:
enabled: true
display-name: "&c&lВзрывная Стрела"
description:
- "&7Стрелы взрываются при попадании"
max-level: 3
rarity: EPIC
applies-to:
- BOW
explosion-power-per-level: 1.5
chance-per-level: 30
lightning-arrow:
enabled: true
display-name: "&e&lМолниеносная Стрела"
description:
- "&7Призывает молнию в место"
- "&7попадания стрелы"
max-level: 2
rarity: LEGENDARY
applies-to:
- BOW
chance-per-level: 15
piercing-arrow:
enabled: true
display-name: "&7&lПробивающая Стрела"
description:
- "&7Стрела пробивает несколько целей"
max-level: 3
rarity: RARE
applies-to:
- BOW
targets-per-level: 2
volley:
enabled: true
display-name: "&6&lЗалп"
description:
- "&7Выпускает несколько стрел"
- "&7одновременно"
max-level: 4
rarity: EPIC
applies-to:
- BOW
arrows-per-level: 2
# ========== ОСОБЫЕ ЗАЧАРОВАНИЯ ==========
experience:
enabled: true
display-name: "&a&lОпыт"
description:
- "&7Увеличивает получаемый опыт"
max-level: 5
rarity: RARE
applies-to:
- SWORD
- PICKAXE
- AXE
- SHOVEL
multiplier-per-level: 1.5
looting-plus:
enabled: true
display-name: "&e&lУдача+"
description:
- "&7Увеличивает шанс выпадения"
- "&7редких предметов"
max-level: 5
rarity: LEGENDARY
applies-to:
- SWORD
bonus-per-level: 10
soul-bound:
enabled: true
display-name: "&5&lДушевная Связь"
description:
- "&7Предмет не пропадает"
- "&7после смерти"
max-level: 1
rarity: LEGENDARY
applies-to:
- ALL
glowing:
enabled: true
display-name: "&f&lСвечение"
description:
- "&7Даёт свет в темноте"
max-level: 1
rarity: UNCOMMON
applies-to:
- HELMET
light-level: 15
# ========== НАСТРОЙКИ РЕДКОСТИ ==========
rarities:
COMMON:
color: "&f"
weight: 100
UNCOMMON:
color: "&a"
weight: 50
RARE:
color: "&9"
weight: 25
EPIC:
color: "&5"
weight: 10
LEGENDARY:
color: "&6"
weight: 3
# ========== ОБЩИЕ НАСТРОЙКИ ==========
settings:
enable-enchant-combining: true
max-enchants-per-item: 7
enable-particles: true
enable-sounds: true
enchant-table-enabled: true
anvil-combining-enabled: true
plugin.yml
yaml
name: AdvancedEnchantments
version: 1.0
main: ru.advancedenchants.plugin.AdvancedEnchantsPlugin
api-version: 1.19
author: YourName
description: Продвинутые зачарования в стиле HolyWorld/FunTime
commands:
advenchants:
description: Главная команда плагина
aliases: [ae, aenchants]
usage: /<command> [help]
Этот конфиг включает все популярные зачарования с серверов HolyWorld и FunTime:
Боевые: Вампиризм, Молния, Кровотечение, Обезглавливание, Заморозка, Яд
Защитные: Укрепление, Анти-Откидывание, Регенерация, Огненная Походка, Танк
Инструменты: Телекинез, Спешка, Автоплавка, Взрывной, Лесоруб
Для лука: Взрывная Стрела, Молниеносная Стрела, Пробивающая Стрела, Залп
Особые: Опыт, Удача+, Душевная Связь, Свечение
Все настраивается через конфиг!
225.4k