MachinaRedstoneBridge
MachinaRedstoneBridge
This small plugin allows a redstone signal to activate a machina's lever. It is mainly intended for use with MachinaFactory's item relays, but can be used with any machina's lever.
Materials:
- 1 Redstone Repeater
- 1 Brick Block
Put the redstone repeater on top of a brick block, pointing at the lever of a machina:
Always-on Item Relay
It is possible to make an item relay stay on forever using this redstone setup:
Note on WorldGuard
Some machina that have an inventory or that break/place blocks will not be able to work unless the fake player can bypass area protection. For WorldGuard, the appropriate permission is:
worldguard.region.bypass.<world> (gives users with this permission the ability to bypass region protection)
Since this is a full bypass, any player who builds an allowed machina can activate one with redstone. Therefore it is recommended that only the "world-safe" machina plugins such as the factory or planter be allowed with MachinaRedstoneBridge.
Caveats
Because it's not possible to determine the player who activated the machina, this plugin creates a fake player to be its owner.
This fake player is named: Redstone-Bridge
The fake player will only have the permissions that are defined in the plugin's config.yml. This may need to include permissions to access inventories, break blocks and place blocks if world or inventory protection plugins are used.
It still doesn't work :(
here is the list of my plugins:
and the Permision in the config.yml:
maybe sombody can find the problem :D
Yeah worked for me but one of my players said it wasn't working for him and was getting some error message from LWC. I'm not sure which permission for LWC it needs exactly, going to test out "lwc.flag.redstone" later and see if that works.
@Hahsyra
Hey, I finaly made mine working while keeping permissionEX. I simply removed my modifyworld pluggin. Hope it helps some of you guys/girls.
@Lyneira Thank's for your response,
I was able to resolve the issue by removing a portion of PermissionsEX modifyworld.jar. I know that Redstone Bridge was changed to disable itself when spout is found and with spout being updated to 1.3.2 , Is there a fix coming for Redstone-Bridge to allow it to work with spout, or ? possibly removing the lever, and just have the block respond to a redstone state change similar to what controller block use to do ?
Yeah its really annoying that i cant use this with spout... I hope a fix is released to solve this issue.
@Lyneira
Hi! I'm trying to use MachinaRedstoneBridge with Essentials, but I have a permission issue. Would you know how to tweak the configuration files to allow for the DummyPlayer to turn Machinas on? Thx.
Hi, i suggest a change in the default permissions in the config.yml of this plugin. I almost get crazy trying to make work the MachinaPlanter with a RedstoneBridge activation. It doesn't worked properly in my field of wheat. It was planting but not harvesting the wheat and this was just due to the permissions of MachinaPlanter wasn't "all". I don't understand why all the rest of machines have the "all" permission by default in this file and MachinaPlanter don't. Please, can you change that in the next release?
@zrootz
Hi, the config.yml for Redstonebridge in the latest release now allows the planter to harvest. :)
@Poilot
The default config.yml includes permissions for most of the "world-safe" machinas, but you will also need to add the necessary permissions there to allow them to open chests for example.
That depends completely on what kind of security plugins you have installed so you'll have to dig through their permissions documentation to find the right one.
@Lyneira and what perms do I need when I use Permissions ex?? It will help when you list the things which the fake player uses.
@Thechegga
The default perms for the fake player are in the plugin's config.yml file. They allow most world-safe Machinas to work. If you have additional protection plugins for inventory or building/breaking blocks, then you need to give the fake player permission to bypass the world protection. The permission needed for that depends on the protection plugin you're using.
I don't know anything about PEX specifically so I can't comment on that. If you really believe it should be working as you've configured it, try another permission plugin like bPermissions?
I'm on a server without any permissions plugin, I've overwritten permissions.yml with the permissions.yml you supply, and I still get no results when I try to set up a Redstone Bridge - no error, nothing. Anything else I should check?
Hello ! all of you other plugin work perfectly but this part is load ... and don't work please help me ! ( i have juste all of your plugin + WE )
No is now fixed ^^