Giter Club home page Giter Club logo

factions's Introduction

factions's People

Contributors

aethersurfer avatar alkarinv avatar ammaraskar avatar amrac avatar bladedpenguin avatar blha303 avatar brettflan avatar cs-birb avatar darkseraphim avatar david-bannon avatar daviga404 avatar derenix avatar dotblank avatar drexplosionpd avatar exec64 avatar first4ever avatar greatman avatar gregor0812 avatar jastice avatar magnusulf avatar markhughes avatar oloflarsson avatar patrickfreed avatar pokechu22 avatar riking avatar spathizilla avatar thecomputergeek2 avatar thomastanck avatar tibowl avatar ulumulu1510 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

factions's Issues

board.json wiped on error

We're not sure how it happened but somehow a syntax error found its way into the board.json file. When factions tried to load this file, it failed. It then proceeded to start a fresh, empty board and save that to the board.json. Wiping all of the faction land claims.

This is extremely destructive behaviour. If a core file such as board.json cannot be parsed then factions should stop noisily and definitely not destroy the contents of the file.

This is also the point where we discovered our backup script was failing and the last backup was three weeks ago.

2011-12-18 20:03:53 [SEVERE] Error occurred while enabling Factions v1.7_dev (Is it up to date?): com.google.gson.stream.MalformedJsonException: Unterminated array near spawn",    "tp"    "tpa"  ],  "territory 
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Unterminated array near spawn",    "tp"    "tpa"  ],  "territory

[Request] Use MySQL for data storage over FlatFile

I realize this is a large request, it would be really nice to add this in as it would allow for other application to interact with the DB and make changes, it may also help to improve server performance. If there is something i can do to "sweeten" the request to that it gets added let me know. A donation may be in order.

Request: restrict lava/water -> cobble creation when offline

I'd like an option to disable contact between lava and water creating cobblestone inside faction territory, when nobody of that faction is online. It's a rather weird request, but this is my reason:

http://imgur.com/yuKPn

They're building mountains to get inside faction territory. Can't blame them from being inventive, but it sucks if this happens when nobody is there to defend his fort.

I think the code can be easily obtained by tweaking the source of this plugin a bit:
http://forums.bukkit.org/threads/mech-obsidianflow-v2-0-flowing-lava-turns-to-obsidian-when-touched-by-water-860.10448/
(instead of obsidian, turn it to air?)

some commands not working

Factions v1.6.1

safeclaim on
autowar on

are not working with Craftbukkit version git-Bukkit-1.8.1-R4-33-g3d09b8b-b1510jnks (MC: 1.0.0) (Implementing API version 1.0.0-R1-SNAPSHOT).
They give me: "Strange argument..."

Other Plugins:

ChestShop.jar
EssentialsProtect.jar
IgnoreChat.jar
MyWarp.jar
PermissionsBukkit-1.2.jar
EssentialsSpawn.jar
PlugMan.jar
WorldEdit.jar
BukkitUpdater.jar
Jobs.jar
NoCheat.jar
Factions.jar
CreativeGates.jar
LogOres.jar
NoLagg.jar
RollingMinecarts.jar
HeroicDeath.jar
ChannelChat.jar
EssentialsChat.jar
MineBackup.jar
PaintingSwitch.jar
SuperpermsBridge-1.2.jar
Essentials.jar
iConomy.jar

Delayed relation change time

Could you possibly add a feature where when you are allied to a faction you have a delayed enemy time. So that people can't just enemy an ally once they reach their base.
You could have an option in the config like this:
Ally to Enemy Delay: 10m (10 minutes)

Ok thanks :D

Request: disable "f home" use when near enemy players

