找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

[1.20-1.20.4]HardCoreSeasons —— 新一代uhc插件

ChanHoNam 2024-3-20 19:09:50 娱乐 阅读 390 来自 中国浙江
服务器插件
中文名称:
英文名称: HardCoreSeasons
插件来源: 转载
适用服务端: CraftBukkit Spigot Paper Purpur 
插件类型: 娱乐
语言支持: 英文 
适用版本: 1.20.x 
前置插件/mod:
下载地址: https://www.spigotmc.org/resources/%E2%9A%A1-hardcore-seasons-beta-%E2%9A%A1.115595/
原贴地址: https://www.spigotmc.org/resources/%E2%9A%A1-hardcore-seasons-beta-%E2%9A%A1.115595/

马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 PaulWong 于 2024-3-20 19:51 编辑


HardCoreSeasons
新一代uhc插件
暂没有图片

特性介绍

HardcoreSeasons能让你的服务器引入趣味性高难度生存游戏,游戏参与者在整个游戏中,以MC原版进行合成,并且将捡起的物品放到自己的背包栏里。
包括背包里的方块诸如箱子,潜影箱,末影箱以及木桶这些。

有趣点在这里,各个游戏参与者保存的物品栏,哪怕是最后一颗钻石又或者最后一块泥土,都会自动保存在一个专用的数据库里
你没听错,一切的战利品,材料,宝藏都会变成以后你想设定的季节性奖励

生存游戏结束过后,只留下剩余的幸存者,这个世界将会重置会以前的样子,至于那些玩家在物品栏保存的物品,可以作为季节性奖励领取。
所有连接到这个服务器的玩家都可以通过这条简单的指令领取上一次的季节性奖励/season claim


分配物品

激动人心的时刻,此插件有公平,平衡的物品分配功能。可以在pluginConfig.yml中配置,就像是钻石还有泥土这些可堆叠的战利品,统统都会平均的分配给参与者

但是当数量不够平均分配的该怎么办?不用担心,若发生此情况,会根据你的存活时间,活跃程度来通过排名分配给第一名

参与者力求能比其他人生存的时间长,若是比任何玩家时间久,那么就会给你额外奖励


鼓舞人心的硬核生存比赛

Hardcore Seasons是为了增加刺激感和游戏体验而生的,此插件结合了刺激,竞技和有利可图的季节性奖励。
在挑战性和你能得到的之间取得了前所未有的平衡
能提供一次又一次可吸引玩家的游戏体验,同时也前所未有的让玩家享受硬核玩法体验。准备好用Hardcore Seasons来领取季节性奖励吧!
配置文件/语言文件/指令
# Do NOT modify this.
configVersion: 1.0.1

# Placeholders:
# {current_season} - The current season number.
# {next_season} - The next season number.
# {reward_select_current_page} - The current page number when selecting rewards.
# {reward_select_total_pages} - The total number of pages when selecting rewards.
# {season_select_current_page} - The current page number when selecting seasons.
# {season_select_total_pages} - The total number of pages when selecting seasons.
# {past_season_number} - The number of the past season.
# {resurrected_player_name} - The name of the player that was resurrected.
# {season_start_date} - The start date of the active season.
# {season_vote_start_date} - The date voting begins for the active season.
# {season_end_date} - The end date of the active season.
# {players_active_count} - The number of active players based on lastLoginThreshold.
# {players_alive_count} - The number of alive players for the active season.
# {players_dead_count} - The number of dead players for the active season.
# {inventories_count} - The number of inventories for the active season.
# {inventories_items_count} - The number of items in all inventories for the active season.
# {ender_chests_count} - The number of ender chests for the active season.
# {ender_chests_items_count} - The number of items in all ender chests for the active season.
# {containers_count} - The number of containers for the active season.
# {containers_items_count} - The number of items in all containers for the active season.

# System Messages
configReloaded: "&6Config reloaded."
mustBeAPlayer: "&6You must be a player to use this command."
noPermission: "&6You do not have permission to use this command."
invalidCommand: "Invalid command."

# Redeeming Rewards GUI
loadingRewards: "&6Loading rewards for season"
rewardGoBack: "&6Go Back"
rewardPrevious: "&6Previous"
rewardPage: "&6Page"
rewardNext: "&6Next"
rewardClose: "&4Close"
rewardPageCounter: "&6Page {reward_current_page}/{reward_total_pages}"
inventoryFull: "&6Your inventory is full. Please make room to claim the remaining rewards."

# Selecting Season GUI
loadingSeasons: "&6Loading seasonal rewards."
selectSeasonTitle: "&6Select Season"
seasonItemName: "&6Season {past_season_number}"
seasonPrevious: "&6Previous"
seasonNext: "&6Next"
seasonClose: "&6Close"
seasonPageCounter: "&6Page {season_select_current_page}/{season_select_total_pages}"

# Player Join Messages
haveDied: "&cYou have died and must wait until &bSeason {next_season}"

# Vote Messages
cannotVote: "&6You cannot vote at this time. The season is not ending."
requestingVoteTop: "&6The server is requesting a vote to end the season"
requestingVoteBottom: "&6Please type &b/season vote &6< &bend&6 or &bcontinue&6 > to vote."
voteContinueSuccess: "&6You have voted to continue the season."
voteEndSuccess: "&6You have voted to end the season."
voteFail: "&6There was an issue casting your vote, please try again."

# Player Death Messages
deathMessage: "&cYou have died and must wait until &bSeason {next_season}"

# Season End Messages
seasonEnding: "&6The season has ended. &c(Rejoin in 1 minute.)"
seasonGenerating: "&6A new season is generating. &c(Rejoin in 1 minute.)"

