SolarFurnace
S4X8 SolarFurnace
What is this?
This is a plugin designed for the now-defunct server Mine21, and gives the recently-introduced Daylight Sensors a new usage: power Furnaces! No more coal mining or burning wood! Its usage it's very simple: just place a Daylight Sensor on top of a Furnace!

As every solar panel, they require a strong light source, so they don't work in the Nether or the End, and they must be directly under the sky, with no opaque block (glass is OK) above it. You can still use Coal and any other kind of fuel in them as you will do with standard furnaces. Those fuels will be used when there's not enough light, for example at night.
Please note that adding support for a new version doesn't mean dropping support for an older one. Thus version 1.3.1, which adds support for Minecraft 1.6.2, will also work in 1.6.1, 1.5.2, 1.5.1 and 1.5.0 (it won't work in 1.4.7 or older because light detectors didn't exist!)
Videos
In order of publication: https://www.youtube.com/watch?v=qUOrfvm2mt0 (english, by IngrownPenguin) https://www.youtube.com/watch?v=7z5IQEVd_IY (english, by rektok) https://www.youtube.com/watch?v=okz_XGLXaV4 (germany, by XxXHosonOXxX) https://www.youtube.com/watch?v=KzPLLNlodKU (english, by FragCrypt) https://www.youtube.com/watch?v=N388t9w7rbs (italian, by agente0072) https://www.youtube.com/watch?v=duVmFPgLC8w (portuguese, by AbsintoJPI)
Servers using this plugin
If you want your plugin here, just leave a message in the comments
Usage stats

