No Smoking!
No Smoking v0.0.7
Warning! Development of this plugin is suspended. New features (and effects) will not be added to this plugin. But I will update this plugin for new craftbukkit version. Anyway, if you using NoSmoking! plugin I recommending to you check my new plugin PlayEffect. This plugin contains a 45 effects type and created as replacement of the NoSmoking!
What is it?
No smoking allows you to spawn some smoke at your Minecraft worlds. It was created to steam-punk style server to simulate steams and smokes. But after releasing second version the name of the "No Smoking!" acquires a new meaning: now it's an acronym of "Not Only Smoking!" because now plugin is able to produce 8 types of different effects in addition to smoke. You can see demonstration of plugin abilities on this video.
Features
- Nine different types of effects, including sound.
- The ability to place effects in any place, including and within a block (except entity-based effects)
- Grouping effects (determined by the same id). You can hide/show or remove group with single command.
- Show and hide group of effects with a lever.
- Some effects have more options and settings. For smoke - it's the wind, for effect of breaking potion - a type of potion, sound effects and songs - type of sfx and playable disk, respectively, for lightning - weather, daytime and chance.
- Permissions are now supported, but you can disable it.
- In order to optimize you can adjust frequency effects playback, and the range of effect availability - if a player is moved far away from effect it will not play.
- The distance from which you can see (hear) the effects determined by minecraft. For effects - 16 block, for sounds about 70.
Why do I want it?
Hmm... "No smoking!" were created for fun. So if you want to see something new around you in Minecraft, you will get some fun.
How to use it?
You just need to choose effect, set options and specify with a coal piece where it should play.
Video tutorial:
Effects type
Commands
Switching effects with redstone
Redstone power con switch on/off or toggle any effect switcher if you place above it sign with a special text. In the second line you must write "[ns-switch]" or "[ns-toggle]", in the third - the identifier of the effects you want to hide/show when pulling the lever. You can place sign far from effects, and if you need can bulid control room - sign text is colored, and effect name will turn to green when effect is enabled. And if you need you can combine include NS-signs to any redstone circuit.
Permissions
How Do I Install It?
Just copy it in your Plugins folder.
Upgrading from versions 0.0.2, 0.0.3, 0.0.4
Just install new version.
Upgrading from version 0.0.1
Just install new No Smoking.jar. However, make sure that file smokepoints.cfg is located in the folder "No Smoking" (if it located in "NoSmoking" (without space) just copy it in new folder).
Metrics and update checker
NoSmoking! includes two features that use your server internet connection. First one is Metrics, using to collect information about the plugin (versions of plugin, of Java.. etc.) and second is update checker, checks new releases of NoSmoking! after plugin startup and every half hour. This feature is using API provided by dev.bukkit.org. If you don't like this features you can easy disable it. To disable update checker you need to set parameter "version-check" to "false" in config.yml. Obtain more information about Metrics and learn how to switch it off, you can read here.
Like this plugin?
You can buy me a chocolate :)

-
View User Profile
-
Send Message
Posted Jan 2, 2013I get this error when I start my server: http://pastebin.com/RnxTKJwn
-
View User Profile
-
Send Message
Posted Dec 31, 2012Will you be adding something to do with fireworks? Sorry if someone else has already asked this.
-
View User Profile
-
Send Message
Posted Dec 28, 2012v0.0.7/3
http://dev.bukkit.org/media/files/660/647/NoSmoking.jar
-
View User Profile
-
Send Message
Posted Dec 28, 2012@Llamasquishy Hello, I know about problem with 1.4.6. I will release 1.4.6-compatible version soon.
-
View User Profile
-
Send Message
Posted Dec 28, 2012@Hangar
Still doesn't work with CB-1.4.6-R0.1.
Hoping for an update soon! The Architects on my server love this plugin. :)
- Llamasquishy
-
View User Profile
-
Send Message
Posted Dec 18, 2012It looks like the latest Bukkit dev builds break this plugin. Just FYI:
2012-12-19 00:55:56 [SEVERE] Could not load 'plugins\NoSmoking007.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/Packet at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_4_5.CraftServer.loadPlugins(CraftServer.java:229) at org.bukkit.craftbukkit.v1_4_5.CraftServer.<init>(CraftServer.java:207) at net.minecraft.server.v1_4_5.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:52) at net.minecraft.server.v1_4_5.ServerConfigurationManager.<init>(SourceFile:11) at net.minecraft.server.v1_4_5.DedicatedServer.init(DedicatedServer.java:111) at net.minecraft.server.v1_4_5.MinecraftServer.run(MinecraftServer.java:398) at net.minecraft.server.v1_4_5.ThreadServerApplication.run(SourceFile:856) Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/Packet at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more Caused by: java.lang.ClassNotFoundException: net.minecraft.server.Packet at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 12 more
-
View User Profile
-
Send Message
Posted Nov 17, 2012@berserkvampire
/smoke rdel [radius] — remove all smokes placed near you (default radius 8 ) /smoke del [id] — remove smoke point (or remove last, if ID not * entered)
And you can right-click with wand to block under the effect.
-
View User Profile
-
Send Message
Posted Nov 17, 2012@berserkvampire
Thank you for suggestion. If I find possible to add this effect I'll do it.
-
View User Profile
-
Send Message
Posted Nov 17, 2012also how do you remove effects o.o once made
-
View User Profile
-
Send Message
Posted Nov 16, 2012i have a ausome idea of a special effect i think you guys should add ;P ever thing of adding the special purple light show effect of a enderdragons death? how they turn into that pretty purple lazer light show when they die??? if you did this ide be happy
-
View User Profile
-
Send Message
Posted Nov 15, 2012@DuffstersATL Thank you for suggestion ;) I will add this song it to next version of NoSmoking!
-
View User Profile
-
Send Message
Posted Nov 15, 2012Minecraft 1.4.4 has been released and they have added the song "Where are we now" aka wait. Will the plugin be updated soon in order to support the latest song addition?
-
View User Profile
-
Send Message
Posted Oct 22, 2012@mikegeitz
Hello, tested minute ago at our server (1.3.2 R2.0): /smoke eff=smoke wd=N rate=1
works fine: smoke effect with fastest rate, wind - north...
-
View User Profile
-
Send Message
Posted Oct 21, 2012I'm having trouble changing wind direction and rate for the smoke effect using 1.3.2 R2.0. Ran command as OP, no errors in the console. Is this a known problem using 1.3.2 R2.0?
-
View User Profile
-
Send Message
Posted Oct 11, 2012@Zaridragonfly
It may cause client-lag when create a lot of effect in small area. But if you place lot of effects in separate part of your world it will not play all effects in one moment. NoSmoking will play effect only if player is located near to effect-point. For example, now in my server is placed 713 effects. Active - only 7. It means that only 7 effects plays in this time. When players will leave area where effects are located all effects will be disabled.
You can use /smoke cfg command to check how much effects played in one time.
-
View User Profile
-
Send Message
Posted Oct 11, 2012Does this cause any kind of lag?
-
View User Profile
-
Send Message
Posted Oct 11, 2012Cool picture bro :-D
-
View User Profile
-
Send Message
Posted Oct 10, 2012Woot! Thanks for the update. Really great tool! I been using your plugin for so long I do not even remember. ahaha thanks!
-
View User Profile
-
Send Message
Posted Oct 10, 2012@Spitfire25565
Yes, and in addition I will "collect" it at page: http://dev.bukkit.org/server-mods/no-smoking/pages/main/video/
-
View User Profile
-
Send Message
Posted Oct 10, 2012if i updated these videos would you use them?