# Admin Messages
playerResurrected: "&b{resurrected_player_name} &6has been resurrected, for &bSeason {current_season}&6."

# Info Messages & Scoreboard
seasonInfo:
  - "&6●⏺ &bSeason {current_season} &6⏺●"
  - "&6Season Start: &b{season_start_date}"
  - "&6Voting Begins: &b{season_vote_start_date}"
  - "&6Season End: &b{season_end_date}"
  - "&6Players Active: &b{players_active_count}"
  - "&6Players Alive: &b{players_alive_count}"
  - "&6Players Dead: &b{players_dead_count}"
  - ""
  - "&6------- &bPotential Rewards &6-------"
  - "&6Inventories: &b{inventories_count} &6containing &b{inventories_items_count} &6items."
  - "&6Ender Chests: &b{ender_chests_count} &6containing &b{ender_chests_items_count} &6items."
  - "&6Containers: &b{containers_count} &6containing &b{containers_items_count} &6items."
配置文件
# Do NOT modify this.
configVersion: 1.0.1

# Logging Level, INFO, WARNING, ERROR, OFF
loggingLevel: "OFF" # Default | OFF

# Enables /season claim command for this server.
# This command will allow players to claim rewards
# from previous seasons. If you're using MySQL, then
# the rewards can be claimed on any server running this
# plugin when this is enabled.
claimingEnabled: true # Default | true

# This enables the tracking of player actions and
# statistics. If you disable this, the plugin will
# not act as a seasonal server. It will only allow
# players to claim rewards from previous seasons
# if claimingEnabled is set to true. Otherwise,
# the plugin will not do anything.

# --------------------- WARNING ----------------------
# This setting is critical to the function of the plugin.
# ONLY enable it on a server that you want to be a seasonal server.
# For example, if you want your rewards to go to a survival server,
# from a hardcore server, then you should disable this setting on
# the survival server, and enable it on the hardcore server.
# This setting has destructive capabilities, and can delete
# player inventories, end-chests, and worlds while enabled.
trackingEnabled: true # Default | true

# Disabling this will delete previous worlds
# when the season ends. It will not delete the
# rewards or database entries. It's useful to
# save space on your server, as well as to
# enable the option to spectate the previous
# season's world, or convert to a non-seasonal
# world.
persistSeasonWorlds: true # Default | true

# This will unload the previous seasons' worlds
# when the season ends. It will not delete them.
# It's useful to disable if you want to allow
# players to spectate the previous season's world.
unloadPastSeasons: true # Default | true

# This is the minimum length for the season.
# Season cannot end before this length of time
# unless there are no players alive.
minSeasonLength: 14 #Default | 14

# This is the maximum length for the season.
# Season will end if it reaches this length of time.
# Rewards will be distributed among all players,
# based on maxSurvivorsRemaining and player activity.
maxSeasonLength: -1 # Default | -1 (Disabled)

# If the minSeasonLength is reached, and the player
# count is less than or equal to this value, it will
# trigger a vote to end the season. If the vote passes,
# the season will end and rewards will be distributed.
maxSurvivorsRemaining: 1 # Default | 1

# This is the minimum % of votes required to end the season.
# It will only apply if the maxSurvivorsRemaining condition is met.
minVotesToEndSeason: 50 # Default | 50 (%)

# The lastLoginThreshold is the number of days a player
# must be inactive before they are considered to have
# fallen off due to inactivity. If a player falls off,
# they will not be eligible for rewards, and their
# vote will not be counted.
lastLoginThreshold: 3 # Default | 3 (Days)

# Displays a message to vote to end the season
# when the maxSurvivorsRemaining condition is met,
# and when minSeasonLength is reached. Only
# the players who are still alive, and have not
# fallen off due to inactivity or not voted, will
# receive this message.
notificationInterval: 5 # Default | 5 (Minutes)

# This is the interval for which the plugin will
# reset a player's vote if they voted to continue
# the season. This is to prevent players from
# voting to continue the season, and then not
# logging in to vote again. This will reset their
# vote, and they will have to vote again.
voteResetInterval: 2 # Default | 1 (Days)

# These commands will be executed when the season ends.
# The commands will only be executed on the non-seasonal server.
endOfSeasonCommands:
  - "say Season has ended! The world will be reset and rewards will be split among all players."
  - "server [playerName] survival"

# The storageType can be either SQLite or MySQL.
# SQLite will ignore the seasonalServer setting.
# You can manually move the db file to another server
# if you want to share the rewards across multiple servers.
storageType: "SQLite" # Default | SQLite

# If you're using MySQL, you must set the storageType to MySQL.
# The plugin will create the tables for you.
# If you're using SQLite, you can ignore these settings.
MySQL:
  host: 0.0.0.0
  port: 3306
  database: 'HCSeasons'
  username: ''
  password: ''
  # Determines the frequency for which the plugin will update the database.
  # Setting this to a lower value will only impact server performance slightly.
  # Most operations that this adjusts, are done asynchronously, and are not
  # critical to the function of the plugin.
  updateInterval: 5 # Default | 5 (Minutes)
指令


/season -主要指令,玩家默认拥有
/season vote end/continue -玩家默认拥有
/season info -玩家默认拥有
/season reload -管理人员指令
/season resurrect <玩家名字> -管理员指令
搬运截图(还未要到授权)/wiki(制作完毕)


搬运截图过些时日会有
discord
Wiki
wiki中文
(1)
ChanHoNamLv3-铁锭
参与人数 1人气 +2 钻石 +1 收起 理由
Ti_Avanti + 2 + 1

查看全部评分总评分 : 人气 +2 钻石 +1

帖子地址: 

发表回复

使用道具 举报