[MISC] ScrollingMenuSign - scrollable command menus with many view types [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by desht, May 24, 2011.

  1. Offline

    desht

    ScrollingMenuSign - scrollable command menus
    Note: ScrollingMenuSign is now on dev.bukkit.org:

    All documentation for the plugin can now be found there. General discussion for the plugin is fine here, but please use dev.bukkit.org tickets for problem reports.

    ScrollingMenuSign lets you attach a scrollable command menu to any sign or map and add menu items to it. Right-click the sign to scroll the list of items, left-click it to select an item and execute its associated command. The inspiration for this plugin was the large number of Minecart Mania station names I (and others) have to remember and type in.



    Some possible uses:
    • A menu of station setting commands for Minecart Mania
    • Newbie user guide menus
    • Warp menus for your favourite teleportation plugin
    • A shop menu - buy/sell/swap items & credits
    • Controlled access to commands that users can't normally run
    Links:
    Changelog

    See the Changelog on dev.bukkit.org
     
    HWei, bluehasia, elmoo32 and 6 others like this.
  2. Offline

    Imm0rt41

  3. Offline

    Adam6120

    how do i do that? its saying this in the console
     
  4. Offline

    bluehasia

    some times when we are scrolling the list with are mouse wheel poeple on my server dont notice we got are iron pick out {iron picks insta break things} and we will also break the signs. a suggestion to add to this pluggin would be these signs can only be removed via a /sms command.

    and to the author i have server running 1.7.3 and bukit is 1060
     
  5. Offline

    Adam6120

    fixed but now i get something like Could not pass event PLAYER_INTERACT to ScrollingSignMenu
     
  6. Offline

    Imm0rt41

    well, you didnt tell me it was saying that in console. this is why you give info. also, another smart decision that i seem to be the only person to have figured out is explain how you fixed it so that other people can know how to fix it too. anyways, i dont know how to help on your latest problem.
     
  7. Offline

    desht

    You need to get the latest version (sounds like you've done that though). The URL for Register.jar changed a couple of days ago and SMS 0.6.2 was released to work with that.

    Post your server log, please, along with exactly what you were doing at the time of the error. Reports like the above are really not useful.

    And please make it clear what version of CraftBukkit you're running. If it's not 1060, you're on your own for now, sorry. I only provide support for recommended builds.

    (But I will be doing some testing this week with newer CB builds & 1.8)

    What plugin are you using that makes iron picks insta-break things?

    This is creative mode in 1.8, right?

    I think I know what's going on - it's likely you have another plugin (CommandSigns perhaps?) which uses an older version of Register statically (i.e. built into that plugin's JAR). So when SMS looks for Register's Methods class, it's finding that older version, which is incompatible with how SMS expects to use it, hence the exception gets thrown.

    Not pretty. I think I may just have to abandon the idea of using Register as an external JAR, and go with the route of building it in to SMS...

    OK, I can confirm the error. It'll also happen if you use SMS's built-in command parser (as of v0.6).

    Good news is it's a very easy fix: just recompile SMS against a newer version of craftbukkit.jar (I tested with 1149, looked fine). Now I shouldn't normally do this, but since a lot of people do want to use a MC 1.8 client, here's a copy of SMS v0.6.3 built against CB 1149:

    http://dl.dropbox.com/u/12467600/ScrollingMenuSign-CB1149.jar

    Caveat: this is UNSUPPORTED. I will not spend time fixing problems related to unstable 1.8/1149+ builds, not until there's a recommended CraftBukkit build out. I've done some basic testing with this and it does seem to work OK.

    See http://forums.bukkit.org/threads/mi...-on-signs-maps-1060.18424/page-12#post-686966

    (This version also moves the Register code into the SMS plugin, which should solve the various problems people have been seeing with activating Register. There will also be an official 0.6.3 release built against CB 1060 shortly)

    New release:

    v0.6.3 (18 Sep 2011):
    • Register functionality now built-in - using it as an external dependency was just too problematic.
    Get it at http://dev.bukkit.org/media/files/542/518/ScrollingMenuSign.jar

    Note: this release is for CB 1060. It will not work properly against later versions (e.g. CB 1149/MC 1.8). See previous post for a temporary unsupported version of 0.6.3 that does work.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  8. Offline

    Imm0rt41

    damn it, i waited forever for you to respond, and then you go offline again saying "do you mean 1.8"

    yes, i mean 1.8. its all the same anyways, just make the signs only breakable by typing /sms remove or w/e it is.
     
  9. Offline

    desht

    OK, got you.

    There will be a new config setting in the next release: no_destroy_signs. If set to true (default will be false, preserving current behaviour), then signs which are menu views will be indestructible by normal means. The only way to break them will be to remove them from the menu first using "/sms break". This will apply in both creative and survival mode.
     
  10. Offline

    bluehasia

    insta break 2.0
     
  11. Offline

    desht

    Then the answer is no - there is absolutely nothing I can do about this, sorry. See this post by the Instabreak author: http://forums.bukkit.org/threads/edit-instabreak-v2-0-break-blocks-instantly-1060.11494/#post-194816

    Basically, there's no way for SMS (or indeed any plugin) to know that the blocks are getting broken.

    (This is different from the left-click-to-break in 1.8 creative mode - in that case, a BLOCK_BREAK event is sent, and can be cancelled - see my previous post).
     
  12. Offline

    Monkey_nuts

    I got an error and it appers every time now :(

    Code:
    2011-09-19 16:37:42 [INFO] Starting minecraft server version Beta 1.7.3
    2011-09-19 16:37:42 [INFO] Loading properties
    2011-09-19 16:37:42 [INFO] Starting Minecraft server on *:25565
    2011-09-19 16:37:42 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-g73697a4-b1000jnks (MC: 1.7.3)
    2011-09-19 16:37:46 [INFO] DataSourcePool [MinecartManiaCore] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    2011-09-19 16:37:46 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    2011-09-19 16:37:49 [INFO] Entities enhanced[0] subclassed[2]
    2011-09-19 16:37:49 [INFO] DataSourcePool [MinecartManiaSignCommands] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    2011-09-19 16:37:49 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    2011-09-19 16:37:49 [INFO] Entities enhanced[0] subclassed[2]
    2011-09-19 16:38:03 [INFO] Lottery version 0.5.5 is enabled
    2011-09-19 16:38:03 [INFO] [Permissions] (Yeti) was initialized.
    2011-09-19 16:38:04 [INFO] [Permissions] version [3.1.6] (Yeti)  loaded
    2011-09-19 16:38:04 [INFO] Preparing level "World"
    2011-09-19 16:38:04 [INFO] Preparing start region for level 0 (Seed: -892536533442353231)
    2011-09-19 16:38:05 [INFO] Preparing spawn area: 16%
    2011-09-19 16:38:06 [INFO] Preparing spawn area: 24%
    2011-09-19 16:38:07 [INFO] Preparing spawn area: 32%
    2011-09-19 16:38:09 [INFO] Preparing spawn area: 48%
    2011-09-19 16:38:10 [INFO] Preparing spawn area: 65%
    2011-09-19 16:38:11 [INFO] Preparing spawn area: 97%
    2011-09-19 16:38:11 [INFO] Preparing start region for level 1 (Seed: -892536533442353231)
    2011-09-19 16:38:12 [INFO] Preparing spawn area: 28%
    2011-09-19 16:38:13 [INFO] Preparing spawn area: 56%
    2011-09-19 16:38:14 [INFO] Preparing spawn area: 77%
    2011-09-19 16:38:15 [INFO] [AutoSave] Loading config file
    2011-09-19 16:38:15 [INFO] [AutoSave] Version 2.0.1 is enabled: 9331caed-cce0-40c1-8d3c-6650daf6f24c
    2011-09-19 16:38:15 [INFO] [AutoSave][Permission] Custom Permissions "Local Permissions" found: Loaded
    2011-09-19 16:38:15 [INFO] [AutoSave][Permission] PermissionsEx not found.
    2011-09-19 16:38:15 [INFO] [AutoSave][Permission] Permissions (Phoenix) hooked.
    2011-09-19 16:38:15 [INFO] [AutoSave][Permission] Permissions (Phoenix) found: Loaded
    2011-09-19 16:38:15 [INFO] ButtonWarp 1.1 is enabled!
    2011-09-19 16:38:15 [INFO] [ButtonWarp] Successfully linked with Permissions!
    2011-09-19 16:38:15 [INFO] [ButtonWarp] Successfully linked with iConomy 5!
    2011-09-19 16:38:15 [INFO] Cards is working properly!
    2011-09-19 16:38:16 [INFO] ChestLock 1.1 is enabled!
    2011-09-19 16:38:16 [INFO] [ChestLock] Successfully linked with Permissions!
    2011-09-19 16:38:17 [INFO] [ChestShop] version 3.00 BETA 11 initialized!
    2011-09-19 16:38:17 [INFO] [ChestShop] iConomy 5 loaded.
    2011-09-19 16:38:17 [INFO] [ChestShop] Permissions version 3.1.6 loaded.
    2011-09-19 16:38:17 [INFO] Elevators version 1.4.3 is enabled and linked to Permissions! 0 elevators in worlds "World", "World_nether" loaded.
    2011-09-19 16:38:20 [INFO] Loaded Essentials build 2.2.8 maintained by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    2011-09-19 16:38:20 [INFO] Loaded EssentialsProtect build 2.2.8 maintained by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    2011-09-19 16:38:20 [INFO] Loaded EssentialsSpawn build 2.2.8 maintained by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    2011-09-19 16:38:22 [INFO] [iConomy] v5.01 (Eruanna) loaded.
    2011-09-19 16:38:22 [INFO] [iConomy] Developed by: [Nijikokun]
    2011-09-19 16:38:22 [INFO] [Cards] Hooked into iConomy.
    2011-09-19 16:38:22 [INFO] [iConomy] hooked into Permissions.
    2011-09-19 16:38:22 [INFO] [Lottery] Payment method found (iConomy version: 5)
    2011-09-19 16:38:22 [INFO] [MagicCarpet] MagicCarpet version 1.5.6 is enabled!
    2011-09-19 16:38:22 [INFO] [MagicCarpet] Take yourself wonder by wonder, using /magiccarpet or /mc.
    2011-09-19 16:38:22 [INFO] [MagicCarpet] Using Permissions.
    2011-09-19 16:38:22 [INFO] [Minecart Mania] Debug mode switched to NORMAL
    2011-09-19 16:38:22 [INFO] [Minecart Mania] MinecartManiaCore version 1.2.8 is enabled!
    2011-09-19 16:38:23 [INFO] [Minecart Mania] MinecartManiaSignCommands version 1.2.8 is enabled!
    2011-09-19 16:38:23 [INFO] [MobBounty] v4.05 (Oxygen) enabled.
    2011-09-19 16:38:23 [INFO] [MobBounty] Developed by: [Mattera, Steven (IchigoKyger)].
    2011-09-19 16:38:23 [INFO] [MobBounty] Special Thanks to: nijikokun for the Register API.
    2011-09-19 16:38:23 [INFO] [MobBounty] Config loaded.
    2011-09-19 16:38:23 [INFO] [MobBounty] Permission plugin was found (Permissions v3.1.6).
    2011-09-19 16:38:23 [INFO] [MobBounty] Payment plugin was found (iConomy v5).
    2011-09-19 16:38:23 [INFO] [MonsterHunt] MonsterHunt Loaded!
    2011-09-19 16:38:23 [INFO] PhatLoots 0.9.1 is enabled!
    2011-09-19 16:38:23 [INFO] [PhatLoots] Successfully linked with Permissions!
    2011-09-19 16:38:23 [INFO] [PhatLoots] Successfully linked with iConomy 5!
    2011-09-19 16:38:23 [INFO] [PorteCoulissante] plugin version 1.2.1 by Captain_Chaos enabled
    2011-09-19 16:38:25 [INFO] [Regios] Spout detected! Spout support enabled!
    2011-09-19 16:38:26 [INFO] [Regios] Checking directories.
    2011-09-19 16:38:26 [INFO] [Regios] Directory check completed.
    2011-09-19 16:38:26 [INFO] [Regios] Checking configuration files.
    2011-09-19 16:38:26 [INFO] [Regios] Configuration check completed.
    2011-09-19 16:38:26 [INFO] [Regios] Loading configuration files.
    2011-09-19 16:38:26 [INFO] [Regios] Loaded default region configuation file.
    2011-09-19 16:38:26 [INFO] [Regios] No economy preset specified in config.
    2011-09-19 16:38:26 [INFO] [Regios] Loading world configuration for world : World
    2011-09-19 16:38:26 [INFO] [Regios] Loading world configuration for world : World_nether
    2011-09-19 16:38:26 [INFO] [Regios] Configuration files loaded successfully!
    2011-09-19 16:38:26 [INFO] [Regios] No Regions to load.
    2011-09-19 16:38:26 [INFO] [Regios] Permissions support enabled!
    2011-09-19 16:38:27 [INFO] [Regios] Starting scheduler task...
    2011-09-19 16:38:27 [INFO] [Regios] Scheduler task initiated!
    2011-09-19 16:38:27 [INFO] [Regios] Regios version 4.0.71 enabled successfully!
    2011-09-19 16:38:27 [INFO] [Regios] Regios Developed by [Adamki11s].
    2011-09-19 16:38:27 [INFO] [SpawnMob] Permission system found, plugin enabled
    2011-09-19 16:38:27 [INFO] [SpawnMob] Version 1.9.6 enabled.
    2011-09-19 16:38:29 [INFO] Spout 1.0.5.227 has been initialized
    2011-09-19 16:38:31 [INFO] Turnstile 1.9.1 is enabled!
    2011-09-19 16:38:31 [INFO] [Turnstile] Successfully linked with Permissions!
    2011-09-19 16:38:31 [INFO] [Turnstile] Successfully linked with iConomy 5!
    2011-09-19 16:38:31 [INFO] VoxelAir version 2.008 is enabled!
    2011-09-19 16:38:31 [INFO] [VoxelPort] ContainerSize set to 100
    2011-09-19 16:38:31 [INFO] [VoxelPort] Config loaded
    2011-09-19 16:38:32 [INFO] [VoxelPort] Portals loaded! 4 portals have been loaded.
    2011-09-19 16:38:32 [INFO] [VoxelPort] Portal zones have been sorted into 1 containers.
    2011-09-19 16:38:32 [INFO] [VoxelPort] Starting thread...
    2011-09-19 16:38:32 [INFO] [VoxelPort] Thread Started!
    2011-09-19 16:38:32 [INFO] VoxelPort version 2.028 is enabled!
    2011-09-19 16:38:32 [INFO] [VoxelSniper] Config loaded
    2011-09-19 16:38:32 [INFO] VoxelSniper version 4.753 is enabled! Snipe away.
    2011-09-19 16:38:32 [INFO] WorldEdit 4.6 enabled.
    2011-09-19 16:38:32 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-09-19 16:38:32 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-09-19 16:38:33 [INFO] WorldGuard: (World) Single session is enforced.
    2011-09-19 16:38:33 [INFO] WorldGuard: (World) TNT ignition is PERMITTED.
    2011-09-19 16:38:33 [INFO] WorldGuard: (World) Lighters are PERMITTED.
    2011-09-19 16:38:33 [INFO] WorldGuard: (World) Lava fire is blocked.
    2011-09-19 16:38:33 [INFO] WorldGuard: (World) Fire spread is UNRESTRICTED.
    2011-09-19 16:38:33 [INFO] WorldGuard: Loaded configuration for world 'World"
    2011-09-19 16:38:33 [INFO] WorldGuard: (World_nether) Single session is enforced.
    2011-09-19 16:38:33 [INFO] WorldGuard: (World_nether) TNT ignition is PERMITTED.
    2011-09-19 16:38:33 [INFO] WorldGuard: (World_nether) Lighters are PERMITTED.
    2011-09-19 16:38:33 [INFO] WorldGuard: (World_nether) Lava fire is blocked.
    2011-09-19 16:38:33 [INFO] WorldGuard: (World_nether) Fire spread is UNRESTRICTED.
    2011-09-19 16:38:33 [INFO] WorldGuard: Loaded configuration for world 'World_nether"
    2011-09-19 16:38:33 [INFO] WorldGuard 5.2.2 enabled.
    2011-09-19 16:38:33 [INFO] [iChat] Found Permissions (v3.1.6)
    2011-09-19 16:38:33 [INFO] iChat (v2.3.3-p3) enabled
    2011-09-19 16:38:33 [INFO] [Minecart Mania] Permissions detected. Using permissions.
    2011-09-19 16:38:33 [INFO] [Minecart Mania] MinecartManiaAdminControls version 1.2.7 is enabled!
    2011-09-19 16:38:33 [INFO] [Minecart Mania] MinecartManiaChestControl version 1.2.5 is enabled!
    2011-09-19 16:38:33 [INFO] [MobArena] Payment method found (iConomy version: 5)
    2011-09-19 16:38:33 [INFO] [MobArena] No valid recurrent waves detected for arena 'default'. Using defaults...
    2011-09-19 16:38:34 [INFO] [MobArena] v0.94.2 enabled.
    2011-09-19 16:38:34 [INFO] [ScrollingMenuSign]: [ScrollingMenuSign] Register library not found! Downloading...
    2011-09-19 16:38:37 [WARNING] [ScrollingMenuSign]: [ScrollingMenuSign] Error accessing Register lib URL: java.io.FileNotFoundException: https://github.com/iConomy/Register/raw/master/dist/_Register.jar
    2011-09-19 16:38:37 [INFO] [ScrollingMenuSign]: saved 0 menus  and 0 views to file.
    2011-09-19 16:38:37 [INFO] [ScrollingMenuSign]: ScrollingMenuSign version 0.6 is disabled!
    2011-09-19 16:38:37 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2011-09-19 16:38:37 [INFO] Done (3.357s)! For help, type "help" or "?"
    2011-09-19 16:38:42 [INFO] [VoxelPort] PortTick thread executing. Running at interval of 5000ms, with 100 CodeTime each Tick
    
     
  13. Offline

    desht

    Upgrade to 0.6.3.
     
  14. Offline

    Imm0rt41

    yay, thanks. how long will that version take to release, i wanna get my server started back up soon as i can.

    also, a suggestion. maybe use this for signs that aren't commands, but just a long page of text with rules or something for the server? that way multiple signs don't have to be used.
     
  15. Offline

    desht

    I'd prefer to wait for a recommended CB build for 1.8 before continuing development, but if it's looking like there won't be one in the next couple of days, I can look at putting up a temporary build with the no_destroy feature. I'd rather not have to support two separate trains of SMS if possible, though (a separate build is needed for 1060 and 1149 right now).

    Not quite sure I follow you there? SMS can already be used for this (you can leave the command blank and put text in the feedback message, or if you want a long page of text you can make the command a macro which has multiple lines of text). Or am I misunderstanding you?

    Code:
    /sms macro add guide This is line 1 of the guide
    /sms macro add guide This is line 2 of the guide
    ...etc...
    
    /sms add mymenu "Show Guide" %guide
    
    (You could also edit commands.yml directly and then do a /sms reload, which might be quicker if you're adding a load of text - just be careful that you add valid YAML)
     
  16. Offline

    Imm0rt41

    oh, i didnt think i could put text instead of a command in the sign.
     
  17. Offline

    desht

    Actually I got that example wrong :S

    It should be:
    Code:
    /sms add mymenu "Show guide" "" %guide
    
    An empty command, and the feedback text uses the macro.
     
  18. Offline

    Adam6120

    i got this error
    Code:
    20:08:38 [SEVERE] Could not pass event PLAYER_INTERACT to ScrollingMenuSign
    java.lang.NoSuchMethodError: net.minecraft.server.ItemInWorldManager.<init>(Lnet
    /minecraft/server/WorldServer;)V
            at com.edwardhand.commandsigns.CommandSigns.runCommandString(CommandSign
    s.java:994)
            at me.desht.scrollingmenusign.SMSCommandSigns.runCommandString(SMSComman
    dSigns.java:41)
            at me.desht.scrollingmenusign.SMSMacro.executeCommand(SMSMacro.java:180)
    
            at me.desht.scrollingmenusign.SMSMacro.executeCommand(SMSMacro.java:141)
    
            at me.desht.scrollingmenusign.SMSMenuItem.execute(SMSMenuItem.java:138)
            at me.desht.scrollingmenusign.listeners.SMSPlayerListener.processAction(
    SMSPlayerListener.java:211)
            at me.desht.scrollingmenusign.listeners.SMSPlayerListener.onPlayerIntera
    ct(SMSPlayerListener.java:74)
            at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.j
    ava:314)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:338)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEven
    t(CraftEventFactory.java:164)
            at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:8
    6)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:496)
            at net.minecraft.server.Packet14BlockDig.a(SourceFile:43)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:91)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  19. Offline

    desht

    And what version of CraftBukkit are you running...?
     
  20. Offline

    hedich

    Getting the same as Adam, using Build #1153
    are you working with 1060 only, or are you updating it for 1.8+?
     
  21. Offline

    desht

    Sigh. I knew this would happen.

    Guys, read back to the previous page where I put up a dropbox link to an UNSUPPORTED build that will work with 1.8-based CB builds. And note: UNSUPPORTED. If it works for you, great, if not, then wait for a 1.8 recommended build.

    Right now, I only provide support for builds on 1060. If you want to use a non-recommended build of CB, good luck.
     
  22. Offline

    Imm0rt41

    so that build will have signs that don't break except by command?
     
  23. Offline

    desht

    Nope, that's just a rebuild of 0.6.3 which works with newer CraftBukkit versions. Unbreakable signs coming soon...
     
  24. Offline

    Imm0rt41

    im able to use this version of 0.6.3 on the devbuild im running......? as in the one in the link that says "Download ScrollingMenuSign.jar". that version works perfectly fine on the devbuild im running
     
  25. Offline

    desht

    OK. If you're not getting any NoSuchMethod exceptions when trying to execute commands, then you don't have any compatibility problems.

    New release:
    v0.6.4 (23 Sep 2011):
    • Plugin will now check its version and the CraftBukkit version and disable itself with an informative message if the versions are deemed incompatible. Should be less confusing than mysterious exceptions getting thrown here & there. In particular this version (SMS 0.6.4) will not work on MC-1.8 based builds of CraftBukkit.
    • Added runCommandString() method to SMSHandler (published API), giving other plugins access to SMS's command parser.
    • Added config item "no_destroy_signs", default false. If set to true, menu signs will be indestructible by normal means. The only to destroy them will be to use "/sms break" on them first. This is mainly for the benefit of creative mode users in MC 1.8.

    This release can be downloaded from http://dev.bukkit.org/server-mods/scrollingmenusign/files/6-scrolling-menu-sign-v0-6-4/

    Note again that this release will NOT work on 1.8-based CraftBukkit builds.

    However, there is an unofficial build available here: http://dl.dropbox.com/u/12467600/ScrollingMenuSign.jar
    This build calls itself ScrollingMenuSign 0.7, and is functionally identical to 0.6.4, but will work on 1.8-based CraftBukkit builds. It will NOT work on earlier builds. Note that there is no recommended CB build yet, and anything you do with newer builds is at your own risk. Don't complain to me if this breaks your server.

    Make sure you have the right plugin version for the CB build you're using:
    • 0.6.4 (0.6.x in general) for CB 1060
    • 0.7 for CB 1149+

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  26. Offline

    Imm0rt41

    actually, im getting that error every single time i use the signs, but they still work perfectly fine.
     
  27. Offline

    desht

    The 0.7 build I just posted above should resolve that problem completely.

    With the previous build (where you see the exception), running commands with elevated permissions may or may not work, depending on several factors (if you're an op, what permissions you already have, what kind of permission elevation you're using...)
     
  28. Offline

    brandon1994

    maybe not supposed to be posted here but i found a bug in the o.7 build if u use the sms reload (any kind of it) you get an error.. and after that error every command you trigger gets triggered twice (even normal like if i use /say something.. the server wil say it twice... aka everything gets triggered twice if the plugin crashes.. only server reload fixes this
     
  29. Offline

    desht

    Hmm, can't reproduce that one at all... what error, exactly, did you see?

    (And no worries on the 0.7 build - now that the recommended CB 1185 is out, I'll be doing an official release v. soon)

    New release:
    v0.7.2 (22 Sep 2011)
    • CraftBukkit 1185 (MC 1.8.1) compatibility. This release will likely not work on earlier CB (MC 1.7.3) releases - use ScrollingMenuSign 0.6.4 for that. Versions 0.7 and later are only for MC 1.8 releases. Only critical bugfixes will be applied to the 0.6.x release train from now on.
    • Prevent blocks from being broken when holding a map which is an active menu view. Mainly for the benefit of 1.8 creative mode - you can now left-click maps at nearby blocks without insta-breaking them.
    Download it from http://dev.bukkit.org/server-mods/scrollingmenusign/files/7-scrolling-menu-sign-v0-7-2/

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  30. Offline

    Adam6120

    Now... when I try to use /sms create it just lists all the commands for sms even if i put the menu name and title
     
  31. Offline

    desht

    Show me the exact command you're using, please.
     

Share This Page