SuperPiston - Configurable piston behavior

This is a discussion topic for the Ore project, SuperPiston. View the full project on Ore for downloads and more information.


SuperPiston

Presentation

SuperPiston is a plugin which allows to configure piston behavior. You can configure per world which blocks are movable or not and which blocks are sticky or not. You can also configure how many blocks can be pushed at once !

The jar file must be at the root of the mods/ folder, not in mods/plugins/ or any sub folder!

Configuration

By default, SuperPiston generates an empty configuration. This configuration might be modified to define which blocks are moveable, which blocks are sticky and how many blocks can be moved at once. Configuration files can be found in the config/superpiston/configs/ folder and are well documented to help you find your way but for more information, open this page: Configuration.

Updates

SuperPiston automatically connects to the Ore repository to check for updates. By default, the console and all players having the permission superpiston.update.notify will be notified when an update is available but it can be disabled by editing the following configuration file: config/superpiston/update.conf.

4 Likes

A new version has been released for SuperPiston, it is available for download here.


  • Minor changes
  • Disable bStats by default

A new version has been released for SuperPiston, it is available for download here.


  • Require SpongeAPI 7.1.0 and so SpongeForge/Vanilla 7.1.2 or +.
  • Config names are no longer lowercase forced
  • Add mixins error detection
  • Update to bStats 1.4

A new version has been released for SuperPiston, it is available for download here.


  • Require SpongeAPI 7.1.0 and so SpongeForge/Vanilla 7.1.2 or +. (since 1.0.2)
  • Fix bStats
  • Improve update checking (again)

A new version has been released for SuperPiston, it is available for download here.


  • Reorganize mixin packages
  • Remove bStats

A new version has been released for SuperPiston, it is available for download here.


  • Require SpongeForge/Vanilla 7.1.7 or +.
  • Follow SpongeCommon changes

A new version has been released for SuperPiston, it is available for download here.


  • Require SpongeForge/Vanilla 7.1.7 or +.
  • Use Ore API v2
  • Fix update check error

A new version has been released for SuperPiston, it is available for download here.


  • Tested on SpongeForge and SpongeVanilla 7.3.0
  • Change update check mechanism
  • New config system: a same config file can now be reused for different worlds
  • Automatic backup and upgrade from old configs

A new version has been released for SuperPiston, it is available for download here.


  • Updated to API 8 !
  • Tested on SpongeVanilla 8.0.0-RC1057
  • Fix ghost blocks

A new version has been released for SuperPiston, it is available for download here.


  • Tested on SpongeVanilla 8.0.0-RC1057
  • Remove Timings integration

A new version has been released for SuperPiston, it is available for download here.


  • Tested on SpongeForge 8.1.0-RC1185
  • Add Forge support
  • Fix pattern matching of block states
  • Update checker is now platform specific

A new version has been released for SuperPiston, it is available for download here.


  • Tested on SpongeVanilla 8.1.0-RC1185
  • Fix pattern matching of block states
  • Update checker is now platform specific

A new version has been released for SuperPiston, it is available for download here.


  • Updated to API 10 !
  • Tested on SpongeForge 1.19.4-45.1.19-10.0.0-RC1552

A new version has been released for SuperPiston, it is available for download here.


  • Updated to API 10 !
  • Tested on SpongeVanilla 1.19.4-10.0.0-RC1552