Redstone Paste Mod adds a new form of redstone dust into the game, allowing you to transmit redstone signals across a variety of surfaces, including ceilings and walls. Also included are sticky repeaters and sticky comparators, to keep your redstone current strong or do complex logic no matter where you decide to run your paste. (Jump to downloads)
The placement of the paste is uniquely different than normal redstone, however. It can be applied to any of the four directions of a block face, allowing you to create compact redstone paths, and only direct current in the directions you desire. Individual segments can be removed by clicking them while highlighted, or you can remove the entire face at once by clicking the center area.
Holding the sneak key allows you to place both the segment you've selected as well as the one opposite. If sneaking when placing paste in the center area, it will place paste in all four directions of the face.
Paste can interact with dust when you explicitly connect to it. Otherwise it can run side by side without transmitting redstone current between them.
You can hide paste, sticky repeaters, and sticky comparators using half-slabs by right-clicking them while holding one. A ghost image of the slab will appear when it's possible to cover it. You can even place them vertically!
To remove it, simply break with your hand or any tool. Note that only one Redstone Paste object (paste, sticky repeater, sticky comparator) is allowed within a block space in order to be covered with a slab.
This feature works with slabs from any mod which derive from Minecraft's standard slab classes. Biomes O' Plenty is tested to be compatible.
Since the stone slab has a unique texture compared to stone blocks, it will instead take the appearance of a stone block when applied to paste to blend in better.
The crafting recipe is shapeless, consisting of simply a piece of redstone dust and a slimeball, yielding four pieces of paste. The config file allows you to specify how many pieces of paste the recipe gives, as well as providing an alternate recipe of a slimeball surrounded by redstone dust. You might wish to use these settings to better balance your game, depending on factors such as other mods you have installed, availability of slimeballs, or the intended focus of your game.
The recipe for sticky repeaters is equally simple.
As are sticky comparators.
Spotlight by ukgpublishing (TitaniumGamingMedia on Youtube)
Spotlight of v1.1.2 by Captain Sparklez:
Spotlight of v1.5 by DaeshanBuseck (TheMalikGaming on Youtube)
Spotlight of v1.2 by UnspeakableGaming:
Spotlight of v1.0 by X_angelz_X (NeturonicAngelz on Youtube):
Spotlight of v1.0 by ker91 (TacticalLion on Youtube):
Rewrote NowWithRendering coremod with better cross-version compatibility
Tweaked how weak/strong signals work to adapt to vanilla changes
v1.7.3 - April 14th, 2016
Ported to Minecraft 1.9
v1.7.2 - January 10th, 2016
Updated to Minecraft 1.8.8/1.8.9
Fixed some minor things potentially wrong in the initial 1.8 port
v1.7.1 - January 28th, 2015
Fixed potential crash bugs
v1.7 - January 18th, 2015
Ported to Minecraft 1.8
Misc fixes along the way
v1.6.2 - July 19th, 2014
Ported to Minecraft 1.7.10
v1.6.1 - April 2nd, 2014
Fixed sticky comparator bug of requiring block update to detect inventory changes
v1.6 - February 15th, 2014
Ported to Minecraft 1.7.2
Added localization support
v1.5.1 - November 11th, 2013
Individual faces of paste now have their own current values
Highlighter now draws comparator outline
Various code optimizations and clean-up
v1.5 - November 3rd, 2013
Backported to Minecraft 1.5.2
v1.5 - November 1st, 2013
Added sticky comparators
Changed sticky repeater textures and icon
v1.4.3 - October 30th, 2013
Fixed not being able to set sticky repeater delay if hand is empty
Fixed current propagation bug affecting comparators
Made sticky repeaters lockable by vanilla repeaters
v1.4.2 - October 28th, 2013
Backported to Minecraft 1.5.2
v1.4.2 - October 28th, 2013
Fixed crash bug in highlighter related to Railcraft's hidden block
Breaking sticky repeaters now triggers redstone propagation
Optimized rendering slightly of sticky repeater locking bar and paste highlighter
v1.4.1 - October 27th, 2013
Added locking functionality to sticky repeaters (because I forgot it!)
Minor change to redstone current propagation: paste must now be directly connected to redstone sources (levers, torches, etc); also fixes a compatibility issue with redstone dust
Modified paste rendering, should improve z-fighting with blocks in distance, and prevent flickering when using Optifine
Improved lighting synchronization of sticky repeaters, helps with issue on servers
Fixed bug with redstone propagation and sticky repeaters causing a current feedback loop
Fixed bug with placing paste where certain hidden blocks are present (such as with Railcraft)
Added workaround for crash caused by Optifine when highlighter is rendering a ghost slab
v1.4 - October 25th, 2013
Added sticky repeaters, craftable with a repeater and a slimeball, and essentially 100% functionally equivalent
Changed paste color transition code, allowing you to set off/middle/on colors in the config
Made paste respond better to indirect power (for repeater compatibility)
Fixed creative mode bug where shift-click placement of paste still checked for sufficient items in stack
Slab cover no longer drops when paste beneath is removed
Changed half-slab fail-safe code; instead of removing slab, now displays stone if slab came from a mod that was uninstalled
Tweaked rendering to avoid z-fighting at paste segment axis
v1.3 - October 17th, 2013
Added ability to click on a paste face with a half-slab to cover it
Added config options to set paste recipe type and amount
Fixed paste being completely destroyed by water (now obstructs it)
Fixed bug preventing you from placing blocks adjacent to paste when clicking a paste face (broken by 1.2)
Fixed not being able to place paste on solid sides of some non-standard blocks
Changed highlighter color fading technique (possibly fixes weirdness when using shaders)
v1.2 - October 14th, 2013
Backported version for Minecraft 1.5.2
v1.2 - October 9th, 2013
Overhauled highlighter and paste placement, now encompasses entire block face
Added sneak key modifier: sneaking while placing or removing paste affects the opposite segment as well, or places all four segments if done in the center
Fixed raytracing issue when sneaking
Stopped paste from dropping items when breaking in creative mode
Fixed color of particles when breaking paste segments
Fixed paste breaking sound/particles not occurring in survival mode
Fixed highlighter timing
v1.1.2 - October 3rd, 2013
Fixed issues related to redstone propagation around corners
Made solid blocks obstruct redstone around corners
Fixed visual glitch with highlighter
v1.1.1 - September 24th, 2013
Fixed server compatibility
Fixed highlighter appearing when hand is empty
v1.1 - September 23rd, 2013
Added paste segment highlighter, to see where paste will be placed on a block face
Added ability to remove individual paste segments (while clicking outside the highlight to still remove all segments on a face)
Refined paste segment hitbox area
Fixed issue of distance required from block to place paste
Fixed creative mode from breaking all segments in block space
Fixed propagation strength between paste and dust
Improved paste colors and color transition
v1.0 - September 20th, 2013
-- Permissions --
You don't need to ask permission to include this mod in a modpack. However, I do prefer that you include a list of mods somewhere on your site/page/thread with a link back to this forum thread, in case someone wants to report a bug. And while it's not necessary, I would appreciate you letting me know that you're putting it in your pack, and maybe a little about your pack if it's themed in some particular way. That way if someone asks for pack suggestions to try any of my mods, I'll know some to tell them!
If you want to list my mod on other websites then you're free to do so as long as you use my download links, since I very much enjoy being able to see download statistics. I would ask as a courtesy that you use the Adf.ly link by default. Preferably include a link to this forum thread as well, so that people can not only report bugs, but find new versions. If you include donation links, then there's one below. If for some reason you can't use my download links in your situation, then you must obtain permission, which I'll probably grant if you have a reasonable excuse.
You do not have my permission to re-host any of my mods in a way that you collect ad revenue for yourself from the download. I'm specifically putting this here because I know there are some sites which are doing it. Mod makers don't spend hours coding for you to profit off of them for doing nothing.
I've been asked about it a few times, so I added a donate button. There are far better/bigger mods which are likely more deserving of your dollars, but if you've particularly enjoyed any of my mods and wish to contribute any amount, or are looking for a donation URL for a download or modpack site, then I certainly appreciate the gesture.
I want to point out to folks that this was a tricky mod to make. Interacting with redstone dust, in code, isn't always easy or straightforward, particularly when propagating redstone current. It's even trickier since the paste can propagate in any direction, which redstone dust doesn't anticipate. I tried to avoid requiring a separate coremod or other trickery for modifying the dust, but it may come to that depending on what people find.
I know that many people out there can create some really crazy redstone contraptions, and that's where the paste will really be put to the test, possibly finding issues I never would have in testing. So if anyone notices any oddities, particularly in interacting with vanilla redstone, I'd certainly appreciate you giving me as many details as possible.
And in the case of crashes (let's hope not!), the crash log would also be of particular use, along with what you were doing when it occurred.
Any plans to add support for Forge Multipart, specifically the covers?
It's certainly something I've thought about, I just haven't played around with it yet to see how it works. It could either make the mod easier to program overall, or the exact opposite, primarily due to the detection process of which face and where on a face to place the paste. Interaction with other redstone sources in the same block could also be tricky! But I'm definitely going to look into it, because who doesn't want to be able to hide their wires? I mostly just wanted to get the kinks out of the mod by itself to begin with.
Feel free to use this on the OP. I love this mod keep up the great work
Awesome, thanks for the spotlights, guys. I went ahead and added them to the post!
EDIT: By the way, the occasional misplacing of the paste is certainly one of the things I want to iron out. I want to make it highlight the specific location it's going to be placed at, rather than the entire block face. And from there I then want to then be able to knock individual pieces off, instead of all the pieces of the face at once.
Another somewhat minor thing is that you can place pieces in the same block space which aren't visually connected to one another, yet still transmit current through one another (since it's still in the same space). So a future update will prevent you from placing paste if it doesn't connect to a piece already in the same blockspace. I believe that's how RedPower 2 handled the same issue.
As for how far you have to stand from the block to place the paste, that seems to be more of a thing related to Minecraft's behavior. You can't be physically inside of the block space, unfortunately, which would include the player's hitbox as well it would seem. But I'll look into it and see if there's a workaround.
This is awesome that someone finally did it! I'm not much of a redstone expert but whenever I tried using it, this would have been extremely helpful! Thanks for making this! here's my mod showcase of it! Enjoy!