Special Items 特殊物品 [1.8-1.16] | |
---|---|
![]() |
龙模拟器,具有异能的自定义物品,自定义结界表和组合,属性,宠物 |
作 者 | Ancash |
发布时间 | 2020年6月8日 |
支持核心 | Spigot | 原生版本 |
支持版本 | 1.8,1.9,1.10,1.11,1.13,1.14,1.15,1.16 |
插件详细介绍
本插件旨在为 Minecraft 增加 RPG 元素,引入包括生命值、防御、魔法、力量、暴击率和暴击伤害在内的六大属性,并提供自定义附魔、宠物系统和物品系统,旨在提升游戏体验。
插件定义了以下六个主要属性:
每个属性都以某种方式增强玩家的能力。
请务必将 Spigot 配置文件中的最大生命值设置为 15000000。 否则,龙可能无法正常工作,玩家的生命值也可能出现问题。
可以使用以下命令为物品添加力量、伤害、暴击率、暴击伤害和防御:
/strength <value>
- 给予物品力量属性。/damage <value>
- 给予物品伤害属性 (1 damage = 0.5 hearts)。/addcc <value>
- 给予物品暴击率属性。/addcd <value>
- 给予物品暴击伤害属性。/adddef <value>
- 给予物品防御属性。/addhp <value>
- 给予物品生命值属性。/addint <value>
- 给予物品智力属性。如果发生暴击,显示的伤害将以彩色显示。
玩家可以通过穿戴盔甲来增加防御和生命值。可以使用诸如 Protection(每级提供 3 点防御)和 Growth(每级提供 15 点生命值)之类的附魔来增强盔甲的防御和生命值。
你可以使用以下命令给予玩家额外的属性:
/attribute add/remove <player> mana/defense/strength/critchance/critdamage <value>
- 给予或移除玩家的额外属性。
注意: 这些属性保存在文件中,不能小于 0。 如果你希望玩家拥有更少的生命值,可以在配置中降低基础生命值。
所有物品(盔甲除外)都可以拥有 Telekinesis(隔空取物)附魔(方块和生物掉落物直接进入你的物品栏)。
如果附魔物品没有lore或lore包含一个带有11个空格的字符串,则会显示附魔。
如果物品有超过 5 个附魔,则附魔的描述将消失。
这是一个自定义附魔台,包含“附魔列表”中提到的所有自定义附魔。 它可以用于为斧头、镐、铲子、锄头、弓、书、盔甲和剑添加附魔。 如果你将一个物品放入附魔台,你可以在 3 个选项之间进行选择。 左边的瓶子附魔等级最低,但花费也不高。 中间的瓶子花费大约 35 级,比左边的更好。 右边的瓶子花费最高,但附魔效果最好。
如果你有一本附魔书,想要将其与物品组合,或者想要组合两个物品,你可以使用铁砧。 经验消耗取决于物品的铁砧使用次数和你想要添加的附魔等级。
你可以更改lore,除了带有属性的行。 你可以删除它们,但这样你就不会获得额外的属性。 你可以随意更改技能的描述,它仍然可以工作。 如果你想删除一个技能,只需将 upgrade_per_level.abilityname 设置为 0,或者如果你想添加到宠物,则将其设置为 > 0。 只有当它们是同一类型时,你才能将技能添加到其他宠物。
宠物可以增加你的属性并大大提高你的伤害。 你获得的属性取决于宠物的等级。 你可以通过破坏方块来升级你的宠物(可以在配置中配置,可以添加所有方块)。
每只宠物都具有一个或多个独特的技能(取决于稀有度:普通、罕见、稀有、史诗、传说)。
插件已经添加了两个宠物:末影龙和老虎。
你可以通过复制老虎或末影龙之后的所有内容并将其粘贴到另一个位置来添加更多宠物。 将其重命名为宠物的名称(没有空格或“-”)。 然后你可以设置纹理、lore、技能、属性等。
你可以更改配置中每个物品的lore。
/attribute add/remove <player> defense/mana/health/crit_chance/crit_damage <value>
/ci
(打开包含自定义物品的物品栏)/strength <Nr>
(给手中的物品增加力量)/damage <Nr>
(给手中的物品增加伤害)/addcc <Nr>
(给手中的物品增加暴击率)/addcd <Nr>
(给手中的物品增加暴击伤害)/dragfrag
(给你龙碎片) (目前禁用)/drag <Health>
(生成一条龙)/pet <name*> <common/uncommon/rare/epic/legendary>
(给你一只宠物)
/pets
(打开宠物菜单)此外,插件还添加了伤害指示器。
更多新物品和配方,请参考:CraftingInjector
末影龙模拟器:Dragon Simulator
依赖插件: ActionBarAPI, NBTAPI, ProtocolLib!!!
#-----------------------------------------------------------------------------------------------------------------------#
#
# The more attributes you have, the better it is for the server to calculate the correct damage
# But the more calculations it has to do
# You can increase the attributes calculation speed in the spigot.yml
# Make sure to set attribute.maxPerPlayer to 1000 or more (The more players you have, the more)
#
#-----------------------------------------------------------------------------------------------------------------------#
Settings:
Use_UUID: true
Debug: false
Default_Health: 20.0
DamageIndicator: true
Send_Damage: true
Save_Every_X_Minutes: 1
First_Join: false
Dragon_Pathfinding_Goal: true
Max_Dragon_Distance: 100
Dragon_Speed: 0.5
Dragon_Knockback: 0.8
Combat_Timer_Seconds: 10
#-----------------------------------------------------------------------------------------------------------------------#
#
# You can disable the crafting recipes.
#
#-----------------------------------------------------------------------------------------------------------------------#
Crafting_Recipes:
Ember_Rod: true
AOTE: true
AOTD: true
Runaan: true
Tarantula_Helmet: true
Tarantula_Chestplate: true
Tarantula_Leggings: true
Tarantula_Boots: true
#-----------------------------------------------------------------------------------------------------------------------#
#
# This messages will be sent when the server starts and when a player joins
# Make sure to add %version% to get the plugin version
#
#-----------------------------------------------------------------------------------------------------------------------#
Startup_Message: '&aRPGStats V%version% &aenabled!'
Join_Message: '&aRPGStats V%version% &aenabled!'
#-----------------------------------------------------------------------------------------------------------------------#
#
# Here you can change the names of the Attributes
# %health%, %defense%, %mana%, %strength%, %crit_chance%, %crit_damage% can be used to display the value
# Color codes can be used
#
#-----------------------------------------------------------------------------------------------------------------------#
Attribute_Names:
Health: '&c❤ %health%'
Defense: '&a❇ %defense%'
Mana: '&9✎ %mana%'
Strength: '&c❁ %strength%'
Crit_Chance: '&c☣ %crit_chance%'
Crit_Damage: '&c☠ %crit_damage%'
Intelligence: '&b&l✎ %intelligence%'
#-----------------------------------------------------------------------------------------------------------------------#
#
# Here you can change the Leveling System
# Block = Block that has to be broken to level the pet
# Xp_Per_Block = How much xp you get for breaking the block
#
#-----------------------------------------------------------------------------------------------------------------------#
Leveling_System:
STONE: 0.1
DIRT: 0.1
GRASS_BLOCK: 0.1
COBBLESTONE: 0.1
SAND: 0.1
GRAVEL: 0.1
OAK_LOG: 0.2
SPRUCE_LOG: 0.2
BIRCH_LOG: 0.2
JUNGLE_LOG: 0.2
ACACIA_LOG: 0.2
DARK_OAK_LOG: 0.2
OAK_LEAVES: 0.1
SPRUCE_LEAVES: 0.1
BIRCH_LEAVES: 0.1
JUNGLE_LEAVES: 0.1
ACACIA_LEAVES: 0.1
DARK_OAK_LEAVES: 0.1
SANDSTONE: 0.1
RED_SANDSTONE: 0.1
CLAY: 0.1
COAL_ORE: 0.3
IRON_ORE: 0.5
GOLD_ORE: 0.8
DIAMOND_ORE: 1.0
EMERALD_ORE: 1.2
REDSTONE_ORE: 0.4
LAPIS_ORE: 0.6
NETHERRACK: 0.1
SOUL_SAND: 0.1
NETHER_BRICK: 0.2
NETHER_QUARTZ_ORE: 0.3
END_STONE: 0.1
OBSIDIAN: 1.5
#-----------------------------------------------------------------------------------------------------------------------#
#
# Here you can change the Dragon Fragments and their drop chance
# Dragon Fragments are used to craft dragon armor
# The drop chance is the chance that a fragment will drop when the dragon dies
# The drop chance is out of 10000 (10000 = 100%)
# You can add as many fragments as you want
#
#-----------------------------------------------------------------------------------------------------------------------#
Dragon_Fragments:
Red_Dragon_Fragment:
Material: REDSTONE
Displayname: '&cRed Dragon Fragment'
Lore:
- '&cUsed to craft Red Dragon Armor'
- '&cObtained from Red Dragons'
Drop_Chance: 500
Blue_Dragon_Fragment:
Material: LAPIS_LAZULI
Displayname: '&9Blue Dragon Fragment'
Lore:
- '&9Used to craft Blue Dragon Armor'
- '&9Obtained from Blue Dragons'
Drop_Chance: 500
Green_Dragon_Fragment:
Material: EMERALD
Displayname: '&aGreen Dragon Fragment'
Lore:
- '&aUsed to craft Green Dragon Armor'
- '&aObtained from Green Dragons'
Drop_Chance: 500
Yellow_Dragon_Fragment:
Material: GOLD_INGOT
Displayname: '&eYellow Dragon Fragment'
Lore:
- '&eUsed to craft Yellow Dragon Armor'
- '&eObtained from Yellow Dragons'
Drop_Chance: 500
Purple_Dragon_Fragment:
Material: DIAMOND
Displayname: '&5Purple Dragon Fragment'
Lore:
- '&5Used to craft Purple Dragon Armor'
- '&5Obtained from Purple Dragons'
Drop_Chance: 500
White_Dragon_Fragment:
Material: QUARTZ
Displayname: '&fWhite Dragon Fragment'
Lore:
- '&fUsed to craft White Dragon Armor'
- '&fObtained from White Dragons'
Drop_Chance: 500
#-----------------------------------------------------------------------------------------------------------------------#
#
# Here you can change the Pet Menu
# The Pet Menu is the menu that opens when you type /pets
# You can change the Displayname and the Lore of the items
# You can also change the Material and the Slot of the items
# The Slot is the slot in the menu where the item will be displayed (0-53)
# The Fill_Item is the item that will be displayed in all empty slots
# The Border_Item is the item that will be displayed around the pets
# The Pets are the items that will be displayed in the menu
# You can add as many pets as you want
# The pet names have to be the same as the pet names in the pets.yml
#
#-----------------------------------------------------------------------------------------------------------------------#
Pet_Menu:
Menu_Name: '&cPets'
Fill_Item:
Material: GRAY_STAINED_GLASS_PANE
Displayname: ' '
Lore:
- ' '
Slot: 0
Border_Item:
Material: RED_STAINED_GLASS_PANE
Displayname: ' '
Lore:
- ' '
Pets:
Tiger:
Material: ORANGE_WOOL
Displayname: '&cTiger'
Lore:
- '&cThis is a Tiger'
- '&cClick to get the Pet'
Enderdragon:
Material: PURPLE_WOOL
Displayname: '&5Enderdragon'
Lore:
- '&5This is a Enderdragon'
- '&5Click to get the Pet'
#-----------------------------------------------------------------------------------------------------------------------#
#
# Here you can change the Custom Items Menu
# The Custom Items Menu is the menu that opens when you type /ci
# You can change the Menu_Name and the size of the Menu
# You can add as many items as you want
# The item names have to be the same as the item names in the items.yml
#
#-----------------------------------------------------------------------------------------------------------------------#
Custom_Items_Menu:
Menu_Name: '&cCustom Items'
Size: 54
Items:
Ember_Rod:
Slot: 10
AOTE:
Slot: 11
AOTD:
Slot: 12
Runaan:
Slot: 13
Tarantula_Helmet:
Slot: 14
Tarantula_Chestplate:
Slot: 15
Tarantula_Leggings:
Slot: 16
Tarantula_Boots:
Slot: 17
Red_Dragon_Fragment:
Slot: 18
Blue_Dragon_Fragment:
Slot: 19
Green_Dragon_Fragment:
Slot: 20
Yellow_Dragon_Fragment:
Slot: 21
Purple_Dragon_Fragment:
Slot: 22
White_Dragon_Fragment:
Slot: 23
#-----------------------------------------------------------------------------------------------------------------------#
#
# This is the end of the config.yml
#
#-----------------------------------------------------------------------------------------------------------------------#