(please note that I'm not sure if this is the appropriate place for requests. Please point me in the right direction if these do not belong here)

The recently added faction home functionality has been very handy to return to your base after a lengthy exploration or mining trip. However, players on my server often use it to bail from fights or ambushes by enemy players. I'd like an option to disable faction home teleportation if that player is either <16 blocks near an enemy player, or in enemy faction territory.

It would certainly bring fighting back to its old glory (I just love the drama and QQ), without sacrificing the intended use of the faction homes.

Editing Config

Hi, whenever i edit anything in the config it crashes. When i turn off and re open the server i get the following error log:

2011-03-02 15:08:21 [INFO] Starting minecraft server version Beta 1.3
2011-03-02 15:08:21 [INFO] Loading properties
2011-03-02 15:08:21 [INFO] Starting Minecraft server on *:25565
2011-03-02 15:08:21 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-450-gd3c1ba4-b432jnks (MC: 1.3)
2011-03-02 15:08:21 [INFO] Preparing level "world"
2011-03-02 15:08:21 [INFO] Preparing start region
2011-03-02 15:08:21 [INFO] [Permissions] version 2.5 was Initialized.
2011-03-02 15:08:21 [INFO] BorderGuard Lite (Square) version 2.0 is enabled!
2011-03-02 15:08:21 [INFO] Factions info: === INIT START ===
2011-03-02 15:08:21 [INFO] Factions info: You are running version: 1.0 beta5
2011-03-02 15:08:21 [SEVERE] com.google.gson.stream.MalformedJsonException: invalid number or unquoted string near ?{ "colorMember": "G (Is it up to date?)
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: invalid number or unquoted string near ?{ "colorMember": "G
at com.google.gson.Streams.parse(Streams.java:51)
at com.google.gson.Gson.fromJson(Gson.java:514)
at com.google.gson.Gson.fromJson(Gson.java:484)
at com.google.gson.Gson.fromJson(Gson.java:434)
at com.google.gson.Gson.fromJson(Gson.java:406)
at com.bukkit.mcteam.factions.entities.EM.configLoad(EM.java:56)
at com.bukkit.mcteam.factions.entities.EM.loadAll(EM.java:42)
at com.bukkit.mcteam.factions.Factions.onEnable(Factions.java:34)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:140)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:426)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:187)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:76)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:57)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:187)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:174)
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:120)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:227)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
Caused by: com.google.gson.stream.MalformedJsonException: invalid number or unquoted string near ?{ "colorMember": "G
at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1110)
at com.google.gson.stream.JsonReader.decodeLiteral(JsonReader.java:1100)
at com.google.gson.stream.JsonReader.peek(JsonReader.java:343)
at com.google.gson.Streams.parse(Streams.java:38)
... 17 more
2011-03-02 15:08:21 [INFO] Done (556733274ns)! For help, type "help" or "?"

i have use that validate tool and according to that it is correct. BTW is there a way to limit a factions power? Or alter how much power u need to claim land (atm i believe its 1 power to claim 1 land. seems abit much to me). The only thing i edit is max power from 10 to 3 and power loss per death down to 1

Conflicts with HeroChat (what is the reasoning behind Highest?)

Hi,

On a server I play on we are wanting to display faction tags in chat and previously we were using iChat, but due to some annoyances it lead to it going out the window, so we're now adopting HeroChat. HeroChat needs to cancel the chat event (which later creates events for other plugins to utilize) because of how it works; it is channel based.

HeroChat operates on the High PLAYER_CHAT priority.
Factions operates on the Highest PLAYER_CHAT priority.

If Factions were to instead use Normal, it would work out okay and {FACTION} would be replaced just fine with the appropriate tag. I am just curious as to why you picked Highest, because then that doesn't allow other plugins to override Factions (or even in the event of HeroChat, not even allow factions to operate at all.)

I would've sent a pull request, but it's an extremely minor change.

Regards

edit: Oops :3

FEATURE: Faction Removed on Owners' Death

Pretty straight forward, when a Faction Leader is killed by another clan who is declared enemy, that faction is removed.

I would like to see this because we have a griefing = true world, and we'd like to be able to kill the leader, so they can destroy that area. Yes, I have area protection enabled but pvp protection disabled. If there is any way to add this, it would be quite amazing!

If you need any more details, or have questions how to go about this, I'm here to ask. :)

P.S: I'm not a programmer.

[Feature Req] tp out of faction controlled land on kick

It would be nice to have plugin teleport a player who has been kicked from a faction(only if they are in the game of course) to the first available wilderness block. We have some users inviting people to factions and once they are in the land kicking them and killing them. Just a thought. -Chausser

Bug: Zones and Regions, TNT grieffing creefing

Hi, I would like to inform you about a bug we have found in Zones and Regions,

It is the following:

When you are in a zone or region, and you are not allowed to build, find a lever or a powered redstone wire, or torch, take TNT in your hand, place it next to the powered redstone, torch, or lever or pressure plate, etc. and it will ignite and there by blew up stuff! and then you get the TNT back because you are not allowed to place it obviously, but however it still ignites and blows up the stuff.

When you are not allowed to place anything, or use levers redstone, pressure plates, etc. etc.

Could you please take a look into this?
I mean it's a very easy way to crieff, atm.

It works in Essentials Zones, World Guard, and also in Factions zones. + regions!

I would like to hear from you,

Greetings

Bugs to enter doors

There are two ways (bugs) to enter doors in enemy faction areas. First one is to place a redstone torch on the side of a double door wich makes one door open. The other one is opening the door and place a block behind it, it then says you cant open doors in other faction areas and closes. Next you move a little foward when this happens and your in. Dont know what causes this issue but i thought i'd let you know.

getPlayersInFaction returns Null

