WirelessRedstone 无线红石
作者:Bart_0110
发布时间:2015年6月15日
原生版本:未知
测试支持:1.8,1.9,1.10,1.11,1.12,1.13,1.14
无线红石插件的水龙头!用更少的电线制造更大的电路!
点此下载插件详细介绍
📡 WirelessRedstone
WirelessRedstone 是一款允许您通过发射器和接收器轻松传输红石信号的 Minecraft 插件。它具有零延迟信号传输,并提供多种命令来控制插件和获取无线网络的信息。同时,它还提供特殊的管理命令和权限,以控制玩家对插件的使用。
⚙️ 使用方法 - 配置
请参考插件的配置文件进行详细配置。
🔑 权限
以下是 WirelessRedstone 插件的权限节点:
wirelessredstone.admin: 允许访问所有管理命令。wirelessredstone.create: 允许创建无线红石设备。wirelessredstone.use: 允许使用无线红石设备。
🛠️ 安装
- 将 WirelessRedstone.jar 文件放入您的 Minecraft 服务器的
plugins文件夹中。 - 重启服务器。
- 根据需要配置
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