QZBlock——建筑党福音!还在发愁建筑材料有限?来看看这个插件吧!| 新人开发 | 持续维护

原创 工具 娱乐 QZBlock——建筑党福音!还在发愁建筑材料有限?来看看这个插件吧!| 新人开发 | 持续维护 1.0

完成注册/登录后下载
版权类型
原创
插件中文名称
青栀无限方块
插件英文名称
QZBlock
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
  4. Leaves
语言支持
中文(简体)
前置组件
无
适配版本(Java)
  1. 最新版本
  2. 26.x
  3. 1.21
  4. 1.20
  5. 1.19
  6. 1.18
  7. 1.17
  8. 1.16
  9. 1.15
  10. 1.14
  11. 1.13

1775472000383.webp
​

📖 插件介绍​

QZBlock 是一款 Minecraft 无限放置方块插件,允许玩家无限放置指定类型的方块而不消耗物品数量。

基本信息​

  • 插件名称: QZBlock
  • 插件版本: 1.0-SNAPSHOT
  • 作者: 青栀
  • QQ: 2643703759
  • 交流群: 1085042728
  • 支持版本: 1.13+
  • 依赖: PaperMC / Spigot

✨ 功能特性​

核心功能​

  • ♾️ 无限放置: 手持无限方块放置时不消耗数量
  • ⚡ 无缝体验: 放置方块时立即补充到手上,无中断感
  • 🚫 不掉落机制: 破坏无限方块放置的方块不会掉落物品
  • 💾 数据持久化: 玩家下线后重新登录自动恢复无限方块

GUI 系统​

  • 🔐 权限控制: 根据玩家权限显示可使用的方块
  • 🔒 防取物机制: GUI 界面中的方块无法随意拿出
  • 🎯 一键获取: 左键点击即可获取无限方块到背包

配置系统​

  • 📝 消息独立: 所有提示消息单独配置在 message.yml
  • 🔧 方块配置: 灵活配置方块类型、权限、显示名称等
  • 🗄️ 数据存储: 自动保存和恢复玩家数据

📦 安装说明​

环境要求​

  • ✅ Minecraft 服务器 1.16 或更高版本
  • ✅ PaperMC 或 Spigot 服务端
  • ✅ Java 11 或更高版本

安装步骤​

  1. 下载最新版本的 qzblock-1.0-SNAPSHOT.jar
  2. 将 jar 文件放入服务器的 plugins 文件夹
  3. 启动服务器(插件会自动生成配置文件)
  4. 编辑配置文件(可选)
  5. 重载插件:/qzb reload 或重启服务器

⚙️ 配置文件​

message.yml - 消息配置​


代码:
# message.yml - 所有提示消息配置

prefix: "&8[&bQZBlock&8] "

no_permission: "&c你没有权限执行此操作!"

player_only: "&c该指令只能由玩家执行!"

reload_success: "&a配置文件重载成功!"

invalid_block: "&c无效的方块配置!"

block_given: "&a你获得了无限方块:&b%block_name%"

gui_title: "&6&l无限方块选择"

gui_blocked: "&c你需要权限 &e%permission% &c才能使用此方块!"

block_removed: "&a无限方块已移除!"

block.yml - 方块配置​

代码:
# block.yml - 无限方块配置
blocks:
  stone:
    name: "&b无限石头"
    lore:
      - "&f可以无限放置的石头"
      - "&e右键放置 | 左键移除"
    material: STONE
    permission: "qzblock.block.stone"

  dirt:
    name: "&a无限泥土"
    lore:
      - "&f可以无限放置的泥土"
      - "&e右键放置 | 左键移除"
    material: DIRT
    permission: "qzblock.block.dirt"

  diamond_block:
    name: "&b&l无限钻石块"
    lore:
      - "&f可以无限放置的钻石块"
      - "&e右键放置 | 左键移除"
    material: DIAMOND_BLOCK
    permission: "qzblock.block.diamond"
[/CODE]

材质列表​

完整材质列表请参考:https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
常用材质:
  • STONE - 石头
  • DIRT - 泥土
  • GRASS_BLOCK - 草方块
  • DIAMOND_BLOCK - 钻石块
  • GOLD_BLOCK - 金块
  • IRON_BLOCK - 铁块

🎮 指令说明​

主指令:/qzb help​



💡使用效果​

1775467478088.webp

1775467489711.webp

文档里面可以看视频,录制的比较粗糙,能大概知道如何使用即可




🎯 使用说明​

获取无限方块​

方式一:通过 GUI​

  1. 执行指令 /qzb gui
  2. 在 GUI 中找到想要的方块
  3. 左键点击方块
  4. 方块将添加到背包中

方式二:通过指令​

/qzb give <方块 ID>

放置无限方块​

  1. 手持无限方块
  2. 右键点击地面或方块
  3. 方块会立即放置,手上自动补充一个

移除无限方块​

  1. 手持无限方块(必须)
  2. 左键点击要移除的无限方块
  3. 方块将被移除(不掉落)

注意事项​

  • ❌ 空手无法移除无限方块
  • ✅ 创造模式放置不消耗
  • ✅ 下线后重新登录自动恢复
  • ✅ 只有无限方块放置的方块才不会掉落

💾 数据存储​

playerdata.yml - 玩家数据​

自动生成的玩家数据存储文件:

数据说明​

  • 文件位置:plugins/QZBlock/playerdata.yml
  • 自动生成,无需手动编辑
  • 玩家加入游戏时自动加载
  • 玩家退出游戏时自动保存

📞 联系方式​

  • 作者: 青栀
  • QQ: 2643703759
  • 交流群: 1085042728
如有问题或建议,欢迎联系作者或加入交流群!
后退
顶部 底部