I'm too tired, and irritated, to try and figure out your system.

I'll simply give you the code I'm using:

getPlayersInFaction(factions.factionPlugin.getPlayerFactionTag(event.getPlayer()));

returns an empty set

Factions cannon assign land ownership

There is currently no way to restrict access to chests/land to only a few members of the faction. This is a much needed feature for large factions where low level members could be thieves.

Was there a significant cause for its removal?

Faction does not respect the Cancelled flag on the onPlayerCommandPreprocess event

Command iConomy attempts to cancel any command when the player does not have sufficient funds to issue that command. It does this by setting the Cancelled flag to true in the onPlayerCommandPreprocess event.

I looked at the Faction code and it does not check this flag for onPlayerCommandPreprocess. Can you please change line 33 of FactionsPlayerListener.java to check for the Cancelled property?

Even better would be to refactor Faction to use the new Command architecture rather than the legacy onPlayerCommandPreprocess.

Thanks,
Ryan
(Command iConomy)

CTF for Factions

Good day together,

How about a capture the flag mode for Factions? In each faction must be a flag that can take the opposing factions and bring back to. This will give the team points for buying some stuff.

That brings more PvP on the server.

German:
Guten Tag zusammen,

Wie wäre es mit einem Capture the Flag modus für Factions? In jeder Faction muss es eine Flage geben, die dann die gegnerischen Factions nehmen können und zu sich zurück bringen müssen. Dadurch erhalten die Teams Punkte for Buying some Stuffs.

Das bringt mehr PvP Aktivität auf den Server und macht viel Spass.

Neighbour distance.

Can you add a feature that allows you to specify in config the amount of neutral land required between two claims?

This would balance the boxing in issue by buying land next to your opponents.

say if for example it was set to 2, someone owning a single chunk of land #.
@@@@@
@@@@@
@@#@@
@@@@@
@@@@@
where @ is neutral would provide significant buffer zone for mining and allow them to exit there land if they where under siege or had a wall around them by the enemy.

Suggestion: option to disable f home teleport when in another world

I noticed that people were able to teleport back to their home in the default world while they were walking around in the nether. For me, that kind of beats the threat of exploring the nether, so I'd like an option that disables home teleporting if the player is in another world than the one the home location is in.

Wooden doors can be opened by other factions

My “territoryProtectedMaterials” entry in the configuration file contains the value "WOODEN_DOOR", however, anybody can open wooden doors within claimed territory of another faction.

Safezone unclaim

Can you add a command to unclaim only one 16x16 safezone?

I have a loot of safe-zone in my server and it's not fun to unclaim all if i only one unclaim one.

Request: OP power to disband factions

(please note that I'm not sure if this is the appropriate place for requests. Please point me in the right direction if these do not belong here)

On my server I often have random players dropping in, creating a faction, claiming some land, and then leave never to be seen again. This results in annoying issues with mining or expanding your own faction territory. It'd be nice if server OPs got the ability to disband factions using ingame commands.

Exploit: Faction owned doors can be opened using redstone

We're running 1.4.3 so I don't know if this issue was fixed in the latest releases.

Apparently you can open double doors (two doors next to each other) of another faction by placing a redstone torch next to them. The server opens one of the doors before undoing the redstone torch.

request: iconomy support

I would LOVE the ability to integrate this with iconomy.

Here are some of the things I would personally include:

Option to have each /f claim to cost the player money. (to prevent claim-abuse)
This would prevent a lot of the problems i've been having.
Option to have each player in a faction to have to pay small, daily "taxes" to the faction in order to remain part of that faction.
some other thing's I've forgotten already.

Possibly integrate iconomy with the war zones that was added. Option to take some of the player you killed's money and give it to the killing player if in a warzone.

On another note, I've had some griefing by people claiming land around/inside other people's land. Possibly add an option to force faction claims to be adjacent to land you already own. (of course, the first chunk you claim is exempt.)

Explosions are not prevented in bases of offline factions

Players are able to lure creepers or glitch TNT to cause explosions in another faction's land. It seems that the protection and grace period for offline factions has been completely removed.

As TNT cannons are an accepted strategy for raiding on the server I play on, this is a significant problem. Factions are unable to defend themselves while offline. Is this being re-implemented soon officially or is it a case of 'patches welcome'?

Cant find a way to hook into factions?

I would really like a way to hook into factions to be able to add faction plugins, I think that would be cool, if there already is a way, my bad im sorry, I just got back into java and im having trouble remembering some things...

No reason for saveall and reload to have senderMustBePlayer = true?

Hello,

It'd be useful for the FCommandSaveAll and FCommandReload classes to have senderMustBePlayer = false. FCommandVersion already does this, which has been convenient.

We have some scripts that parse the .json files in order to establish whether certain PvP objectives have been met, so it would be practical to make Factions write its data to disk without utilizing an in-game player. Many thanks.

fix /f map for 1.5

/f map is EXTREEMLY ugly now after bukkit updated to 1.5 i say a fork that fixed it (only one line of code change) but i can't find it now....
and i can't find the line of code where it decides where to truncate the line, or i would have made a pull request instead.

anyways, a lot of players find this very annoying.

Feature request: logging claims

This week I set up my Factions server for a build contest in Creative mode, so players can claim their own building lots. As part of this, I disabled building in wilderness to force people to create a faction and settle down somewhere.

However, some douchebags just claimed areas, dumped lava, unclaimed, and moved on. This is one reason why I'd like to see an option to log 'claim events' to a text file or something (and maybe even with the ability for an ingame command to see the claim history of a specific chunk).

Fire can be ignited in Safe Zone

Fire can be used in safezone, :) Patch please? :D
I mean not lighters but real fire, if players place it it will ignite in safezone.