Changelog
-
15/V/2016 1.5.1:
- Added support for Spigot 1.8.4 or newer.
-
12/X/2013 1.5:
- Now solar panels can be placed in any side, instead of only on top of a furnace.
-
20/IX/2013 1.4.1:
- Added support for 1.6.4
-
15/VIII/2013 1.4:
- Support for SportBukkit. This implementation is version-independent and, as opposed to CraftBukkit, you don't have to update SolarFurnace for every new Minecraft release.
- Added optional usage stats
-
9/VII/2013 1.3.1:
- Support for 1.6.2
-
2/VII/2013 1.3.0:
- Support for 1.6.1
-
17/VI/2013 1.2.3:
- Display detected CraftBukkit version when running on an invalid version.
-
4/VI/2013 1.2.2:
- Added permission: "solarfurnace.create" (allowed by default)
-
2/VI/2013 1.2.1:
- Fix for 1.5.2 not being detected properly.
-
23/V/2013 1.2:
- Support for 1.5 and 1.5.1
-
17/V/2013 1.1.1:
- SolarFurnace in unloaded chunks are not ticked anymore.
- Minor internal cleanups.
-
16/V/2013 1.1:
- The plugin is finally capable of updating Furnace blocks from an Idle furnace to a Burning furnace without throwing its contents or losing its orientation.
- Furnaces are also stored in a per-world basis, so saving, loading and ticking them it's much faster.
- Major cleanup in furnace storage, which is now is handled in another class, rather than in the main.
- The plugin now handles world loading and unloading successfully.
- 14/V/2013 1.0: First public release
Source code
You can see and download the source code, fork the project and send issues in my GitHub.
About the author
My name is Marcos Vives Del Sol, aka "socram8888". I'm a 18-year-old Spanish guy who likes programming useless stuff that nobody uses. If you want to report a bug, ask for a new feature, or just say hello, you can contact me in my e-mail account socram8888@gmail.com.
-
View User Profile
-
Send Message
Posted Oct 12, 2013We're using your plugin, our main site is www.NoBabies.info. More info in the sig.
-
View User Profile
-
Send Message
Posted Oct 12, 2013@socram8888
Fantastic! I'll give it a whirl
-
View User Profile
-
Send Message
Posted Oct 12, 2013@RenDwy
Now you can place hoppers on top of solar furnaces too :)
-
View User Profile
-
Send Message
Posted Oct 8, 2013Excellent idea!
Were you to add compatibility with TekkitInspired's Quarries and Motors - we'd have a very cool solar powered approach to automation
without forge.Also, is there any way of adding cookables to the furnaces automatically? (obviously the sensor inhibits the placement of a hopper). It's the one thing that's holding this plugin back.
RenDwy
-
View User Profile
-
Send Message
Posted Sep 21, 2013My review on youtube: http://youtu.be/KzPLLNlodKU
-
View User Profile
-
Send Message
Posted Sep 10, 2013ohh just had a IDEA! u think u can make a Soler Healer? like a daylight sencer ontop of a beacon heals u when ur close? or maby soler powered beacons that dont need the pymid of blocks just daylight sencers next to them 1 for eace lvl of the beacon a max beacon would have 4 daylight sencors nect to it and only work durning the day or possable a auto crafting bench a crafting bench with a daylight sencer on top of it and a hopper wo feed it items from a chest place a resaeie in it or a sign on it with the id of the item u want and a hoper to remove items and during the day it will create items 1 every so often like the fernis just a idea
-
View User Profile
-
Send Message
Posted Sep 1, 2013@socram8888
Dude u would be my hero is u could make a power plugin i run a steampunk Rpg server and would love to have working real power if u can make a bukkit plugin for realisc power that would be the best!
-
View User Profile
-
Send Message
Posted Sep 1, 2013@KingLucifer
Battery plugin is closed-source (I really hate working with closed source, they are mostly badly-coded crap), and it also uses redstone. Using redstone is a bad idea as everybody can add levers or other power sources to keep the furnace burning.
I've been thinking in programming an electrics API, like IC2 for Forge but in Bukkit, and a bit more realistic (taking in account wire resistance, voltage and current), but I haven't found yet a way to do it efficiently.
-
View User Profile
-
Send Message
Posted Aug 31, 2013could u add Batterys to this plugin as in the light dector on a battery block and then wire it to the furnace with tripires and string? just a question i think it would be neet
-
View User Profile
-
Send Message
Posted Aug 16, 2013@socram8888
Even though it's just one permission node, you should make a section within the main page that's designated to list all the permissions, like most plugins do. This is for the sake of extreme clarity, mainly for two reasons:
-
View User Profile
-
Send Message
Posted Aug 15, 2013@Flyerminer
It already has a permission node: "solarfurnace.create". Those without that permission can't create solar furnaces.
-
View User Profile
-
Send Message
Posted Aug 14, 2013It'd Be nice if you could add permissions support so that if you wanted donators or specific classes of people to be able to use these you could set it that way. it would only take one permission node as far as I can tell.
-
View User Profile
-
Send Message
Posted Jun 18, 2013I find the problem...
I havnt got the latest version :D
-
View User Profile
-
Send Message
Posted Jun 17, 2013I guess they might have changed the internal version. I'll fix it asap.
EDIT: Internal revision is still 1.5R3, and 1.2.2 is working fine in my test server, which runs CB 1.5.2 R1.0
-
View User Profile
-
Send Message
Posted Jun 16, 2013Using [INFO] This server is running CraftBukkit version git-Bukkit-1.5.2-R1.0-b2788jnks (MC: 1.5.2) (Implementing API version 1.5.2-R1.0)
Recomended build
-
View User Profile
-
Send Message
Posted Jun 6, 2013@emy95 Have you restarted the server at least once since you installed the plugin? "SolarFurnace.bin" is only written when the server is being turned off.
-
View User Profile
-
Send Message
Posted Jun 6, 2013@socram8888
Yes, i checked if there is the file.... but there isn't nothing.....
-
View User Profile
-
Send Message
Posted Jun 6, 2013@emy95
Can you check if there is a file called "solarfurnace.bin" in [server folder]/world?
-
View User Profile
-
Send Message
Posted Jun 5, 201319:04:59 [INFO] [SolarFurnace] Enabling SolarFurnace v1.2.2 19:04:59 [INFO] [SolarFurnace] No solar furnace data found for world world
How can I resolve this problem???
-
View User Profile
-
Send Message
Posted Jun 5, 2013I haven't added that because that's way too complex, and it will be quite hard to prevent users from adding levers or other power sources to have the furnace always burning.