1 358
收录服务器
1 932
注册
24 733
玩家
WirelessRedstone 无线红石
无线红石插件的水龙头!用更少的电线制造更大的电路!
作 者 Bart_0110
发布时间 2015年6月15日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10,1.11,1.12,1.13,1.14
点此下载

📡 WirelessRedstone

WirelessRedstone 是一款允许您通过发射器和接收器轻松传输红石信号的 Minecraft 插件。它具有零延迟信号传输,并提供多种命令来控制插件和获取无线网络的信息。同时,它还提供特殊的管理命令和权限,以控制玩家对插件的使用。

⚙️ 使用方法 - 配置

请参考插件的配置文件进行详细配置。

🔑 权限

以下是 WirelessRedstone 插件的权限节点:

  • wirelessredstone.admin: 允许访问所有管理命令。
  • wirelessredstone.create: 允许创建无线红石设备。
  • wirelessredstone.use: 允许使用无线红石设备。

🛠️ 安装

  1. 将 WirelessRedstone.jar 文件放入您的 Minecraft 服务器的 plugins 文件夹中。
  2. 重启服务器。
  3. 根据需要配置 config.yml 文件。

❓ 常见问题解答 (FAQ)

此处将提供常见问题的解答。

🪧 告示牌

关于如何使用告示牌进行无线红石控制的说明。

🏗️ 开发版本

可以从此处获取最新的开发版本。

✨ 功能特性

  • 轻松地将红石信号从发射器传输到接收器!
  • 没有延迟,信号立即传输!
  • 您可以根据需要设置延迟!
  • 许多命令可以控制插件并获取有关无线网络的信息!
  • 特殊的管理命令和权限,允许玩家使用该插件!

🗓️ 即将推出的功能(或计划中)

  • 增加对 WorldEdit 的支持:使用 WE 删除告示牌时,该告示牌将自动从配置中删除。(已在 2.1 添加)
  • 增加新的接收器类型:
    • 时钟接收器:如果激活,它将定期打开/关闭。 如果未激活,它将简单地关闭。(已在 2.0 添加)

🔗 链接

  • Metrics: MCStats < v4.0.0 | bStats >= v4.0.0
  • Github

🙏 感谢

非常感谢 Wmisiedjan,该插件的创建者。 他在 3 年多前离开了该项目,从那时起,我就是该插件的开发人员。 我做了很大的更改,但是他的某些代码仍在插件中。 他也是一个很棒的人,因为代码是开放的,这就是为什么我可以获取并修改它的原因。 谢谢你,伙计!

非常感谢 bb-generation 优化了配置部分,并将插件更新为 maven。

感谢我的 Beta 测试员(cannonb4ll,s32ialx 和 Kervinou),您的帮助非常棒!

感谢所有帮助我改进此插件并报告错误的人员。

🐛 遇到问题?

请在此处报告:

如果您想在此处发布,请发布:

  • 发生情况的说明。
  • WirelessRedstone 和 Spigot (Bukkit) 的版本号。
  • 如果可以获得错误日志。

📝 提示

如果您想提交想法,请在此页面上发布,并带有改进标签,我将添加它,并在完成后会警告您。

示例配置


# General Configuration
Settings:
  Language: en # The language of the plugin
  Update-Check: true # Check for updates?
  Debug: false # Debug mode. Don't enable it if you don't want to spam your console

Transmitter:
  MaxNameLength: 20 # The maximum length of a transmitter name
  Power: # The power of the transmitter when you create it
    Item: REDSTONE_TORCH_ON
    Data: 0
  Cost: # The cost to create a transmitter
    Enabled: false # Enable the cost?
    Item: EMERALD
    Amount: 10
  Require-Exact-Name: false # Require the exact name when using /transmitter power ?
  Prevent-Overwrite: true # Prevent players from overwriting a transmitter with another one?