Vault for Factions?

Hello Developers of Factions! You're work is amazing!
Recently I've had problems while using factions, When a member on my server deposits or transfers money to a faction account it will say.

Awesomebilly Deposited $300 dollars into account: ERROR.

Could this be related to register being so outdated? The money does get deposited but it throws a exception.

Is it possible to have Factions accept the Vault API? Register looks like hes never going to update?

Support for other chat managers?

Factions currently only works for Essentials, but it worked for ChatManager and bChatManager before the "bug" was fixed. Do you think it could be reintroduced?

(I added {FACTION} to bChatManager and it worked perfectly.)

Spout + factions needs Default Value

Hello Factions guys!

When you're using spout + factions you'll get spammed in your server logs that factions needs a default value.

I asked spout and they said the faction devs need to set a default value.

request: Config setting for max # of plots

I would love to have a setting in the config file for the maximum # of chunks a faction can claim, regardless of how many people are in the faction.

This would be a great option, at least I would use it.

Factions won't create a factions folder.

I installed plugins and it won't create a factions folder by default. I tried putting the files in manually but I ended up messing up. So any help would be nice. Thank you for your time.

Upon plugin start, a read time out.

Every time the server starts, I get this. It does on for say.... 2 minutes? Then the server starts and all works fine and dandy.

2011-11-16 17:22:00 [INFO] [Factions v1.6.1] === ENABLE START ===
2011-11-16 17:22:00 [INFO] [Factions v1.6.1] Will use this plugin for permissions: Permissions v2.7.2
2011-11-16 17:22:25 [INFO] Read timed out
2011-11-16 17:22:28 [INFO] Read timed out
2011-11-16 17:22:31 [INFO] Read timed out
2011-11-16 17:22:32 [INFO] Read timed out
2011-11-16 17:23:13 [INFO] Connection reset
2011-11-16 17:23:15 [INFO] Read timed out
2011-11-16 17:23:22 [INFO] Read timed out

/f claim safezone/warzone [radius]

Requesting a radius parameter for the claiming of safezone/warzone chunks around where the user is standing.

Eg. /f claim safezone 5

Claims a 5 by 5 chunk safezone around the user.

In-faction warp points.

I play the mindblast server and all of the factions are really spread out. To raid places, we have to get mods to go out there, setup a foward base and then do /f sethome swapping all the time to ferry players around.

It would be great you could setup named faction warps that can only be placed on land you own. It would tremendously help when getting out to others bases.

1.7.2 bukkit 935 Msg error

Territory msg say wilderness in a claim territory ect... not say all at the god time you can see this in the server 24.202.162.19:26559

Netherportals make it possible to open chests

Hi when you have a chest, and in claimed land, normally other players from different factions won't be able to open them, however when someone warps through a netherportal, and lands up in a base, with close by chests, (which he can reach while standing in the portal. He or She will be open to open the chests and steal the stuff.

Greetings

Issues with Permissions System

Even though it is possible to manually assign the create faction command, the wildcard command does not work (thus disabling admins from creating factions unless manually enabled) and it seems entirely impossible (after starting a faction) to change descriptions, change it from open to closed etc.

PEX Not Working.

Hey, for some reason before I set up any permissions, anyone can create factions. I am using PEX and havent had any problems like this, can you please help!

"Autoclaim = enabled" not reset when a player leaves a faction

When a player set autoclaim on, then leaves his faction, the autoclaim is still on. While he is factionless, there are no problems. But as soon as he joins another faction / create his own, the autoclaim starts again.
Not a big issue, but sometimes players makes stupid things (like leaving a faction without setting autoclaim off :P)

Thanks for your job on Factions ;)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.