Allows you to turn rails or swap out different types of rails(powered, detector, activator, or normal) with each other by right clicking on rail with a rail or shears in hand.
- Updated for 1.15-1.17 blocks
- Add support for player hand swinging
- Fix replacing corner rails with other rail types
- Updated to 1.14
- Removed Metrics
- Removed block configuration files and options ** Vanilla game breaks non supported blocks easier now, so less need for custom blocks here
- Updated Metrics to handle old getOnlinePlayers (provides backward support for old versions of CraftBukkit)
- Add 1.8 items + doors to default block list
- Added support for data values in list files ** Examples: ** ACACIA_STAIRS (will affect all acacia stair data values) ** ACACIA_STAIRS:0 (affects only data value 0) ** ACACIA_STAIRS:0-3 (affects all data values from 0-3) ** ACACIA_STAIRS:0,1,2,3 (same as above, data values defined separately using commas) ** ACACIA_STAIRS:0-3,5,6 (Combine the two types for more customization
- Allow rails to attach to top of slabs and stairs, but not bottom versions.
- Updated Metrics to work with updated getOnlinePlayers
- Remove items from all non-creative GameModes and not just survival
- Added a warning for when older blocks are missing.
- Added null check for materials from default file.
- Log any materials that do not exist to the console.
- Added config.yml with configurable rotate tool
- New Permissions setup:
- railswitcher.switch: Sets all swap and rotate perms
- railswitcher.swap: Allows swapping of rails.
- railswitcher.rotate.tool: Allows rotating using the tool defined in config.yml
- railswitcher.rotate.rail: Allows rotating using the same rail type.
- Fixed more power updating issues.
- Support for all protection and block logging plugins. (Hopefully)
- Swapping/Rotating rail will now update power correctly in most cases.
- Added 1.7 items to default block list (Backwards support for 1.6)
- Updated Metrics to R7
- Removed extra "[RailSwitcher]" being logged
- Added carpet to default block list
- Added CoreProtect and LogBlock support
- Removed extra TRAP_DOOR in default block list.
- Changed permission node "railswitcher.adjust" to "railswitcher.admin".
- Added "/rs" as an alias for "/railswitcher"
- Added "railswitcher perms" command. Op's and Admin's can use these to see the plugin's permissions.
- Added Towny support
- Added permission to plugin.yml
- Use plugin logger instead of Minecraft logger
- Added Activator Rails
- Updated placeable block list.
- Improved click placement when holding rails.
- When using any rail, it now will get the block that you are LOOKING at. This is not the same as the block that is TARGETED.
- I still have no way to get the targeted block when using rails, but this is working much better than the previous method.
- Updated Metrics
- Moved defaultBlocks.txt and customBlocks.txt under the lists folder.
- Added "/railswitcher reload" to command to reload config files (currently just lists)
- Can only use if you are an op or have permission "railswitcher.adjust"
- Since github dropped support for their version of downloads, I have set up a new folder structure under downloads:
- release: always has the latest official version
- dev: always has the most up to date version (could be the official or a development/test version)
- old: storage of all old versions in case somebody wants to download an older version.
- Added WorldGuard support
- Adding Metrics support. To opt out, set "opt-out: true" in PluginMetrics/config.yml
- Removed the need for Vault, any permission will do.
- Partially fixed right clicking with rail to swap out rails (ex: holding a powered rail and swapping out a regular rail) or rotate them
- Apparently it is a client bug that killed this functionality. This helps, but will hit the closest one to you instead of the one you are aiming at.
- For precision rotating, I suggest to stick with the shears. If swapping out rails, stand on the rail or to a side without any rails in the way.
- Added stairs, beacon, anvil, walls, and tripwire to default blocks list.
- Added default command /railswitcher
- Made Vault optional. If not found, everyone can Switch rails.
- Initial release