Receiver:
  MaxNameLength: 20 # The maximum length of a receiver name
  Power: # The power of the receiver when you create it
    Item: REDSTONE_TORCH_ON
    Data: 0
  Cost: # The cost to create a receiver
    Enabled: false # Enable the cost?
    Item: EMERALD
    Amount: 10
  Require-Exact-Name: false # Require the exact name when using /receiver power ?
  Prevent-Overwrite: true # Prevent players from overwriting a receiver with another one?

Sign:
  Transmitter: # The text on the transmitter sign
    Line1: '[WR]'
    Line2: Transmitter
  Receiver: # The text on the receiver sign
    Line1: '[WR]'
    Line2: Receiver
  Color: # The color of the sign
    Enabled: true
    Transmitter: DARK_BLUE
    Receiver: DARK_RED

Delay:
  MaxDelay: 5 # The maximum delay in seconds
  Cost: # The cost to set a delay
    Enabled: false # Enable the cost?
    Item: EMERALD
    Amount: 10

Commands:
  Cost: # The cost to use a command
    Enabled: false # Enable the cost?
    Item: EMERALD
    Amount: 10

Database:
  Type: 'file' # The type of database to use. Available: file, mysql
  MySQL:
    Host: localhost # The host of the MySQL server
    Port: 3306 # The port of the MySQL server
    Database: WirelessRedstone # The name of the database
    Username: root # The username of the MySQL server
    Password: '' # The password of the MySQL server

Messages:
  Prefix: '&7[&bWirelessRedstone&7] ' # The prefix of the plugin
  No-Permission: '&cYou don''t have the permission to do that!' # The message when a player doesn't have the permission to do something
  Player-Not-Found: '&cPlayer not found!' # The message when a player is not found
  Console-Not-Allowed: '&cYou can''t do that in the console!' # The message when a player tries to do something in the console
  Not-Enough-Money: '&cYou don''t have enough money!' # The message when a player doesn't have enough money
  Item-Not-Found: '&cItem not found!' # The message when an item is not found
  Invalid-Number: '&cInvalid number!' # The message when a player enters an invalid number
  Transmitter:
    Created: '&aTransmitter created!' # The message when a transmitter is created
    Deleted: '&aTransmitter deleted!' # The message when a transmitter is deleted
    Powered: '&aTransmitter powered!' # The message when a transmitter is powered
    Not-Found: '&cTransmitter not found!' # The message when a transmitter is not found
    Already-Exists: '&cTransmitter already exists!' # The message when a transmitter already exists
    Max-Name-Length: '&cTransmitter name is too long! Max length: %length%' # The message when a transmitter name is too long
    Power:
      On: '&aTransmitter %name% powered on!' # The message when a transmitter is powered on
      Off: '&aTransmitter %name% powered off!' # The message when a transmitter is powered off
  Receiver:
    Created: '&aReceiver created!' # The message when a receiver is created
    Deleted: '&aReceiver deleted!' # The message when a receiver is deleted
    Powered: '&aReceiver powered!' # The message when a receiver is powered
    Not-Found: '&cReceiver not found!' # The message when a receiver is not found
    Already-Exists: '&cReceiver already exists!' # The message when a receiver already exists
    Max-Name-Length: '&cReceiver name is too long! Max length: %length%' # The message when a receiver name is too long
    Power:
      On: '&aReceiver %name% powered on!' # The message when a receiver is powered on
      Off: '&aReceiver %name% powered off!' # The message when a receiver is powered off
  Delay:
    Set: '&aDelay set to %delay% seconds!' # The message when a delay is set
    Max-Delay: '&cMax delay is %delay% seconds!' # The message when the delay is too long
  List:
    Transmitters: '&aTransmitters:' # The message when a player lists the transmitters
    Receivers: '&aReceivers:' # The message when a player lists the receivers
    None: '&cNone!' # The message when there are no transmitters/receivers
  Reload: '&aConfig reloaded!' # The message when the config is reloaded
  Sign:
    No-Permission: '&cYou don''t have the permission to create this sign!' # The message when a player doesn't have the permission to create a sign
    Transmitter: '&aTransmitter sign created!' # The message when a transmitter sign is created
    Receiver: '&aReceiver sign created!' # The message when a receiver sign is created