• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
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
如有问题或建议,欢迎联系作者或加入交流群!
后退
顶部 底部