• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
资源图标

原创 闭源 DailyEvents - 每日/每晚可以发生随机事件了! 1.2.0

版权类型
原创
插件中文名称
每日事件
插件英文名称
DailyEvents
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
  4. PufferFish
语言支持
多语言
适配版本(Java)
  1. 1.20
  2. 1.19
  3. 1.18
  4. 1.17
  5. 1.16
  6. 1.15
  7. 1.14
  8. 1.13
  9. 1.12
该插件讨论Q群:434135227(可提建议/催更)
付费版链接:


免费版局限性:最多创建一个CustomEvent(通过对CustomEvent文件夹下的yml文件进行修改且该文件的文件名不可修改)
请注意,1.0.7-beta2版本以后,免费版将不加载CustomEvent文件夹下的任何文件。如果要体验自制CustomEvent,请下载1.0.7-beta2版本的插件。


目前已有事件:
主世界事件:
1. AttackFatigue(白天权重20/晚上权重15):玩家的攻击伤害变为0
2. Disorder(白天权重15/晚上权重10):玩家吃正常食物时扣饱食度,吃有毒食物(如河豚)时才能正常获得饱食度、额外有生命恢复效果
3. Excited(白天权重15/晚上权重10):玩家获得速度II效果
4. Luck(白天权重20/晚上权重25):玩家获得幸运I效果
5. NoTarget(白天权重20/晚上权重18):怪物无法设定玩家为目标,即使被玩家攻击了也不会
6. Strength(白天权重20/晚上权重20):玩家获得生命恢复II与力量II效果
7. CropGrow(白天权重20):作物生长状态改变时会直接成熟(比如骨粉催熟时仅需一个骨粉)
8. MoreLove(白天权重40):可繁殖的动物(包括村民)繁殖时有2/3概率多生一胎
9. Refresh(白天权重20):玩家获得挖掘加速II效果
10. HeavenWrack(实验性事件,默认不启用,请提醒你的玩家做好防火措施):随机选一个时间t在10~60s之间,然后每隔时间t在一个随机玩家8*8范围内召唤一道雷
11. Shield(晚上权重20):玩家受到的伤害减少50%
12. StrengthenedMobs(晚上权重16):怪物获得力量II效果
13. Unluck(晚上权重15):玩家获得霉运I效果
17. SummonWorldEntities(白天权重20/晚上权重20):随机生成一只怪物/动物,若玩家在领地内且领地内自然生成怪物/动物的选项为false,那么该主世界事件对该玩家不会生效;若玩家处于隐身状态,则该事件不会作用于该隐身玩家;若玩家处于创造模式/观察者模式,该事件对该玩家不会生效。(可能会生成的物种类型:ZOMBIE, ZOMBIE_VILLAGER, ENDERMAN, DROWNED, SHEEP, GOAT, SLIME, VILLAGER, TURTLE, PIG, COW, MOOSHROOM, CAT, SKELETON, CHICKEN, PILLAGER)若该服务器版本中没有该物种则不会生成。

下界事件(每隔20分钟刷新一次,后续可调):
14. BadFire(权重20):着火后无法灭火

末地事件(每隔20分钟刷新一次,后续可调):
15. EndermanInvisible(实验性事件,目前已被禁用,后续可设定权重时再加入,原定权重20):末影人每隔30s获得20s的隐身效果;!注意:该事件对服务器性能要求较高,不建议打开
16. LowerGravity(权重40):玩家获得跳跃提升IV和缓降效果

自定义事件(插件附带的默认事件):
当玩家到Plains生态域时会获得迅捷II效果

配置文件样例:
代码:
#示例事件

ID: "PLAYERINPLAINSBIOME_DAY" #事件的英文ID,请保持大写!该选项不支持PAPI
Type: "DAY" #DAY/NIGHT 该选项不支持PAPI
Environment: "NORMAL" #NORMAL/NETHER/THE_END 该选项不支持PAPI
Priority: 0 #该选项不支持PAPI
Message: "§a进入草原可以跑得更快!" #该选项可用PAPI,若不需要Message可以把这一行删除
Conditions:
  0:
    Type: "Region" #Region/Placeholders
    RegionType: "BIOME" #EDGE/BIOME/ENVIRONMENT/RESIDENCE
    Biome: "PLAINS" #RegionType为BIOME的专用选项
#    Pos1: #RegionType为EDGE的专用选项
#      - 16
#      - 64
#      - 16
#    Pos2: #RegionType为EDGE的专用选项
#      - -16
#      - 128
#      - -16
#    Environment: "NORMAL" #RegionType为ENVIRONMENT的专用选项
#    World: "world" #RegionType为EDGE的专用选项
#  若服务器有PlaceholderAPI且装好了Server附属则可以打开以下选项
#  1:
#    Type: "Placeholders"
#    Expression: "%server_tps% >= 17"
Actions:
  0:
    Type: "PotionEffectAction" #目前仅有该选项
    PotionEffectType: "SPEED"
    Level: 2 #效果为速度II
    Particles: false #不显示粒子效果
  1:
    Type: "CommandAction"
    Command: "give %player% stone 1" #若有%player%则替换为玩家名字(优先级高于PAPI),支持PAPI
    Period: 10 #每隔多少秒执行
    Delay: 0 #BukkitRunnable的选项,默认为0,若不知道修改的意义请不要动

注意事项:
1. 所有有药水效果的事件不能用牛奶或指令解除效果,过一段时间后会重新恢复该效果
2. 语言文件和配置文件如果需要回到初始设定可以直接删除,插件会自动生成

指令:
/de reload(需要权限dailyevents.admin,默认op拥有)重载插件配置及语言文件
/de set [世界名字] [事件ID](需要权限dailyevents.admin,默认op拥有)设置特定世界的事件

PlaceholderAPI变量:%dailyevents_CurrentWorldEvent% 玩家所在世界的事件(对应语言文件Translated选项)

即将更新:
1. 可设定发生各个事件的权重(已实现)
2. 可设置进入各个事件时的提示词(已实现)
3. 可设定插件检测周期(与服务器性能有关)(还未添加)
4. 可关闭特定世界的事件(已实现)
5. 添加更多的随机事件以供选择(长期更新)

更多的事件等你来创建!
作者
banks
下载
1,287
查看
1,316
首次发布
最后更新

评分

0.00 星 0 次评分

banks 的其他资源

最新更新

  1. New Update

    Update for Custom Event System Added BukkitListeners option for CustomEventType! Update for...
  2. Update for new events and for PlaceholderAPI

    Update for new events and for PlaceholderAPI Added NothingEvent, default priority is 0. Added...
  3. 修复问题+付费版允许使用CommandAction

    修复了事件无法正常触发的问题 付费版自定义事件中Action添加了CommandAction选项
后退
顶部 底部