New Version: 1.3e

Redstone++ is a mod that expands what is possible, while keeping the balance and feel of vanilla Minecraft. All changes can be enabled/disabled in the Config.
For those who are new to modding Minecraft, or making Mod Packs, or are unsure of how to edit config files, please read here: https://www.curseforge.com/minecraft/mc-mods/redstoneplusplus/pages/modding-totural.
Minecraft Compatibility
Redstone++ ver1.3 supports MC1.12.2 only! It will not run on 1.12.1 or any other version. Redstone++ ver1.2d supports all 1.11.x and 1.12.x versions with the same jar. There is no reason to run any other version. No version will run on any other version of Minecraft, no matter what any of those sites that are illegally distributing this mod or some virus with this mod's name may say. Don't trust them, their lying. Your computer will thank you.
Support for Other Minecraft Versions
At this point I pretty busy with other things, so I don't really have time to update this right now. It is unlikely I'll ever backport it; however, I will eventually update it, to some future version. It will basically be a jump to, lets say, 1.15 or later. So MC1.13, MC1.14; probably not going to happen. MC1.10 probably not going to happen. MC1.7.10 and older, will never, ever happen, ever. When I do get around to updating to 1.15, Half Honey Blocks will be included.
Mod Compatibility Issues
This mod makes extensive use of Registry Overriding (Substitution Alias in 1.11.x), and will crash with other mods that override the same blocks. Mods that apply ASM Transformers to said blocks will fail silently. You may need to disable part of this mod or the other to get things to work. This is unavoidable (Yes, there are other ways I could have written it, but you'll get the same kinds of problems, just with different errors). While I have fixed a few conflicts, I can't possibly fix them all.
Liteloader has serious issues with mods that use Registry Overriding in 1.12.x. Until that is fixed, it is incompatible with all mods that use Registry Overriding, including Redstone++. Seeing as it's been over 2 years since it had an update, I see that as unlikely. There is nothing I can do to fix this; any issues regarding compatibility with Liteloader will be closed. Alternatively, you could roll back to MC1.11.x, as Liteloader has no such issues with Substitution Aliases.
The ability for Pistons to push TileEnties can cause strange problems or crashes with some blocks. All issues with vanilla blocks have been fixes, but I cannot control issues of blocks added by other mods. If this is the case, you can edit the config of this mod to prevent pistons from pushing those blocks; either by making the immovable, or by allowing pistons to destroy them.
As requested, ver1.3 added a wildcard character * to the immovable, and destroy lists. So you can now blacklist and entire mod by adding modname:* to the immovable list for example. There is also now an option to disable pistons moving TileEntities entirely (Originally that was the only reason to enable Piston substitution, but now there are quite a few reason for it)
Redstone++ ver1.3b adds a new config option to specify a list of tags to clear when moving TileEntities. If you have a block, that when moved by pistons, drops duplicated items on the ground you need to add it's "Items" tag to this list. To do this, grab a debug block and place it over that block. The debug block will print it's TileEntity data to the Console. Identify the exact name of the tag which that block is using to store items, and add it to the clearTag list in the config file.
Licensing
Do not reupload this mod anywhere except under the following circumstance:
You have my permission to include Redstone++ in a Mod Pack, provided that you pack includes at least 5 other mods, and you provide a page that:
1) lists ALL of the mods in your pack,
2) proves that you have necessary rights to distribute those mods,
3) provides a link to the home page/forum topic of each of those mods, and
4) provides proper credit to the authors of those mods.
Note: If you do use this in a modpack, I ask, but don't require, that you either make an abundantly visible, bold link to this page, or provide a wiki page explaining the changes this mod makes (at least the ones your modpack has enabled). Reason being: The changes made are very subtle, but significant. Players may want to use these features, but not even know there there.
You may of course make review/tutorial videos of this mod without restrictions.
Features
Rotators and Sticky Rotators
Improved Pistons and Sticky Pistons
Improved Dispensers
Improved Crafting Tables
Improved Minecart with Furnace

