[SEC/FUN] Factions 2.0.0 - Guilds, War and user-controlled antigrief [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by MassiveCraft, May 29, 2011.

  1. Offline

    Frvwfr3

    @ukballer1012 [​IMG]


    -.-'

    Anyways, one major thing this plugin is lacking, is the /f home (factionname) command. With a permissions node for it.

    Pain in the ass for mods/admins to just scope out a faction without being able to find it 0,o

    Thanks :p
     
  2. Offline

    Krapinou

    Is there possible to turn off Faction in specially world ?
     
  3. Offline

    tobbie

    Hey all,

    How do i change the chatformat? Now its like this:
    [​IMG]

    I really want it like this: [Factionname][Admin]tobbie

    How do i change that?
     
  4. Offline

    Brettflan

  5. Offline

    Vixolus

    Does this work with BOSEconomy? I tried editing the json.. but it won't ask for money.
     
  6. Offline

    jgm4444

    Code:
    groups:
      Default:
        default: false
        permissions:
        - essentials.help
        - essentials.helpop
        - essentials.list
        - essentials.motd
        - essentials.rules
        - essentials.spawn
        inheritance: []
        info:
          prefix: '&e'
          build: false
          suffix: ''
      Owner:
        default: false
        permissions:
        - '*'
        inheritance:
        - admin
        info:
          prefix: '&4OWNER'
          build: true
          suffix: ''
      Builder:
        default: true
        permissions:
        - -factions.children
        - commandsigns.command
        - commandsigns.read
        - essentials.afk
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.chat.question
        - essentials.compass
        - essentials.depth
        - essentials.home
        - essentials.ignore
        - essentials.kit
        - essentials.kit.tools
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.msg
        - essentials.pay
        - essentials.ping
        - essentials.sethome
        - essentials.signs.break.disposal
        - essentials.signs.break.mail
        - essentials.signs.break.protection
        - essentials.signs.break.trade
        - essentials.signs.create.disposal
        - essentials.signs.create.mail
        - essentials.signs.create.protection
        - essentials.signs.create.trade
        - essentials.signs.use.*
        - essentials.suicide
        - essentials.time
        - essentials.tpaccept
        - essentials.tpdeny
        - factons.*
        inheritance:
        - default
        info:
          prefix: '&2'
          build: true
          suffix: ''
      vip2:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: Vip
          build: false
          suffix: ''
      vip1:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: vip
          build: false
          suffix: ''
      Moderator:
        default: false
        permissions:
        - essentials.back
        - essentials.back.ondeath
        - essentials.ban
        - essentials.ban.notify
        - essentials.banip
        - essentials.broadcast
        - essentials.clearinventory
        - essentials.delwarp
        - essentials.eco.loan
        - essentials.ext
        - essentials.getpos
        - essentials.helpop.recieve
        - essentials.home.others
        - essentials.invsee
        - essentials.jails
        - essentials.jump
        - essentials.kick
        - essentials.kick.notify
        - essentials.kill
        - essentials.mute
        - essentials.nick.others
        - essentials.protect.admin
        - essentials.protect.alerts
        - essentials.protect.ownerinfo
        - essentials.ptime
        - essentials.ptime.others
        - essentials.realname
        - essentials.setwarp
        - essentials.signs.break.*
        - essentials.signs.create.*
        - essentials.spawner
        - essentials.thunder
        - essentials.time
        - essentials.time.set
        - essentials.togglejail
        - essentials.top
        - essentials.tp
        - essentials.tphere
        - essentials.tppos
        - essentials.tptoggle
        - essentials.unban
        - essentials.unbanip
        - essentials.weather
        - essentials.whois
        - essentials.world
        inheritance:
        - builder
        info:
          prefix: '&5'
          build: true
          suffix: ''
      vipgold:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: V.I.P
          build: false
          suffix: ''
      Admin:
        default: false
        permissions:
        - -essentials.backup
        - -essentials.essentials
        - -essentials.setspawn
        - -essentials.reloadall
        - -essentials.plugin
        - essentials.*
        - groupmanager.mantogglevalidate
        - groupmanager.mansave
        - groupmanager.mangcheckp
        - groupmanager.manglistp
        - groupmanager.manucheckp
        - groupmanager.manulistp
        inheritance:
        - moderator
        info:
          prefix: '&c'
          build: true
          suffix: ''
    
    I use group manager, anyone plz tell me what im doing wrong here. If i dont have factions in this code only the owner can make factions join inv ext. but now its the same what do i need to add or what do i do with config somwhere to fix this?
     
  7. Offline

    RaesWolf

    Im looking to possibly download this for my server as many do want this. I need to know if theres a way to disable a section so people can not claim land or Take land from others. This is the only concern my server has.
     
  8. Offline

    BioRage

    Yes, admin claimed, or safe area claimed.
     
  9. Offline

    Brettflan

    Do you have the Register plugin on your server?

    First off, the only Faction permission I see in your GroupManager config there is "factons.*", which is misspelled. From my testing, Group Manager does not currently handle kit permissions (parent->children permissions) as it should. You'll therefore need to add individual permissions.
    For example, and assuming you're using 1.5.9 beta which completely changes the permissions, for regular full players you could add these permissions:
    Code:
        - factions.create
        - factions.admin
        - factions.autoclaim
        - factions.balance
        - factions.balance.any
        - factions.withdraw
        - factions.pay
        - factions.chat
        - factions.claim
        - factions.deinvite
        - factions.deposit
        - factions.description
        - factions.disband
        - factions.help
        - factions.home
        - factions.invite
        - factions.join
        - factions.kick
        - factions.leave
        - factions.list
        - factions.map
        - factions.mod
        - factions.noboom
        - factions.open
        - factions.owner
        - factions.ownerlist
        - factions.power
        - factions.power.any
        - factions.relation
        - factions.sethome
        - factions.show
        - factions.tag
        - factions.title
        - factions.version
        - factions.unclaim
        - factions.unclaimall
    You could then have your server moderators inherit from full players, and then give them these additional permissions:
    Code:
        - factions.disband.any
        - factions.setpermanent
        - factions.setpeaceful
        - factions.sethome.any
        - factions.managesafezone
        - factions.managewarzone
        - factions.bypass
        - factions.kick.any
        - factions.ownershipbypass
     
  10. Offline

    rockingoutloud

    Quick question, is Factions able to be world-specific (only active on a single world)?
     
  11. Offline

    Vixolus


    Yes, I have that. I use BOSEconomy though.
     
  12. Offline

    x4n4th

    Code:
    2011-10-16 20:53:59 [SEVERE] Error occurred while enabling Factions v1.5.9 beta (Is it up to date?): create
    java.lang.NoSuchMethodError: create
        at com.massivecraft.factions.zcore.MPlugin.preEnable(MPlugin.java:69)
        at com.massivecraft.factions.P.onEnable(P.java:78)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:170)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    I get this error when trying to load factions for the first time..
    craftbukkit build: 1321
    I have tried builds all the way back to 1185

    Update:
    Apparently Factions doesn't like JRockit?
     
  13. Offline

    Reflex0494

    My faction plugin is not working correctly, doesn't show safe/PvP zones. And i tried to make new safe zones, and still not showing.

    How to fix this?

    Thanks.
     
  14. Offline

    Brettflan

    Essentially, yes. Read the user guide, it covers multiworld support.

    If you have BOSEconomy and Register, and Register is correctly hooking into BOSEconomy, and you have Factions economy enabled, it should work. When you start your server, what does Factions indicate regarding economy?

    That error is occurring where it's trying to load GSON. Did you follow the "how to install" instructions in the first post?

    What do you mean it's not "showing" them? And what do you mean by "PvP" zones? What exactly are you doing, what messages does it give you when you do whatever it is you're doing, and what other details can you provide?
     
  15. Offline

    chobohobo

    Question: Just installed this mod, added permissions to myself / admin group.

    Rebooted my server and then tried to use the /f help command to see if anything responds. No message feedback is given is this due to a permission error? (probably not because it would ahve told me?)

    if not now is this due to my bukkit being wrong?

    Trying to figure out how i can get this nice plugin working.
     
  16. Offline

    RaesWolf

    Is there a way to disable the part for claiming land all together?
     
  17. Offline

    _ROM_

    Status: URGENT!
    Problem: Getting iconomy to work with factions.
    Attempts:
    - I have the register plugin loaded.
    - I have enabled both the register plugin and the iconomy plugin to true.

    Question: What am I missing??
    Note: I have come to the source, as I have not been able to find the answer anyplace. Please HELP me.
     
  18. Offline

    tobbie

    Hey all,

    How do i change the chatformat? Now its like this:
    [​IMG]

    I really want it like this: [Factionname][Admin]tobbie

    How do i change that?
     
  19. Offline

    Brettflan

    What does Factions indicate when you start your server up? It should be in the server log.

    The ability to claim land is a permission, which you can of course not grant to your players if so desired.

    What does Factions indicate when you start your server up? It should be in the server log.

    Read the Configuration page of the user guide, specifically the part pertaining to chat configuration. At the least, you'll want to play around with different values for "chatTagInsertIndex".
     
  20. Offline

    tobbie

    Thanks, i will do that
     
  21. Offline

    Anton321m

    Update Faction now please :D! Im have server in Maxgree We will have Factions!
     
  22. Offline

    Reflex0494

    It's just generally not working, it doesn't even show the factions people are in, and by PvP zone i did mean wilderness. :)
     
  23. Offline

    jgm4444

    Ok I will try that, when i added factions.join they couldnt join it said they lack the permissons. Also tried invite and kick they didnt work. but f create does?.?
    Any solutions?
     
  24. Offline

    monir

    I get this error why do i get this error?


    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
    17.10 15:52:16 [Server] INFO java.lang.ClassCastException
    17.10 15:52:16 [Server] SEVERE Could not pass event BLOCK_PISTON_EXTEND to Factions
     
  25. Offline

    RaesWolf


    Thats what I thought just wanted it confirmed :) thanks!
     
  26. Offline

    Draqo

    I just installed Factions 1.5.9 beta, and it seems it's not compatible with iConomy 6, here's my error log:

    Code:
    17.10 17:47:23 [Server] INFO 	at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    17.10 17:47:23 [Server] INFO 	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    17.10 17:47:23 [Server] INFO 	at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    17.10 17:47:23 [Server] INFO 	at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    17.10 17:47:23 [Server] INFO 	at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:500)
    17.10 17:47:23 [Server] INFO 	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    17.10 17:47:23 [Server] INFO 	at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    17.10 17:47:23 [Server] INFO 	at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    17.10 17:47:23 [Server] INFO 	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
    17.10 17:47:23 [Server] INFO 	at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
    17.10 17:47:23 [Server] INFO 	at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:750)
    17.10 17:47:23 [Server] INFO 	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
    17.10 17:47:23 [Server] INFO 	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    17.10 17:47:23 [Server] INFO 	at org.bukkit.plugin.java.JavaPluginLoader$5.execute(JavaPluginLoader.java:288)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.zcore.MPluginSecretPlayerListener.onPlayerCommandPreprocess(MPluginSecretPlayerListener.java:26)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.zcore.MPlugin.handleCommand(MPlugin.java:216)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.zcore.MPlugin.handleCommand(MPlugin.java:206)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.zcore.MCommand.execute(MCommand.java:131)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.cmd.FCommand.execute(FCommand.java:59)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.zcore.MCommand.execute(MCommand.java:116)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.cmd.FCommand.execute(FCommand.java:59)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.zcore.MCommand.execute(MCommand.java:116)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.cmd.FCommand.execute(FCommand.java:59)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.zcore.MCommand.execute(MCommand.java:126)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.cmd.CmdMoneyBalance.perform(CmdMoneyBalance.java:39)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.integration.Econ.sendBalanceInfo(Econ.java:84)
    17.10 17:47:23 [Server] INFO 	at com.massivecraft.factions.Faction.getAccount(Faction.java:123)
    17.10 17:47:23 [Server] INFO java.lang.NullPointerException
    17.10 17:47:23 [Server] SEVERE Could not pass event PLAYER_COMMAND_PREPROCESS to Factions
    
    Here's the config file:

    Code:
    *snip*
    

    The error happens when I do /f money balance

    Also, what does " "econUniverseAccount": ""," do?
    And what does " "econCostPower": 0.0," do?

    Edit: My solution was to install Register.jar and to update NarrowtuxLib.jar
     
  27. Offline

    Rnadmo

    I believe you will need Register installed as well.
     
  28. Offline

    Ozonepheonix

    Neigher I nor any players on my server are able to use factions. Every command I try comes up blank. Is there an incompatability with iConomy 6?

    Errors:


    Code:
    2011-10-17 15:38:18 [INFO] [Factions v1.5.9 beta] === ENABLE START ===
    2011-10-17 15:38:18 [SEVERE] Error occurred while enabling Factions v1.5.9 beta (Is it up to date?): Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
    java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled?
        at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:143)
        at com.massivecraft.factions.zcore.util.PermUtil.setup(PermUtil.java:53)
        at com.massivecraft.factions.zcore.util.PermUtil.<init>(PermUtil.java:32)
        at com.massivecraft.factions.zcore.MPlugin.preEnable(MPlugin.java:64)
        at com.massivecraft.factions.P.onEnable(P.java:78)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:920)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    It looks like a problem with permissionsEX to me.
     
  29. Offline

    Draqo

    Thanks man!
     
  30. Offline

    Vixolus

    I have register, BOSEconomy and checked economyRegister: to true, but it still won't ask for money to make one.
     

Share This Page