Description: ManySmallTweaks allows Bukkit admins to enable several different tweaks on a per-world basis. The tweaks currently include: FloatingLadders, FloatingRails, FloatingHatch, ButtonsOnMoreBlocks, RedstoneIgnitesNetherrack, PercentColorSheep, PercentSaddledPigs, InfiniteCauldrons, ProjectileTriggers, PigsReproduceQuick, RedstoneIgnitesPumpkins, FloatingPaintings, MineCobwebsWithShears
Tweak details:
- FloatingLadders: Prevents ladders from breaking when the block behind the ladder is broken. To build a floating ladder, place a ladder on a block as you normally would, then break the block behind the ladder. This tweak was broken in MC1.1, due to the removal of the ladder hitbox, but in MC1.2 it is working normally again.

- FloatingRails: Prevents rails from breaking when the block supporting them is broken. To build floating rails, place a rail on a block as you normally would, then break the block supporting the rail. This tweak also allows rails to be placed on upper slabs and upside-down stairs. NOTE: Powered rails are a bit buggy at the moment. To place one on an upper slab or upside-down stair, place the powered rail on a normal block first, break the block, then place the slab or stair under the floating rail. This doesn't apply to regular and detector rails.

- FloatingHatch: Prevents hatches from breaking when the block behind them is broken. To build a floating hatch, place a hatch against a block as you normally would, then break the block behind the hatch.

- ButtonsOnMoreBlocks: Allows buttons and levers to be placed on blocks that normally don't support them, such as pistons, dispensers, note blocks, music boxes, etc. This tweak replaces my plugin called DispenserButton.

- RedstoneIgnitesNetherrack: Causes Netherrack to ignite when Redstone current is applied. Also, Netherrack blocks will ignite when moved into a Redstone circuit by a piston.

- PercentColorSheep: Causes sheep to spawn with random colors.

- PercentSaddledPigs: Causes pigs to spawn with saddles. Replaces my plugin called PigSaddler.