Half Slime Blocks
Half Redstone Blocks
Half Obsidian Blocks
Obsidian Slabs and Stairs
Compressed Cobblestone
Improved Sea Lanterns
Improved Signs
Improved Skulls
New Creative Commands
Debug Block
Configuration
This mod is highly configurable. Everything in can be enabled/disabled. And there are a few other things that can be tweaked. For more info here is the default config file that is generated:
# Configuration file
~CONFIG_VERSION: 1.2b
##########################################################################################################
# crafting_table
#--------------------------------------------------------------------------------------------------------#
# Crafting Table Settings
##########################################################################################################
crafting_table {
# Allow Crafting Tables to work with Hoppers [default: true]
B:enableAutoCrafting=true
}
##########################################################################################################
# dispensers
#--------------------------------------------------------------------------------------------------------#
# Dispenser Setting
##########################################################################################################
dispensers {
# Allow Dispensers to plant Seeds and Saprolings. [default: true]
B:canPlantSeeds=true
# Allow Dispensers to place Cake. [default: true]
B:canPlaceCake=true
# Allow Dispensers to fill and empty Cauldrons with buckets and bottles. [default: true]
B:canFillCauldron=true
# Allow Dispensers to place and remove items from Item Frames. [default: true]
B:canUseItemFrames=true
# Allow Dispensers to place and remove records from Juke Bokes. [default: true]
B:canUseJukeBoxes=true
# Allow Dispensers to Milk Cows and Mooshrooms [default: true]
B:canMilkCows=true
# Allow Dispensers to Shear Sheep, Mooshrooms, ect. [default: true]
B:canUseShears=true
# Allow Dispensers to Feed Animals(Except Horses) for breeding. [default: true]
B:canFeedAnimals=true
# Allow Dispensers to place and pickup Sponges. [default: true]
B:canPlaceSponge=true
# Allow Dispensers to place compatable blocks into empty minecarts. (Only works for vanella minecarts) [default: true]
B:canPlaceBlockInMinecarts=true
# Fix Vanella Bug allowing Dispensers to glitch multiple minecarts ontop of each other. [default: true]
B:fixMinecartGlitch=true
}
##########################################################################################################
# mc1_12
#--------------------------------------------------------------------------------------------------------#
# Settings for Minecraft 1.12
##########################################################################################################
mc1_12 {
# Stops the Compass and Clock from working in the Recipe Book [default: true]
B:breakRecipeBookCompass=true
# Enable the popup messages for Advancements [default: true]
B:enableAdvancementsToast=true
# Enable the default vanilla recipe book. [default: true]
B:enableRecipeBook=true
# Enable the popup messages for Crafting Recipies [default: false]
B:enableRecipieToast=false
# Enable the narriator [default: false]
B:enableSystemToast=false
# Enable the popup tutorial messages. [default: false]
B:enableTutorialsToast=false
# Unlock all recipes for the default vanilla recipe book. [default: true]
B:unlockAllRecipes=true
}
##########################################################################################################
# minecart
#--------------------------------------------------------------------------------------------------------#
# Minecart Settings
##########################################################################################################
minecart {
# Allow Furnace Minecarts to work with Hoppers/Activator Rails, and go around turns without losing power. [default: true]
B:enableFurnaceMinecart=true
# Crafting normal Tracks will provide 32 Tracks, rather then 16. [default: true]
B:enableCheaperRails=true
}
##########################################################################################################
# misc
#--------------------------------------------------------------------------------------------------------#
# Miscellaneous Settings
##########################################################################################################
misc {
# [default: true]
B:canEditSigns=true
# [default: true]
B:disableSignGuiWhileSneaking=true
# [default: false]
B:disableSignGuiDuringPlacement=false
# Allow Sea Lanterns to be switch off when powered with redstone. [default: true]
B:enableSeaLanterns=true
# Enable Obsidian Slabs and Stairs [default: true]
B:enableObsidianSlabsStairs=true
# Enable Creative mode commands Enable, Disable, and Killall [default: true]
B:enableRedCommands=true
# Add Command Blocks to CreativeTab.REDSTONE [default: true]
B:addCommandBlock=true
# Move Slime Blocks to CreativeTabs.REDSTONE [default: true]
B:moveSlimeBlock=true
# Enable the creative mode only debugging block. [default: true]
B:enableDebug=true
# Enable Compressed Cobblestone [default: true]
B:enableCompressedCobblestone=true
}
##########################################################################################################
# pistons
#--------------------------------------------------------------------------------------------------------#
# Piston Settings
##########################################################################################################
pistons {
# Enable Pistin Subsution. WARNING: Disabling this will disable alot of functionallity. Should only be disabled if running with Quark. [default: true]
B:enablePistons=true
# Max number of blocks Pistons & Sticky Pistons can push. [range: 1 ~ 1024, default: 12]
I:push_limit=12
# List of registry names of blocks Pistons & Sticky Pistons can not push. If you encounter problems with another mod's block, add it to this list. [default: [minecraft:beacon], [minecraft:enchanting_table], [minecraft:ender_chest]]
S:immovable <
minecraft:beacon
minecraft:enchanting_table
minecraft:ender_chest
>
# List of registry names of blocks Pistons & Sticky Pistons will destroy when pushed. If you encounter problems with another mod's block, add it to this list. [default: ]
S:destroyable <
>
# Allow End Rods to break blocks when being pushed by pistons. Added for compatibility with Quark. [default: false]
B:endRodBreaker=false
# Enable Half Slime Blocks [default: true]
B:halfSlimeBlock=true
# Enable Half Redstone Blocks [default: true]
B:halfRedstoneBlock=true
}
Current Plans
Planed Features
Change Log
ver1.3e
Patched Water/Lava/cct buckets not working correctly with Dispensers
ver1.3d
ver1.3c
ver1.3b
ver1.3a
ver1.3
ver1.2d
ver1.2c
ver1.2b
ver1.2a
Fixed Pistons not being able to push more than 12 blocks when configured to do so.
Fixed crash with Bookshelf API
Better Support for Quark
Iron Rods now work with Redstone++'s Pistons
Config option for Ender Rods to work as block breaker (Added for Quark, tho Quark is not required)
Quarks extra chests now mechanically work with Redstone++'s Pistons (There are still some minor graphical issues)
ver1.2
Old Change Log [1.12]
ver1.1c BETA-2
ver1.1b BETA-1
Old Change Log [1.11.2]
ver1.1c
ver1.1b
ver1.1a
ver1.1
ver1.0a
ver1.0
No files available for download.