Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
Platforms
Tags
Creators
Details
Licensed MIT
Published 2 months ago
NewJoinKit-English
A lightweight starter kit plugin for Paper 1.20.1, supporting custom kit contents, distribution rules, and messages.
Features
- 🎁 Automatically gives a kit to players joining for the first time
- 🔧 Fully configurable through configuration files (kits, messages, delayed distribution, etc.)
- 📝 Rich admin commands (give, reset, list, reload)
- 💾 Persistent storage of players who have received the kit to avoid repeated distribution
Installation
- Download the latest JAR file (from the Releases page);
- Place the JAR file into the server's
plugins/directory; - Start the server to generate configuration files;
- Edit
plugins/NewJoinKit/config.ymlto customize the configuration; - Restart the server to apply changes.
Commands & Permissions
| Command | Description | Permission |
|---|---|---|
| /newjoinkit help | Show help | Everyone |
| /newjoinkit give <player> | Give a kit to a player | newjoinkit.admin |
| /newjoinkit reset <player> | Reset a player's received record | newjoinkit.admin |
| /newjoinkit list | View players who have received a kit | newjoinkit.admin |
| /newjoinkit reload | Reload the configuration | newjoinkit.admin |
| /newjoinkit test | Test the kit for yourself | newjoinkit.admin |
Configuration Example
# settings.yml
settings:
only-first-join: true # Only give on the first join
give-delay-ticks: 20 # Delay distribution (20 ticks = 1 second)
clear-inventory: false # Whether to clear the player's inventory
announce-to-all: true # Whether to announce server-wide
announce-message: "&eWelcome new player &a%player% &ejoined! A starter kit has been given"
private-message: "&aYou have received the starter kit!"
items:
sword:
material: DIAMOND_SWORD
amount: 1
name: "&bStarter Sword"
lore:
- "&7This is a gift for beginners"
- "&7Have fun playing the game!" slot: 0
Download Links
Feedback
If you encounter a BUG / have suggestions, please provide feedback here
NewJoinKit-Chinese
适用于Paper 1.20.1的轻量级新手礼包插件,支持自定义礼包内容、发放规则和消息。
功能特点
- 🎁 自动给首次加入的玩家发放礼包
- 🔧 全配置文件自定义(礼包、消息、延迟发放等)
- 📝 丰富的管理员命令(发放、重置、列表、重载)
- 💾 持久化存储已领取玩家,避免重复发放
安装方法
- 下载最新版本JAR包(Releases页面);
- 将JAR包放入服务器
plugins/目录; - 启动服务器生成配置文件;
- 编辑
plugins/NewJoinKit/config.yml自定义配置; - 重启服务器生效。
命令&权限
| 命令 | 描述 | 权限 |
|---|---|---|
| /newjoinkit help | 查看帮助 | 所有人 |
| /newjoinkit give <玩家> | 给玩家发放礼包 | newjoinkit.admin |
| /newjoinkit reset <玩家> | 重置玩家领取记录 | newjoinkit.admin |
| /newjoinkit list | 查看已领取玩家 | newjoinkit.admin |
| /newjoinkit reload | 重载配置 | newjoinkit.admin |
| /newjoinkit test | 给自己测试礼包 | newjoinkit.admin |
配置文件示例
# settings.yml
settings:
only-first-join: true # 仅首次加入发放
give-delay-ticks: 20 # 延迟发放(20ticks=1秒)
clear-inventory: false # 是否清空玩家背包
announce-to-all: true # 是否全服公告
announce-message: "&e欢迎新玩家 &a%player% &e加入!已发放新手礼包"
private-message: "&a你获得了新手礼包!"
items:
sword:
material: DIAMOND_SWORD
amount: 1
name: "&b新手剑"
lore:
- "&7这是给新手的礼物"
- "&7祝游戏愉快!"
slot: 0
下载地址
反馈
有 BUG / 建议请 在此反馈