- InfiniteCauldrons: Once a cauldron is filled with water, it will never deplete. Buckets can also be filled from cauldrons.
- ProjectileTriggers: Use projectiles, such as arrows, eggs, etc, to trigger levers and buttons. NOTE: Due to all the bugs associated with projectiles, I'm considering removing this tweak.
- PigsReproduceQuick: Causes pigs to produce 1-3 babies when bred with wheat. This idea originally came from Reddit/r/Minecraft. Some Redditor made both client and server versions of this, but I thought a Bukkit based version might be useful to some folks.
- RedstoneIgnitesPumpkins: Causes pumpkins to light up as a jack-o-lantern when redstone power is applied.
- FloatingPaintings: Prevents paintings from breaking when the blocks behind them are broken. To build a floating painting, place a painting against a block as you normally would, then break the block behind it.
- MineCobwebsWithShears: Allows cobwebs to be harvested with shears.
Installation:
Drop the ManySmallTweaks.jar file into your Bukkit plugins directory and restart/reload the server. A default config.yml file will be created in the plugins/ManySmallTweaks folder, with all tweaks disabled by default. Update the config.yml file and restart/reload your server to activate the tweaks.
Config File:
The default config.yml file is below. It has all tweaks disabled in the Defaults section and for the world named "change_me". To enable a tweak for all worlds, turn it on in the Defaults section. To enable it just for a single world, change "change_me" to the name of that world and enable the tweak in that section.
VerboseStartup: No Defaults: FloatingLadders: No FloatingRails: No FloatingHatch: No ButtonsOnMoreBlocks: No ProjectileTriggers: No RedstoneIgnitesNetherrack: No InfiniteCauldrons: No PigsReproduceQuick: No PercentSaddledPigs: 0 PercentColorSheep: 0 RedstoneIgnitesPumpkins: No FloatingPaintings: No MineCobwebsWithShears: No Worlds: change_me: FloatingLadders: No FloatingRails: No FloatingHatch: No ButtonsOnMoreBlocks: No ProjectileTriggers: No RedstoneIgnitesNetherrack: No InfiniteCauldrons: No PigsReproduceQuick: No PercentSaddledPigs: 0 PercentColorSheep: 0 RedstoneIgnitesPumpkins: No FloatingPaintings: No MineCobwebsWithShears: No
The following config demonstrates the following:
- Multiple worlds can be specified in the Worlds section.
- Default settings can be overridden by the setting for a specific world.
- Not all tweaks need to be specified under the Defaults section or under the world sections. Unspecified tweaks are disabled.
VerboseStartup: No Defaults: FloatingLadders: Yes FloatingRails: Yes FloatingHatch: Yes Worlds: world: ButtonsOnMoreBlocks: Yes ProjectileTriggers: Yes PercentColorSheep: 50 another_world: FloatingLadders: No FloatingRails: No FloatingHatch: No PercentSaddledPigs: 100
Also, the VerboseStartup option in the config.yml file causes the ManySmallTweaks plugin to print all of its config file parameters at startup. This can be useful for debugging the config file.
Coming Soon(ish):
- Suggestions?
Facts
- Date created
- Jan 07, 2012
- Categories
- Last update
- Feb 17, 2013
- Development stage
- Release
- License
- GNU General Public License version 3 (GPLv3)
- Curse link
- ManySmallTweaks
- Downloads
- 17,120
- Recent files
- R: Version 1.0.13 for CB 1.4.7-R1.0 Feb 17, 2013
- R: Version 1.0.12 for CB 1.4.7-R0.1 Jan 19, 2013
- R: Version 1.0.11 for CB 1.4.6-R0.1 Dec 28, 2012
- R: Version 1.0.10 for CB 1.4.5-R1.0 Dec 22, 2012
- R: Version 1.0.9 for CB 1.3.2-R1.0 Oct 03, 2012
- Reply
- #151
CommodoreAlpha May 08, 2013 at 23:39 UTC - 1 likeI've noticed that, for the features that involve blocks defying physics (rails on air, floating ladders, etc.), the plugin eats more CPU than I thought it would (not that much though). I'm just wondering, why does the plugin constantly need to use CPU for defying physics via listeners? (I don't know any code by the way.) I would think that once you place something down, it wouldn't need to be constantly "monitored" until it receives a block update, where the plugin will need to keep the block in place.
- Reply
- #150
Nistune1 May 05, 2013 at 16:37 UTC - 0 likesEverything is still working, but it seems that the issue with worldedit not breaking the ladders is still there. (On 1.5.2)
- Reply
- #149
JohnyK9 Feb 18, 2013 at 02:36 UTC - 0 likesEverything works great! Thanks
- Reply
- #148
NeverSeenBefore Feb 08, 2013 at 19:06 UTC - 0 likesOnly floating ladder and rails works, netherrack won't ignite, buttons won't attach.
Using MCPC (BukkitForge) builds. If you need any more info I am willing to share :P
I am new to java, if you have any plugin ideas, you can ask me to try to figure it out!
- Reply
- #147
xclucky Feb 03, 2013 at 22:36 UTC - 0 likesIs it possible to make a configuration to make all of the floating ladders below break when the uppermost floating ladder is broken?
- Reply
- #146
CommodoreAlpha Feb 03, 2013 at 21:49 UTC - 0 likes@StanoMalek: Go
It works perfectly fine for me.
- Reply
- #145
StanoMalek Feb 03, 2013 at 00:08 UTC - 0 likesdon't work on last update CB. Update please.
- Reply
- #144
CommodoreAlpha Jan 31, 2013 at 03:50 UTC - 0 likesSo... Sorry for bothering you (I assume that you are very busy), but could you look at my ticket? I'm not impatient; I'd thought you would need reminding. That is if you read the comments, though. :P
- Reply
- #143
redsgreens Jan 19, 2013 at 19:01 UTC - 0 likesI just uploaded ManySmallTweaks version 1.0.12 with the following changes:
- Reply
- #142
Hockeymikey Jan 18, 2013 at 01:02 UTC - 0 likes@tmtgr: Go
Yes but too bad the dev doesn't look at the comments or tickets.