Inactive [GEN] Essentials v2.1 [?]

Discussion in 'Inactive/Unsupported Plugins' started by Zenexer, Jan 19, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Zenexer

  2. Offline

    Quakecy

    So, i have enabled Essentials without problems. However, how do i easily do it so that normal users, that connects can use commands like /spawn and /warp "location" and so on? Without having to make them op?
     
  3. Next version will have this removed, you can then reload the plugins manually or whenever. Plugins that use permissions need to be reloaded to pick up the group changes.
     
  4. Offline

    Mhalkyer

    @ementalo Any chance of getting /respond (/r) to instantly /msg back the person that just /msg'd you?

    Example:
    /msg mhalkyer hi!
    /r hi back!
     
  5. Offline

    Quakecy

    So, i have enabled Essentials without problems. However, how do i easily do it so that normal users, that connects can use commands like /spawn and /warp "location" and so on? Without having to make them op? ?
     
  6. Offline

    Netto Hikari

    Very good, thank you for your answer. :)
     
  7. You would give them permissions in your permissions file:

    http://java.net/projects/essentials/pages/Permissions
    --- merged: Feb 2, 2011 4:07 PM ---
    Yep it's possible, after we have dealt with any #210 side effects, I will add it to our list
     
  8. Offline

    Quakecy

    I know. But, i can't really figure it out. So, could you - be an angel and give me a file i can copy and paste, which i just replace the admin name with mine, and that easily let me make it so guests who can connect can use certain commands.
     
  9. @imoro it is the umlaut which is breaking the parser, I will see if I can sort this for next version
     
  10. Offline

    Quakecy

    Because i really don't have a clue at all how to do it:p
     
  11. Offline

    Visagalis

    anyone can upload lastest well working CB version with this essentials?
     
  12. Offline

    Dodecha

    I get the exact same behaviour from #202 #210 and #218
    (Essentials 133, Permission 2.0)
     
  13. Offline

    hippoman343

    I have essentials installed and it says i loads but i cant get /help or anyother command to work. Any suggestions?
    Code:
    # A color code between 0-9 or a-f. Set to 'none' to disable.
    ops-name-color: 'c'
    
    # The character(s) to prefix all nicknames, so that you know they are not true usernames.
    nickname-prefix: '~'
    
    # The delay, in seconds, required between /home, /tp, /warp, etc.
    teleport-cooldown: 60
    
    # The delay, in seconds, required between /heal attempts
    heal-cooldown: 60
    
    # The number of items given if the quantity parameter is left out in /item or /give.
    default-stack-size: 64
    
    # Whether or not to reclaim memory on player logout
    reclaim-onlogout: true
    
     The message of the day, displayed on connect and by typing /motd.
    motd:
      - '&cWelcome, {PLAYER}&c!'
      - '&fType &c/help&f for a list of commands.'
      - 'Currently online: {PLAYERLIST}'
    
     The server rules, available by typing /rules
    rules:
      - '[1] Be respectful'
      - '[2] Be ethical'
      - '[3] Use common sense'
    
    # Disabled commands will be completelly unavailable on the server.
    disabled-commands:
     - nick
    
    # Restricted commands will only be available to ops.
    # These will have NO EFFECT if you have Permissions installed!
    # These are here only if you want something simpler than Permissions.
    restricted-commands:
      - bigtree
      - item
      - give
      - heal
      - plugin
      - time
      - top
      - tp
      - tphere
      - tree
    
    # Note: All items MUST be followed by a quantity!
    # Times are measured in seconds.
    kits:
      tools:
        delay: 10
        items:
          - 277 1
          - 278 1
          - 279 1
    
    # End of File
     
  14. Offline

    Quakecy

    I would be soo gratefull. If ya could give me the "permissions" settings, so i could copy those. And use them, since i cant figure out at all how to do it..
     
  15. Offline

    ledhead900

    Craftbukkit Breaks some of this, Or this conflicts with another plugin, "Spawncontrol" was working fine with "Essentials" until the /time fix, It does not error it just wont handle /spawn.

    Even tho I have /spawn disabled in essentials "Spawncontrol" should take over it has in the past, /spawn now just shows a chat messege saying /spawn when used and does nothing.

    I mentioned this to the Spawncontrol Creator and he said that his spawn is working fine on bukkit 218 with General plugin so it must be this one.

    Edit
    I will report back with any more information I come across with regarding this issue!

    Edit2
    CONFIRMED - Removed essentials from startup no more issue.
     
  16. Offline

    Visagalis

    craftbukkit was updated and something was changed with commands handling, thats why most plugins which are working with commands are messed up now.
     
  17. Offline

    ledhead900

    I though we just fixed the last lot of command handle issues that bukkit changed :p. What was changed this time as all my plugins work bar /spawn when this ones installed.
     
  18. Offline

    ndm250

    How do you change what is displayed when you type "/help", because it shows commands from other mods. And there are like over 17 pages which is ridiculous because not everyone can use these commands.
     
  19. Offline

    ledhead900

    Hmm but I though disabling them would mean that the command DOES not exisit, seems all essentials does then is stop players interacting with it instead of not starting it.
     
  20. yes, we need to look into this some more, before you could cancel the event and let other plugins deal with it, now this functionality does not exist, you just return true or false on whether the command should process or not. Once bukkit does the alias stuff this should be eaiser.
     
  21. Offline

    ledhead900

    hmmm I don't see why instead of having a disabled command list why not just have a ENABLED command list.

    and any command not in that list does not even get started or prased in game at all infact any command HOOk associated to using the command is just ingnored if the command is not enabled on this list.

    You might need to make a seconday plugin to go with essentials having a plugin contain the commands and a Essentials being the CORE plugin.

    What I mean to say is you might need an API for hosting the commands that can be called from by essentials plugin this way it can CALL a command AS its needed and not load them all on startup. Avoiding the whole issue and many future issues.

    You can then Alias the commands as you see fit within Essentials for reasons as you only have to reffer to the Hook in your API to start the command, So you could have each command alias adjustable in the config.

    Maybe even completely change how the config reads the commands by haveing a new section called Alias's and you simply would then just type a command in like this.

    - spawn,alias 1 ,alias2,ect

    Then have it ignore the orginal command spawn if you have assigned an alias.

    I'm not sure how you would do any of this I'm just throwing ideas around out loud.
     
  22. Offline

    JustinBull

    Hate to sound like a complete moron here, but what are the new EssentialsSpeedy and EssentialsPromote folders in the SVN?
     
  23. You have to specify all commands in the plugin.yml file now or they will be ignored and that plugin.yml has to belong to the plugin requesting those commands. A manual step would be that you could unzip the jar edit the plugin.yml to remove the commands you don't need and then zip it back up. There also is no hooks anymore for command it just happens, the API way may be the way to go though however we will have to see what the bukkit team have instore first.
     
  24. Offline

    fffizzz

    hrmm.. im not sure that making plugin authors not use same name commands is smart. once again, breaks a TON of functionality, makes you guys have to read 97923472 useless posts about the same thing, and rewrite code..
     
  25. Offline

    ssechaud

    Craftbukkit build 230 and essentials build 133, typing '/version' or '/plugin list' give this error "java.lang.StringIndexOutOfBoundsException: String index out of range: 75" http://pastebin.com/hVTRVEZV

    --- BEGIN ERROR REPORT a1dce528 --------
    Generated 02/02/11 18:29

    Minecraft: Minecraft Beta 1.2_02
    OS: Windows 7 (x86) version 6.1
    Java: 1.6.0_23, Sun Microsystems Inc.
    VM: Java HotSpot(TM) Client VM (mixed mode), Sun Microsystems Inc.
    LWJGL: 2.4.2
    OpenGL: GeForce GTX 460/PCI/SSE2 version 4.1.0, NVIDIA Corporation

    java.lang.StringIndexOutOfBoundsException: String index out of range: 75
    at java.lang.String.charAt(Unknown Source)
    at nh.a(SourceFile:152)
    at nh.a(SourceFile:119)
    at pe.a(SourceFile:238)
    at ll.b(SourceFile:346)
    at net.minecraft.client.Minecraft.run(SourceFile:668)
    at java.lang.Thread.run(Unknown Source)
    --- END ERROR REPORT d2090708 ----------
     
  26. Offline

    ledhead900

    That easy eh, So I can remove any command I want simply by opening the jar with winzip/7zip and exracting the plugin.ymal and edit this remove the commands not needed then package it back into the .jar.

    Hmm I smell a fix comming on if this true a manual fix.

    EDIT:

    Uploaded SMALL UN OFFICIAL FIX for those running the "SpawnControlPlugin" to get /spawn to work again.
    Change log
    Essentials ver 133.1​

    Removed- /setspawn​
    Removed - /spawn​
    Note: DO NOT DOWNLOAD THIS IF YOU ARE NOT USING THE "SPAWNCONTROL" PLUGIN
    I suggest you be using spawncontrol 0.3.x before using this fixed essentials as you can see you be setting your default spawn via essentials no more :p.​
     

    Attached Files:

  27. Offline

    Mike24

    everytime i try /time day or /time night it gives me this

    Code:
    2011-02-02 13:21:47 [INFO] mike24 issued server command: spawn
    2011-02-02 13:21:47 [INFO] Unknown console command. Type "help" for help.
    Feb 2, 2011 1:21:53 PM org.bukkit.plugin.SimplePluginManager callEvent
    SEVERE: Could not pass event PLAYER_COMMAND to General
    java.lang.NoSuchMethodError: org.bukkit.Server.getTime()J
            at com.nijikokun.bukkit.General.iListen.getTime(iListen.java:77)
            at com.nijikokun.bukkit.General.iListen.onPlayerCommand(iListen.java:68
    )
            at org.bukkit.plugin.java.JavaPluginLoader$3.execute(JavaPluginLoader.j
    va:133)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.ja
    a:60)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.
    ava:213)
            at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:590)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:563)
            at net.minecraft.server.Packet3Chat.a(SourceFile:24)
            at net.minecraft.server.NetworkManager.a(SourceFile:232)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:71)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:283)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:209)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
     
  28. Offline

    Zenexer

    If the YAML parser appears to be breaking when it encounters special characters, save the file as UTF-8. The YAML specification explicitly forbids special characters in documents saved as ANSI, for some strange reason.

    Version 134 has been released.

    @ledhead900 You cannot disable the commands in the config file? Add spawn and setspawn to the disabled-commands list.

    @Mike24 Try updating Essentials. Your version of Essentials does not match your version of Craftbukkit. Time methods were recently changes in release 210 of Craftbukkit.
     
  29. Offline

    kenny

    Zenexer is it possible to set up per user warp's that only admins can issue to them?
     
  30. Offline

    axebyte

    Is there a way to /mail to (all) as in a global message?
    would be nice for updates and such they might miss on forums.
     
Thread Status:
Not open for further replies.

Share This Page