本帖最后由 1582952890 于 2017-9-16 18:10 编辑
为你的服务器添加玩家档案!
本体包含三个项目,通用、生物、方块。
提供独立的档案GUI,让玩家了解自己的水平。
可自定义添加生物。可自定义添加各种方块。
后续将支持其他我的原创插件。
类似某种游戏生涯,玩家的活动信息将被记录

DangAn.Admin - 使用下面部分指令的权限
可选类型 - normals、mobs、 blocks
举例:
/dangan set RPQ123 normals KILL 200
将RPQ123档案中,类型normals中的KILL值设置为200
/dangan add RPQ123 mobs ZOMBIE 30
将RPQ123档案中,为类型mobs中的ZOMBIE值添加30

config.yml、lang.yml(无需修改)
gui.yml(需要手动修改)
菜单配置,用于显示玩家的档案信息。
复制代码
variable.yml(可选择性修改)
变量配置,为插件自带变量。
如用于菜单中,格式为 <XXXXX>,如<DEATH>为死亡数;<ZOMBIE>为杀死僵尸数。
复制代码
以下两种变量均可应用于菜单中。
1.插件本体自带变量,具体请查看上面的variable.yml。格式为 <XXXXX>,如<DEATH>为死亡数;<ZOMBIE>为杀死僵尸数。
2.其他变量:
Q:我是1.10版本,我想添加新生物,怎么办?
A:插件一些生物没有添加,需要手动添加,当杀死一个配置中没有的生物时,后台会有提示,添加在variable.yml下的mobs即可。
Q:我想记录玩家挖某种矿物的数据,比如石头(STONE),怎么办?
A:如果有essentials插件,拿着石头输入/itemdb,获得石头的大写英文名(STONE),然后添加在variable.yml下的blocks即可。
DangAn 1.1.jar
(48.8 KB, 下载次数: 228)
插件本体
1.7、1.8版本测试成功,其他版本请自行测试~
为你的服务器添加玩家档案!
本体包含三个项目,通用、生物、方块。
提供独立的档案GUI,让玩家了解自己的水平。
可自定义添加生物。可自定义添加各种方块。
后续将支持其他我的原创插件。
类似某种游戏生涯,玩家的活动信息将被记录
自带“修复大小写Bug引起的问题”
部分代码来自
[修正][上古之石]Anti-Case-Sensitive-Bugs —— 修复各种插件大小写Bug[全版本]
http://www.mcbbs.net/forum.php?mod=viewthread&tid=573978
(出处: http://www.mcbbs.net/)

DangAn.Admin- 使用下面部分指令的权限
可选类型 - normals、mobs、 blocks
举例:
/dangan set RPQ123 normals KILL 200
将RPQ123档案中,类型normals中的KILL值设置为200
/dangan add RPQ123 mobs ZOMBIE 30
将RPQ123档案中,为类型mobs中的ZOMBIE值添加30

config.yml、lang.yml(无需修改)
gui.yml(需要手动修改)
菜单配置,用于显示玩家的档案信息。
variable.yml(可选择性修改)
变量配置,为插件自带变量。
如用于菜单中,格式为 <XXXXX>,如<DEATH>为死亡数;<ZOMBIE>为杀死僵尸数。
以下两种变量均可应用于菜单中。
1.插件本体自带变量,具体请查看上面的variable.yml。格式为 <XXXXX>,如<DEATH>为死亡数;<ZOMBIE>为杀死僵尸数。
2.其他变量:
<playerName> 名称
<playerExp> 经验值
<playerLevel> 等级
<playerFoodLevel> 饥饿值
<playerHealth> 当前血量
<playerMaxHealth> 最大血量
<playerWorldName> 所在世界名称
<playerGameMode> 当前游戏模式
<playerX> X轴
<playerY> Y轴
<playerZ> Z轴
Q:我是1.10版本,我想添加新生物,怎么办?
A:插件一些生物没有添加,需要手动添加,当杀死一个配置中没有的生物时,后台会有提示,添加在variable.yml下的mobs即可。
Q:我想记录玩家挖某种矿物的数据,比如石头(STONE),怎么办?
A:如果有essentials插件,拿着石头输入/itemdb,获得石头的大写英文名(STONE),然后添加在variable.yml下的blocks即可。
插件本体
1.7、1.8版本测试成功,其他版本请自行测试~
更新记录:
v1.0 —— 测试版本。
v1.1 —— 优化代码,修复Bug。
简介
为你的服务器添加玩家档案!
本体包含三个项目,通用、生物、方块。
提供独立的档案GUI,让玩家了解自己的水平。
可自定义添加生物。可自定义添加各种方块。
后续将支持其他我的原创插件。
主要玩法
类似某种游戏生涯,玩家的活动信息将被记录
- 记录玩家杀死的某生物数,可自定义添加生物种类
- 记录玩家破坏的某方块数,可自定义添加会被记录的方块种类
- 也可通过指令修改某玩家的档案信息
- 可自定义配置Gui,每个玩家的信息独立
- 支持除插件本体外,其他插件的变量(如金钱)
- 可通过选择菜单查看他人档案
- 自带“修复大小写Bug引起的问题”
指令与权限

DangAn.Admin - 使用下面部分指令的权限
可选类型 - normals、mobs、 blocks
举例:
/dangan set RPQ123 normals KILL 200
将RPQ123档案中,类型normals中的KILL值设置为200
/dangan add RPQ123 mobs ZOMBIE 30
将RPQ123档案中,为类型mobs中的ZOMBIE值添加30
演示图片

配置文件
config.yml、lang.yml(无需修改)
gui.yml(需要手动修改)
菜单配置,用于显示玩家的档案信息。
- #title-标题名
- #row-行数
- title: '§3§l测试档案(仅作示范,具体请自行修改)'
- row: 3
- #图标节点 (a、b、c这些随意填)
- #name-图标显示名称
- #id-图标的ID
- #data-ID的附加值 (若没有请填0)
- #amount-图标的数量
- #lore-图标的lore
- #slot-图标的格数
- a:
- name: '§3个人信息'
- id: 397
- data: 3
- amount: 1
- lore:
- - '§7玩家名: §6<playerName>'
- - '§7当前金钱: §a<money>'
- - '§7当前等级: §a<playerExp>'
- slot: 11
-
- b:
- name: '§3生存数据'
- id: 421
- data: 0
- amount: 1
- lore:
- - '§7放置方块数: §c<PLACE>'
- - '§7破坏方块数: §c<BREAK>'
- - '§7死亡数: §c<DEATH>'
- - '§7杀死玩家数: §c<PLAYER>'
- - '§7屠杀生物数: §c<KILL>'
- slot: 13
-
- c:
- name: '§3击杀怪物数据'
- id: 367
- data: 0
- amount: 1
- lore:
- - '§7击杀僵尸: §c<ZOMBIE>'
- - '§7击杀骷髅: §c<SKELETON>'
- - '§7击杀爬行者: §c<CREEPER>'
- - '§7击杀蜘蛛: §c<SPIDER>'
- - '§7击杀女巫: §c<WITCH>'
- - '§7击杀史莱姆: §c<SLIME>'
- - '§7击杀恶魂: §c<GHAST>'
- - '§7击杀蠹虫: §c<SILVERFISH>'
- - '§7击杀烈焰人: §c<BLAZE>'
- - '§7击杀岩浆怪: §c<MAGMA_CUBE>'
- slot: 15
-
- d:
- name: '§3击杀动物数据'
- id: 296
- data: 0
- amount: 1
- lore:
- - '§7击杀牛: §a<COW>'
- - '§7击杀猪: §a<PIG>'
- - '§7击杀鸡: §a<CHICKEN>'
- - '§7击杀羊: §a<SHEEP>'
- - '§7击杀豹猫: §a<OCELOT>'
- - '§7击杀墨鱼: §a<SQUID>'
- - '§7击杀蝙蝠: §a<BAT>'
- - '§7击杀马: §a<HORSE>'
- - '§7击杀雪傀儡: §a<SNOWMAN>'
- - '§7击杀铁傀儡: §a<IRON_GOLEM>'
- slot: 17
-
- e:
- name: '§3采集矿物数据'
- id: 257
- data: 0
- amount: 1
- lore:
- - '§7铁原矿: §a<IRON_ORE>'
- - '§7金原矿: §a<GOLD_ORE>'
- - '§7钻石原矿: §a<DIAMOND_ORE>'
- - '§7......'
- slot: 9
variable.yml(可选择性修改)
变量配置,为插件自带变量。
如用于菜单中,格式为 <XXXXX>,如<DEATH>为死亡数;<ZOMBIE>为杀死僵尸数。
- #normals
- #自带类型无需修改
- normals:
- - 'DEATH'
- - 'BREAK'
- - 'PLACE'
- - 'KILL'
- #mobs
- #当玩家杀死下列生物时,会被记录
- #若杀死了该项或limitmobs项没有的生物,后台会提示
- #如杀死了COW(牛)后,玩家的该项数据会增加
- mobs:
- - 'PLAYER'
- - 'BLAZE'
- - 'PIG_ZOMBIE'
- - 'CREEPER'
- - 'GHAST'
- - 'MAGMACUBE'
- - 'SILVERFISH'
- - 'SKELETON'
- - 'SLIME'
- - 'SPIDER'
- - 'MAGMA_CUBE'
- - 'CAVE_SPIDER'
- - 'ZOMBIE'
- - 'ENDERMITE'
- - 'WITCH'
- - 'WOLF'
- - 'ENDERMAN'
- - 'BAT'
- - 'CHICKEN'
- - 'GUARDIAN'
- - 'COW'
- - 'PIG'
- - 'SHEEP'
- - 'SQUID'
- - 'VILLAGER'
- - 'MUSHROOM_COW'
- - 'IRON_GOLEM'
- - 'SNOWMAN'
- - 'HORSE'
- - 'RABBIT'
- - 'OCELOT'
-
- #limitMobs
- #当玩家杀死下列生物时,不会被记录
- #若杀死了该项有的生物,后台不会提示
- #如杀死ENDER_DRAGON(末影龙)后,玩家的数据不会增加,后台也不会提示
- limitMobs:
- - 'ENDER_DRAGON'
- - 'WITHER'
- #blocks
- #当玩家破坏了下列方块时,会单独被记录
- #如挖掉IRON_ORE(铁矿)后,玩家的该项数据会增加
- blocks:
- - 'IRON_ORE'
- - 'GOLD_ORE'
- - 'DIAMOND_ORE'
变量
以下两种变量均可应用于菜单中。
1.插件本体自带变量,具体请查看上面的variable.yml。格式为 <XXXXX>,如<DEATH>为死亡数;<ZOMBIE>为杀死僵尸数。
2.其他变量:
问题
Q:我是1.10版本,我想添加新生物,怎么办?
A:插件一些生物没有添加,需要手动添加,当杀死一个配置中没有的生物时,后台会有提示,添加在variable.yml下的mobs即可。
Q:我想记录玩家挖某种矿物的数据,比如石头(STONE),怎么办?
A:如果有essentials插件,拿着石头输入/itemdb,获得石头的大写英文名(STONE),然后添加在variable.yml下的blocks即可。
插件下载
插件本体
1.7、1.8版本测试成功,其他版本请自行测试~
2021.12 数据,可能有更多内容
简介
为你的服务器添加玩家档案!
本体包含三个项目,通用、生物、方块。
提供独立的档案GUI,让玩家了解自己的水平。
可自定义添加生物。可自定义添加各种方块。
后续将支持其他我的原创插件。
主要玩法
类似某种游戏生涯,玩家的活动信息将被记录
- 记录玩家杀死的某生物数,可自定义添加生物种类
- 记录玩家破坏的某方块数,可自定义添加会被记录的方块种类
- 也可通过指令修改某玩家的档案信息
- 可自定义配置Gui,每个玩家的信息独立
- 支持除插件本体外,其他插件的变量(如金钱)
- 可通过选择菜单查看他人档案
- 自带“修复大小写Bug引起的问题”
自带“修复大小写Bug引起的问题”
部分代码来自
[修正][上古之石]Anti-Case-Sensitive-Bugs —— 修复各种插件大小写Bug[全版本]
http://www.mcbbs.net/forum.php?mod=viewthread&tid=573978
(出处: http://www.mcbbs.net/)
指令与权限

DangAn.Admin- 使用下面部分指令的权限
可选类型 - normals、mobs、 blocks
举例:
/dangan set RPQ123 normals KILL 200
将RPQ123档案中,类型normals中的KILL值设置为200
/dangan add RPQ123 mobs ZOMBIE 30
将RPQ123档案中,为类型mobs中的ZOMBIE值添加30
演示图片

配置文件
config.yml、lang.yml(无需修改)
gui.yml(需要手动修改)
菜单配置,用于显示玩家的档案信息。
代码:
- #title-标题名
- #row-行数
- title: '§3§l测试档案(仅作示范,具体请自行修改)'
- row: 3
- #图标节点 (a、b、c这些随意填)
- #name-图标显示名称
- #id-图标的ID
- #data-ID的附加值 (若没有请填0)
- #amount-图标的数量
- #lore-图标的lore
- #slot-图标的格数
- a:
- name: '§3个人信息'
- id: 397
- data: 3
- amount: 1
- lore:
- - '§7玩家名: §6<playerName>'
- - '§7当前金钱: §a<money>'
- - '§7当前等级: §a<playerExp>'
- slot: 11
- b:
- name: '§3生存数据'
- id: 421
- data: 0
- amount: 1
- lore:
- - '§7放置方块数: §c<PLACE>'
- - '§7破坏方块数: §c<BREAK>'
- - '§7死亡数: §c<DEATH>'
- - '§7杀死玩家数: §c<PLAYER>'
- - '§7屠杀生物数: §c<KILL>'
- slot: 13
- c:
- name: '§3击杀怪物数据'
- id: 367
- data: 0
- amount: 1
- lore:
- - '§7击杀僵尸: §c<ZOMBIE>'
- - '§7击杀骷髅: §c<SKELETON>'
- - '§7击杀爬行者: §c<CREEPER>'
- - '§7击杀蜘蛛: §c<SPIDER>'
- - '§7击杀女巫: §c<WITCH>'
- - '§7击杀史莱姆: §c<SLIME>'
- - '§7击杀恶魂: §c<GHAST>'
- - '§7击杀蠹虫: §c<SILVERFISH>'
- - '§7击杀烈焰人: §c<BLAZE>'
- - '§7击杀岩浆怪: §c<MAGMA_CUBE>'
- slot: 15
- d:
- name: '§3击杀动物数据'
- id: 296
- data: 0
- amount: 1
- lore:
- - '§7击杀牛: §a<COW>'
- - '§7击杀猪: §a<PIG>'
- - '§7击杀鸡: §a<CHICKEN>'
- - '§7击杀羊: §a<SHEEP>'
- - '§7击杀豹猫: §a<OCELOT>'
- - '§7击杀墨鱼: §a<SQUID>'
- - '§7击杀蝙蝠: §a<BAT>'
- - '§7击杀马: §a<HORSE>'
- - '§7击杀雪傀儡: §a<SNOWMAN>'
- - '§7击杀铁傀儡: §a<IRON_GOLEM>'
- slot: 17
- e:
- name: '§3采集矿物数据'
- id: 257
- data: 0
- amount: 1
- lore:
- - '§7铁原矿: §a<IRON_ORE>'
- - '§7金原矿: §a<GOLD_ORE>'
- - '§7钻石原矿: §a<DIAMOND_ORE>'
- - '§7......'
- slot: 9
variable.yml(可选择性修改)
变量配置,为插件自带变量。
如用于菜单中,格式为 <XXXXX>,如<DEATH>为死亡数;<ZOMBIE>为杀死僵尸数。
代码:
- #normals
- #自带类型无需修改
- normals:
- - 'DEATH'
- - 'BREAK'
- - 'PLACE'
- - 'KILL'
- #mobs
- #当玩家杀死下列生物时,会被记录
- #若杀死了该项或limitmobs项没有的生物,后台会提示
- #如杀死了COW(牛)后,玩家的该项数据会增加
- mobs:
- - 'PLAYER'
- - 'BLAZE'
- - 'PIG_ZOMBIE'
- - 'CREEPER'
- - 'GHAST'
- - 'MAGMACUBE'
- - 'SILVERFISH'
- - 'SKELETON'
- - 'SLIME'
- - 'SPIDER'
- - 'MAGMA_CUBE'
- - 'CAVE_SPIDER'
- - 'ZOMBIE'
- - 'ENDERMITE'
- - 'WITCH'
- - 'WOLF'
- - 'ENDERMAN'
- - 'BAT'
- - 'CHICKEN'
- - 'GUARDIAN'
- - 'COW'
- - 'PIG'
- - 'SHEEP'
- - 'SQUID'
- - 'VILLAGER'
- - 'MUSHROOM_COW'
- - 'IRON_GOLEM'
- - 'SNOWMAN'
- - 'HORSE'
- - 'RABBIT'
- - 'OCELOT'
- #limitMobs
- #当玩家杀死下列生物时,不会被记录
- #若杀死了该项有的生物,后台不会提示
- #如杀死ENDER_DRAGON(末影龙)后,玩家的数据不会增加,后台也不会提示
- limitMobs:
- - 'ENDER_DRAGON'
- - 'WITHER'
- #blocks
- #当玩家破坏了下列方块时,会单独被记录
- #如挖掉IRON_ORE(铁矿)后,玩家的该项数据会增加
- blocks:
- - 'IRON_ORE'
- - 'GOLD_ORE'
- - 'DIAMOND_ORE'
变量
以下两种变量均可应用于菜单中。
1.插件本体自带变量,具体请查看上面的variable.yml。格式为 <XXXXX>,如<DEATH>为死亡数;<ZOMBIE>为杀死僵尸数。
2.其他变量:
- 玩家变量
<playerName> 名称
<playerExp> 经验值
<playerLevel> 等级
<playerFoodLevel> 饥饿值
<playerHealth> 当前血量
<playerMaxHealth> 最大血量
<playerWorldName> 所在世界名称
<playerGameMode> 当前游戏模式
<playerX> X轴
<playerY> Y轴
<playerZ> Z轴
- Multiverse-Core 插件变量
- Vault 插件变量
- PlayerPoints 插件变量
问题
Q:我是1.10版本,我想添加新生物,怎么办?
A:插件一些生物没有添加,需要手动添加,当杀死一个配置中没有的生物时,后台会有提示,添加在variable.yml下的mobs即可。
Q:我想记录玩家挖某种矿物的数据,比如石头(STONE),怎么办?
A:如果有essentials插件,拿着石头输入/itemdb,获得石头的大写英文名(STONE),然后添加在variable.yml下的blocks即可。
插件下载
插件本体
1.7、1.8版本测试成功,其他版本请自行测试~
更新记录:
v1.0 —— 测试版本。
v1.1 —— 优化代码,修复Bug。
我错了。。。
求不删,马上编辑好
求不删,马上编辑好
没截图
GUI能美化一下嘛
网易游戏 发表于 2016-9-27 18:44
GUI能美化一下嘛
我只是给个模板,还是需要自己配置
火钳留名
有没有web接口,可以在网页上显示的
GUI界面可以学习一下ClockCommand的设定
PS:作为一个重度强迫症患者,config的itemid应该改为ItemID或者itemID
PS:作为一个重度强迫症患者,config的itemid应该改为ItemID或者itemID
我有几个问题。
1.插件对服务器的消耗会不会很大?
2.当玩家数据改变时是否能增加副标题提醒?
1.插件对服务器的消耗会不会很大?
2.当玩家数据改变时是否能增加副标题提醒?
网易游戏 发表于 2016-9-27 19:22
我有几个问题。
1.插件对服务器的消耗会不会很大?
2.当玩家数据改变时是否能增加副标题提醒? ...
不是随时记录
消耗不会很大
副标题什么鬼,不是title啊= =
qq1812538626 发表于 2016-9-27 19:41
不是随时记录
消耗不会很大
副标题什么鬼,不是title啊= =
我的意思是能新增一个title副标题的提醒吗?
看着不错= =
很好的插件~
没用啊 左键天空
插件和前置什么的都装好了,无效,求楼主帮忙修复 Spigot 1.7.10
怎么打开档案=-=