Inactive [MISC] SupplySign - Infinite Item Distribution w/ Signs(chest/dispenser also supported)

Discussion in 'Inactive/Unsupported Plugins' started by redsgreens, Mar 10, 2011.

  1. Offline

    redsgreens

    SupplySign is now on dev.bukkit.org! Go there for the latest versions, a dedicated support forum, and ticket tracking system: http://dev.bukkit.org/server-mods/supplysign/

    SupplySign - Infinite Items Distribution via Signs (now with dispenser support!)

    Use this plugin to distribute items and blocks to your players by creating [Supply] signs that load a chest interface when right-clicked. These signs can also be placed on chests.

    Download: http://dev.bukkit.org/server-mods/supplysign/

    The Basics:
    • Place a sign
    • Set the first line to [Supply]
    • On each of the remaining lines, put the name(or item id) of the contents of the supply sign
    • Right-click the sign to open the chest.
    Chest Sign: To place a sign on a chest, make sure it is not within one block of another chest. Place your supply sign on the ground next to the chest and it will attach itself to the chest after you are done editing the sign. Right-clicking the sign or the chest will display the contents of the sign. If you want, you can put two signs on a large chest.

    Dispensers: Attach a sign to a dispenser in the same way you would attach one to a sign. The inventory of the dispenser will always be full of whatever is on the sign. If you use a kit, or if you put multiple items on the sign, only the first will be used. Remember that dispensers require redstone to activate, so it might be a good idea to wire up the dispenser and test it before attaching the sign. If the dispenser doesn't work without a SupplySign on it, then I can't help you (I'm no redstone expert).

    Using Kits: To use a kit, set the first line to [Supply] as usual, then put "kit:" followed by the kit name on the second line, ie. "kit:wool".
    Default Kits: wool, dye, woodtools, woodplus, irontools, ironplus, diamondtool, diamondplus, goldtools, goldplus, desert, makecake, chainmail

    Permissions:
    • Ops and players with the "supplysign.create" permission will be able to place supply signs.
    • Ops and players with the "supplysign.access" permission will be able to access them.
    • Ops and players with the "supplysign.destroy" permission can destroy existing supply signs.
    • Ops and players with the "supplysign.reload" permission can trigger a reload of items/kits data.
    • Players with "supplysign.access.kitname" can access the kit called "kitname".
    If you don't use permissions: Only Ops will be able to place SupplySigns. There is a config file option that will allow non-op players to access signs, but not place them.

    Data Files: After the plugin has been loaded for the first time, a "supplysign" data folder will be created in the bukkit plugins folder with two files in it: items.csv and kits.yml. You can customize these files to add new kits or modify item names. Use "/supplysign reload" to load your changes without restarting the server. NOTE: When editing these files, make sure the format doesn't change. On Windows, use something like Wordpad. There has been a report that OpenOffice can change the files in a way that breaks the plugin.

    Config File: Used to configure the ShowErrorsInClient, FixSignOnSignGlitch, and AllowNonOpAccess options. Check out the (automatically created) config.yml file for more info.

    Screenshots:
    example-using-kit.png
    This is an example of a SupplySign with a kit.

    example-sign-contents.png
    And here is what you see when you right-click the sign in the previous screenshot.

    example-chest-sign.png
    This is what a chest with a sign on it looks like.

    2011-05-09_15.52.15.png
    An arrow being fired from an infinite arrow dispenser. Watch out!

    This video gives an example of how to attach a SupplySign to a dispenser.​

    Thanks:
    This plugin was originally based on the [Free] sign code from Essentials by Zenexer. Without his hard work there would be no SupplySign plugin. Thanks!
    Also thanks to vitaminmoo for testing this plugin and developing the kits.yml format.

    Old Changelog (open)

    Version 1.7.1 (08/09/2011)
    • Removed support for air blocks in signs (they break the game)
    • Corrected spelling of some items in items-base.csv
    • Replaced calls to deprecated Bukkit methods
    Version 1.7.0 (07/05/2011)
    • Added pistons and shears support
    • Access to SupplySigns on chests can now be protected by Lockette, WorldGuard, etc (allows finer grained access than previously possible)
    Version 1.6.3 (06/26/2011)
    • Added workaround for conflict with plugins that alter sign text color
    Version 1.6.2 (06/22/2011)
    • Fixed small bug related to custom items with a stack size less than the maximum for that item
    Version 1.6.1
    • The kit/item names are now case insensitive (suggested by Maxis010)
    Version 1.6
    • Replaced "items.csv" file with "items-base.csv" and "items-custom.csv" files to better handle new items added to Minecraft.
    • Added AllowNonOpAccess config file option (requested by Xiangliang2)
    Version 1.5
    • SupplySigns on dispensers now supported! (CB766 or higher required)
    Version 1.4
    • Fixed bug that prevented numeric item codes in kits.yml file (discovered by piousminion)
    • Added permission support for "supplysign.access.kitname" so you can restrict which kits a user/group can access (suggested by RaCooN)
    Version 1.3
    • Fixed bug where empty kits.yml file would break basic functionality.
    • Added support for large chests.
    Version 1.2
    • Fixed awful bug (discovered by Harushimo) that caused all signs in game to show an inventory. Oops.
    Version 1.1
    • Added new "supplysign.destroy" permission that can keep unauthorized players from destroying signs.
    • Updated to support Bukkit build 602. Servers running Bukkit 531/556 should still use version 1.0.
    Version 1.0
    • Added configurable option to hide client side error messages.
    • Fixed glitch where signs can be placed on other signs (can be disabled).
    • Config file support added.
    Version 0.9
    • Added support for signs on chests.
    Version 0.8
    • Added some diagnostic messages describing the number of items and kits loaded.
    • Fixed a typo in the items.csv file breaking birchwood and redwood. If you haven't customized your items.csv file, then just delete it and it will be recreated with the error corrected.
    Version 0.7
    • Initial release to the world.



    If you have problems: Check the diagnostic messages from SupplySign on the server console. You should see something like this when the plugin starts up, or when you use /supplysign reload :

    08:01:07 [INFO] SupplySign loaded 1092 items from items.csv.​
    08:01:07 [INFO] SupplySign loaded 16 kits from kits.yml.​

    If you see something like this:

    07:55:53 [INFO] SupplySign error: while parsing a flow sequence; expected ',' or ']', but got StreamEnd​
    07:55:53 [INFO] SupplySign loaded 1092 items from items.csv.​
    07:55:53 [INFO] SupplySign loaded 0 kits from kits.yml.​

    Then there is a typo in your kits.yml file and zero kits were loaded because of it. Unfortunately Yaml is a bit touchy about typos.

    If you can't figure out what's happening, post a capture of the SupplySign console output and attach your items.csv and kits.yml files to a your post so I can try and reproduce the problem. A screenshot of your sign could be useful as well.
     
  2. Offline

    redsgreens

    I verified that there is a bug where an empty kits file causes the plugin to break. I'll fix it in a later release, but for now you should have at least one kit. You could just delete the file and it will be generated again.

    Also, I verified that CB 677 works fine.
     
  3. Offline

    redsgreens

    Version 1.3 is out. It fixes the bug caused by an empty kits.yml file, and adds support for large chests.

    Please test and let me know if any bugs pop up.
     
  4. Offline

    ReeVo

    Does this work on dispensers?
     
  5. Offline

    redsgreens

    I'm afraid not. I am still waiting for the Bukkit folks to add an event hook. It's discussed previously in this thread.
     
  6. Offline

    ReeVo

    Aight thanks for the answer
     
  7. Offline

    Timan

    Not sure if this is a supplysign bug or not. But my server crashed the other day, and i noticed areas where supplysign were used were basically missing chunks (could have just been a coincidence). So I tried loading the map/backups in mcedit and once again any area where a supply sign was/is its missing.

    Just thought i'd post this, incase anyone else ever comes up with this issue. We rely too much on this plugin (great job on it!) to not have it.
     
  8. Offline

    redsgreens

    I really don't see how SupplySign could have caused this. It doesn't have anything to do with chunk loading/saving or generation. This had to have been a coincidence, there's just no possible connection that I can see.
     
  9. Offline

    Timan

    Yea, it probably was. I just wanted to post it just in case it was. Ah well back to using the plugin :)
     
  10. Offline

    FXStrato

    Does this work with CB#714?
     
  11. Offline

    redsgreens

    Yes, it works decently under CB709+. However, I would expect things to be buggy at least until there is a new Recommended Build.

    Update: The new Recommended Build (733) works just fine with SupplySign 1.3.
     
  12. Offline

    Mineaccount

    I put the supplysign.access permission in permissions but it still dosent work for regular players
     
  13. Offline

    redsgreens

    This is almost certainly a problem with your permissions config. Paste your permissions config at pastebin.com and PM me the link. I'll try your config on my test server and see what gives.
     
  14. Offline

    Mineaccount

    Auctually, I don't think i can do that because i pay a hosting service, so i can't take out the cofig file. But what i can do is show you whats inside the permissions:

    Code:
    plugin:
    
    permissions:wolfpound.use wolfpound.adopt
    
    system: default
    
    copies:
    If this is no help then I'll try my best to get the config file
     
  15. Offline

    redsgreens

    What you've pasted looks like just a fragment of the permissions config. I don't see how that can be the entire file. It seems to me that your host is doing you a disservice by preventing direct access to this sort of thing.
     
  16. Offline

    Mineaccount

    Yes you are correct. I have contacted them of this and hope to get a response soon. Sorry for any trouble!
     
  17. Offline

    k4zyn

    hello,

    what does this mean:

    Code:
    17:17:49 [SEVERE] com/nijikokun/bukkit/Permissions/Permissions loading SupplySig
    n v1.3 (Is it up to date?)
    java.lang.NoClassDefFoundError: com/nijikokun/bukkit/Permissions/Permissions
            at redsgreens.SupplySign.SupplySign.setupPermissions(SupplySign.java:171
    )
            at redsgreens.SupplySign.SupplySign.onEnable(SupplySign.java:58)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ClassNotFoundException: com.nijikokun.bukkit.Permissions.Pe
    rmissions
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:36)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 12 more
     
  18. Offline

    redsgreens

    That looks like a failure to load the Permissions plugin. Are you running permissions at all? I'll test to make sure it's not required.
     
  19. Offline

    k4zyn

    I am running Permissions (phoenix one from yeti).......so my permissions arent loading? here is my whole thing:

    Code:
    [Lnet.minecraft.server.Statistic;@1e152c5
    146 recipes
    [Lnet.minecraft.server.Statistic;@1e152c5
    16 achievements
    20:16:13 [INFO] Starting minecraft server version Beta 1.5_02
    20:16:13 [INFO] Loading properties
    20:16:13 [INFO] Starting Minecraft server on 5.231.13.211:25565
    20:16:13 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-700-
    gf3ae4c3-b733jnks (MC: 1.5_02)
    20:16:13 [INFO] Preparing level "TheTailgate"
    20:16:13 [INFO] Preparing start region
    20:16:14 [INFO] Loaded Essentials build 2.2.5 maintained by Zenexer, ementalo, A
    elux, Brettflan, KimKandor, snowleo and ceulemans.
    20:16:14 [SEVERE] OOOPS! Fake Permissions version 2.5.1 couldn't find GroupManag
    er!
    20:16:14 [INFO] Fake Permissions version 2.5.1 is disabled!
    20:16:14 [INFO] Fake Permissions version 2.5.1 is enabled!
    20:16:14 [INFO] Loaded EssentialsProtect build 2.2.5 maintained by Zenexer, emen
    talo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    20:16:14 [INFO] Loaded EssentialsSpawn build 2.2.5 maintained by Zenexer, ementa
    lo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    20:16:14 [INFO] ExtendedDay version 1.3103252011 enabled.
    20:16:14 [INFO] [EXTENDED-DAY] Days will last 5 iterations.
    20:16:14 [INFO] [EXTENDED-DAY] Nights will last 1 iterations.
    20:16:14 [INFO] [EXTENDED-DAY] Server day starting at 'day'.
    20:16:14 [INFO] ExtendedDay version 1.3103252011 initialized!
    20:16:14 [INFO] [HeroicDeath] 1.8.0.150 enabled.
    20:16:14 [INFO] HomeX enabled
    20:16:15 [SEVERE] com/nijikokun/bukkit/Permissions/Permissions loading HomeX v0.
    6 (Is it up to date?)
    java.lang.NoClassDefFoundError: com/nijikokun/bukkit/Permissions/Permissions
            at de.tikkub.zelnehlun.HomeX.HomeX.setupPermissions(HomeX.java:149)
            at de.tikkub.zelnehlun.HomeX.HomeX.onEnable(HomeX.java:77)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ClassNotFoundException: com.nijikokun.bukkit.Permissions.Pe
    rmissions
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:36)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 12 more
    20:16:15 [INFO] InfChests: Loading Configuration...
    20:16:15 [INFO] InfChests: Count: 1
    20:16:15 [INFO] InfChests: Loading Configuration Succes...
    20:16:15 [INFO] InfChests: Configuration Loaded!
    20:16:15 [SEVERE] OOOPS! Fake Permissions version 2.7 couldn't find GroupManager
    !
    20:16:15 [INFO] Fake Permissions version 2.7 is disabled!
    20:16:15 [INFO] Fake Permissions version 2.7 is enabled!
    20:16:15 [SEVERE] com/nijikokun/bukkit/Permissions/Permissions loading InfChests
     v0.3.6.2 (Is it up to date?)
    java.lang.NoClassDefFoundError: com/nijikokun/bukkit/Permissions/Permissions
            at net.WMisiedjan.Infchests.Permissions.TheYetiPermissions.<init>(TheYet
    iPermissions.java:26)
            at net.WMisiedjan.Infchests.Permissions.TheYetiPermissions.create(TheYet
    iPermissions.java:21)
            at net.WMisiedjan.Infchests.Infchests.onEnable(Infchests.java:37)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ClassNotFoundException: com.nijikokun.bukkit.Permissions.Pe
    rmissions
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:36)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 13 more
    20:16:15 [INFO] [Kit] The definition of kit 'toolkit' contains an error, please
    fix kits.txt
    20:16:15 [SEVERE] java.lang.NumberFormatException: For input string: "346 1"
    20:16:15 [SEVERE]       at java.lang.NumberFormatException.forInputString(Unknow
    n Source)
    20:16:15 [SEVERE]       at java.lang.Integer.parseInt(Unknown Source)
    20:16:15 [SEVERE]       at java.lang.Integer.valueOf(Unknown Source)
    20:16:15 [SEVERE]       at com.floyd.bukkit.kit.KitObject.<init>(KitObject.java:
    36)
    20:16:15 [SEVERE]       at com.floyd.bukkit.kit.KitPlugin.loadKits(KitPlugin.jav
    a:385)
    20:16:15 [SEVERE]       at com.floyd.bukkit.kit.KitPlugin.onEnable(KitPlugin.jav
    a:66)
    20:16:15 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlug
    in.java:127)
    20:16:15 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(
    JavaPluginLoader.java:632)
    20:16:15 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(Si
    mplePluginManager.java:218)
    20:16:15 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftSe
    rver.java:116)
    20:16:15 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftS
    erver.java:94)
    20:16:15 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServe
    r.java:217)
    20:16:15 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServe
    r.java:204)
    20:16:15 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftSe
    rver.java:144)
    20:16:15 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:259)
    20:16:15 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:394)
    20:16:15 [INFO] [Kit] plugins/KitPlugin/kits.txt reloaded OK
    20:16:15 [SEVERE] com/nijikokun/bukkit/Permissions/Permissions loading KitPlugin
     v1.15 (Is it up to date?)
    java.lang.NoClassDefFoundError: com/nijikokun/bukkit/Permissions/Permissions
            at com.floyd.bukkit.kit.KitPlugin.setupPermissions(KitPlugin.java:84)
            at com.floyd.bukkit.kit.KitPlugin.onEnable(KitPlugin.java:67)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ClassNotFoundException: com.nijikokun.bukkit.Permissions.Pe
    rmissions
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:36)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 12 more
    20:16:15 [INFO] Lockette version 1.3.7 is being enabled!  Yay!  (Core version 1.
    0)
    20:16:15 [INFO] Lockette: Detected craftbukkit build [733] ok.
    20:16:15 [SEVERE] OOOPS! Fake Permissions version 2.7 couldn't find GroupManager
    !
    20:16:15 [INFO] Fake Permissions version 2.7 is disabled!
    20:16:15 [INFO] Fake Permissions version 2.7 is enabled!
    20:16:15 [INFO] Lockette: Failed to link to Permissions plugin version 2.7!
    20:16:15 [INFO] Lockette: Using ops file for admin permissions.
    20:16:15 [INFO] Lockette: Ready to protect your containers.
    20:16:15 [SEVERE] OOOPS! Fake Permissions version 2.7 couldn't find GroupManager
    !
    20:16:15 [INFO] Fake Permissions version 2.7 is disabled!
    20:16:15 [INFO] Fake Permissions version 2.7 is enabled!
    20:16:15 [SEVERE] com/nijikokun/bukkit/Permissions/Permissions loading SupplySig
    n v1.3 (Is it up to date?)
    java.lang.NoClassDefFoundError: com/nijikokun/bukkit/Permissions/Permissions
            at redsgreens.SupplySign.SupplySign.setupPermissions(SupplySign.java:171
    )
            at redsgreens.SupplySign.SupplySign.onEnable(SupplySign.java:58)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ClassNotFoundException: com.nijikokun.bukkit.Permissions.Pe
    rmissions
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:36)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 12 more
    20:16:16 [INFO] Done (0.273s)! For help, type "help" or "?"
    >
    I'm working on the kit ones, dont worry.......but infchests says the same thing, but i don't know if it's up to date or not :(
     
  20. Offline

    redsgreens

    Here's what the normal startup for Permissions (Phoenix) looks like:
    Code:
    19:21:07 [INFO] [Permissions] (Phoenix) was Initialized.
    In your start up, there are two things referencing Fake Permissions, but nothing like the Phoenix startup:
    Code:
    20:16:14 [SEVERE] OOOPS! Fake Permissions version 2.5.1 couldn't find GroupManager!
    20:16:14 [INFO] Fake Permissions version 2.5.1 is disabled!
    20:16:14 [INFO] Fake Permissions version 2.5.1 is enabled!
    ...
    20:16:15 [SEVERE] OOOPS! Fake Permissions version 2.7 couldn't find GroupManager!
    20:16:15 [INFO] Fake Permissions version 2.7 is disabled!
    20:16:15 [INFO] Fake Permissions version 2.7 is enabled!
    
    It looks to me like you might have two copies of the Fake Permissions plugin and that's it. If that's the case, then that is definitely a problem.
     
  21. Offline

    k4zyn

    what is Fake Permissions? I don't even know what that is :(

    soirry i know this is not your problem i will find answers sorry for messing up your thread

    I figured it out i think its due to essentials plugin, it automatically installs group manager but im going to use commandbook instead of essentials that will fix it i bet!!


    last edit im gonna make lol: I did fix it thnx for ur insight
     
  22. Offline

    Gallion

    Is items.csv supposed to contain anything when it's created?

    I use signs on signs to provide more info about what a sign is supplying... so I think it's okay that way.

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

    Maxis010

    items.csv is suppose to contain every item under various names for SupplySign to know what it's supplying and how big the stack is
     
  24. Offline

    MommaCow

    Hi o.o um >.> the kits wont load when i right click the signs they are empty>.< the only way i can get a supply sign to have anything in it is to do [supply] and then an item id
     
  25. Offline

    redsgreens

    Attach a screenshot of the sign that isn't loading the kit. Also, if you have customized the kits.yml file, attach that as well. Those two things will help me diagnose the problem.
     
  26. Offline

    Phase

    Would you consider adding a feature to limit spawning by time (and per player)?

    Example:
    PlayerA uses the sign to obtain an item. There is a configurable amount of time between the next time he's allowed to use the signs again, but PlayerB can still use it (and once he does, a timer will start for him as well.)

    Thanks :)
     
  27. Offline

    Chumber

    Any idea why powerrails aren't working?

    I made my sign
    [supply]
    clay
    rail

    which worked fine, i added 27 (/give 27 1 gets me one powerrail) and tried to add it to the items file
    powerrail,27,0,64

    either way if i put one of these values on the sign i get an almost empty chest with 3 clay stacks, 3 rail stacks and thats it.
     
  28. Offline

    redsgreens

    That behavior indicates that it couldn't match what you typed on the 4th line to anything in the items.csv file. Did you restart the server or use the /supplysign reload command after you changed the items.csv? You should get a stack trace on the server console when you click the sign. Check the sign and the items.csv for typos. Attaching a screenshot of the sign and your items.csv file would help me diagnose the problem.
     
    Chumber likes this.
  29. Offline

    Chumber

    Ahhh i forgot to use /supplysign reload
    powerrail,27,0,64 is working fine now - thanks! :D
     
  30. Offline

    RecovOne

    Hey, I am not sure if this is a problem with Permissions or SupplySign, but I am constantly getting a "You do not have permission" message when anyone but an admin uses the supply sign. I have given the access permission to everyone on the server, and on the group they are in. Is there something, somewhere, that is saying only Ops can use it?
     
  31. Offline

    Chumber

    You don't have permission is usually the permission plugin, check if your default group has "supplysign.access", this should fix it.
     

Share This Page