👋 Hi, I’m @Aquerr
☕ I'm a Java Developer who likes to experiment with code.
Currently learning TypeScript and Angular.
💻 Actively developing plugins for Minecraft and Discord Bots.
📫 You can reach me at Github or at my Discord Server
A simple yet powerful factions plugin for SpongeForge.
License: MIT License
👋 Hi, I’m @Aquerr
☕ I'm a Java Developer who likes to experiment with code.
Currently learning TypeScript and Angular.
💻 Actively developing plugins for Minecraft and Discord Bots.
📫 You can reach me at Github or at my Discord Server
**Sponge Version:1.11.2
**Plugin Version:0.9.6
The player can't interact with vanilla chests but he can with modded chest
Write here what or how should it work.
If you want to inform something more then write it here.
Hello,
It's possible to use a préfix with plugin permissions ?
I use luckperms and the prefix not used ! i know luckperms work with vault for use prefix in game !
Thanks for reply
For exp. i have power 2 , my friend has power 6 , when he attacks me it says that my power is tooh igh even if it is not. Another issue is that when i kill someone it doenst give me power. Any help ?
Sponge Version: 1.10.2
Plugin Version: 0.9.7
Pls add that by default /f info
shows the info about the faction u are a part of.
Sponge Version: 1.10.2
Plugin Version: 0.9.7
You should also block the /f home
command for 2 minutes when you got killed IN YOUR OWN AREA.
Pls add this :)
Sponge Version:
Minecraft: 1.12.2
SpongeAPI: 7.0.0-SNAPSHOT-963ff064
SpongeVanilla: 1.12.2-7.0.0-BETA-374
Plugin Version:
0.9.6
throwing error:
Error occurred while executing command: org.spongepowered.api.service.pagination.PaginationList$Builder.sendTo(Lorg/spongepowered/api/text/channel/MessageReceiver;)V
[13:52:30 ERROR] [Sponge]: Error occurred while executing command 'f help' for source DedicatedServer: org.spongepowered.api.service.pagination.PaginationList$Builder.sendTo(Lorg/spongepowered/api/text/channel/MessageReceiver;)V
java.lang.NoSuchMethodError: org.spongepowered.api.service.pagination.PaginationList$Builder.sendTo(Lorg/spongepowered/api/text/channel/MessageReceiver;)V
at io.github.aquerr.eaglefactions.commands.HelpCommand.execute(HelpCommand.java:71) ~[HelpCommand.class:?]
at org.spongepowered.api.command.args.ChildCommandElementExecutor.execute(ChildCommandElementExecutor.java:181) ~[ChildCommandElementExecutor.class:1.12.2-7.0.0-BETA-374]
at org.spongepowered.api.command.spec.CommandSpec.process(CommandSpec.java:360) ~[CommandSpec.class:1.12.2-7.0.0-BETA-374]
at org.spongepowered.api.command.dispatcher.SimpleDispatcher.process(SimpleDispatcher.java:342) ~[SimpleDispatcher.class:1.12.2-7.0.0-BETA-374]
at org.spongepowered.common.command.SpongeCommandManager.process(SpongeCommandManager.java:321) [SpongeCommandManager.class:1.12.2-7.0.0-BETA-374]
at net.minecraft.command.ServerCommandManager.func_71556_a(SourceFile:1083) [dh.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(SourceFile:382) [nz.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(SourceFile:350) [nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(SourceFile:560) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(SourceFile:464) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
factions help displayed
Sponge Version: 1.10.2
Plugin Version: 0.9.7
Like it already exists when attacking an faction, can u add an option so that some time is needed to claim an land? By default it could be inactive.
Sponge Version: 1.10.2
Plugin Version: 0.9.7
Pls add that u can TAB between the factions while in /f info
Hello,
I have thios error when someone speak !
[Server thread/ERROR] [Sponge]: Could not pass MessageChannelEvent$Chat$Impl to Plugin{id=eaglefactions, name=Eagle Factions, version=0.9.7, description=A factions plugin that will make managing your battle-server easier. :), authors=[Aquerr], source=/home/minecraft/faction01/mods/EagleFactions-1.11.2-v0.9.7.jar}
java.lang.NullPointerException
at io.github.aquerr.eaglefactions.listeners.ChatMessageListener.onChatMessage(ChatMessageListener.java:115) ~[ChatMessageListener.class:?]
at org.spongepowered.common.event.listener.ChatListener_ChatMessageListener_onChatMessage80.handle(Unknown Source) ~[?:?]
at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) ~[RegisteredListener.class:1.11.2-2476-6.1.0-BETA-2715]
at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:314) ~[SpongeModEventManager.class:1.11.2-2476-6.1.0-BETA-2715]
at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:265) ~[SpongeModEventManager.class:1.11.2-2476-6.1.0-BETA-2715]
at net.minecraftforge.fml.common.eventhandler.EventBus.postForgeAndCreateSpongeEvent(EventBus.java:595) ~[EventBus.class:?]
at net.minecraft.network.NetHandlerPlayServer.handler$injectChatEvent$zph000(NetHandlerPlayServer.java:2571) ~[mi.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:888) ~[mi.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:37) ~[ip.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:9) ~[ip.class:?]
at org.spongepowered.common.network.PacketUtil.lambda$onProcessPacket$0(PacketUtil.java:145) ~[PacketUtil.class:1.11.2-2476-6.1.0-BETA-2715]
at org.spongepowered.common.event.tracking.CauseTracker.switchToPhase(CauseTracker.java:162) [CauseTracker.class:1.11.2-2476-6.1.0-BETA-2715]
at org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:144) [PacketUtil.class:1.11.2-2476-6.1.0-BETA-2715]
at net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$zjm000(SourceFile:539) [fo$1.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [fo$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_151]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_151]
at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
at org.spongepowered.common.SpongeImplHooks.onUtilRunTask(SpongeImplHooks.java:257) [SpongeImplHooks.class:1.11.2-2476-6.1.0-BETA-2715]
at net.minecraft.server.MinecraftServer.redirect$onRun$zhl000(MinecraftServer.java:3969) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:679) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:384) [lh.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:624) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
It is possible to add syntaxe when we type a sub command ?
Actually, when we type "/f c test" minecraft say not enought arguments but he don't say the syntaxe !
Cordially
Looks like there's an lag issue, heres my timing report
https://timings.aikar.co/?id=a16733bc6d6b4879a80b086463e7c57e
Sponge Version: 1.10.2
Plugin Version: 0.9.7
Pls add an option so that attack an faction is just possible at night.
Does flags like use doors and chests, place, destroy
already exists? (already for who, like leader, officer, citizen, ally)
It should be controlled by the leader.
An example:
WHO | USE | PLACE | DESTROY
LEADER | TRUE | TRUE | TRUE
OFFICER | TRUE | TRUE | TRUE
CITIZEN | TRUE | TRUE | FALSE
ALLY | TRUE | FALSE | FALSE
Changeable with /f flags
and clickable in chat :)
Hello,
Is it possible to add possibility when we create a region in safezone or warzone, this one take priority for flags ?
thank a lot
PS: If you want, i can try to help you for developping this plugin (i already do a pull request)
same as before
I have error when we try to add ally
When i run the command : /f ally add
i have this result : Error occured while executing command : No value present
Can you try to solve it ?
Thanks
It should be possible to set a delay for teleporting after using /f home command.
Option for it should be placed in main config file.
Sponge Version: 1.10.2
Plugin Version: 0.9.7
Pls add an option so that u need specific items to claim an area, like the factions create option. By default it should set to false.
Sponge Version: <spongeforge-1.10.2-2477-5.2.0-BETA-2731>
Plugin Version: <EagleFactions-1.10.2-v0.9.6>
I was wondering if you planned to add a command to show top factions by there power/money in a list.
Planning on making a server where this would need to be a thing and i believe many other people would want the same thing.
Thank you in advance for all your hard work.
The leader board would be similar to the /f list command put would not have the SafeZone or WarZone on the list and possible economy support as well to show power and wealth
Possible to allow color codes/formatting to be used in faction names/tags
Sponge Version: beta 2857
Plugin Version: Eagle factions 1.12.2
Only Op's can claim land
Every player should be able to claim land
I know this problem may sound trivial and easy to fix, this is my first time with sponge plugins, plugins in general, owning a server in general, I looked up permissions in the Eagle Factions wiki, but I don't know where to type them, I looked up on youtube for any information, couldn't find any, if there is any way anyone could help that would be much appreciated.
I have a suggestion for you !
Can you add an option for deny entering in safezone when player walking ? I think a possibility for modifying flags with /f flag or in config file :)
thank you :)
No power increase after killing player.
Sponge Version: 1.11.2
Plugin Version: 1.11.2-v0.9.5
the /f kick command do this error :
You can't kick this player
Write here what or how should it work.
If you want to inform something more then write it here.
Sponge Version: 1.10.2
Plugin Version: 0.9.7
Pls add that /f setpower
can run by console too.
I don't know if I can post it here, if not sorry for spam.
So I remember somewhere that possibly on MCFactions plugin you could set it so you need to have blocks/items in your inventory to create a faction (you could also set different blocks/items to each rank like less blocks/items for vip). Could you please add it? Thanks.
Sponge Version: 1.10.2
Plugin Version: 0.9.7
Pls add support for dynmap. E.g. the plugin "Nations" already got this done, so there should be an way :)
It's just the BEST option for an overview and look for unclaimed chunks in ur territory.
I have a few questions, like: What is the SafeZone and where is it located? What is the WarZone and where is it located? Can we expand the SafeZone by claiming our spawn? Can we set the WarZone to be a certain area?
Looks like the plugin is missing some documentation. I'd like to help with it, but I don't know nothing atm (and cannot learn, no docs)...
Sponge Version: 1.10.2
Plugin Version: 0.9.7
If u claim an area, actually u are able to claim 11/10 with a power of 10/10.
Pls fix it :)
Sponge Version: 1.11.2
Plugin Version: 0.9.7
Pls add that a faction gets an message when an chunk is under attack - also when an chunk got destroyed.
Sponge Version: 1.10.2
Plugin Version: 0.9.7
Pls add that you are able to respawn at your fraction home after death.
(yes, it's the opponent to the after death respawn timer request)
Sponge Version: 1.10.2
Plugin Version: 0.9.7
Pls add that there is an extra permission to see the faction info about other factions.
By default you should just able to see the info about ur own.
Whenever a player tries to break a block that they don't have permission for they the item breaks, and respawns like normal. Example
https://gyazo.com/9d7d7c230e71456c9dd8b6689dca818b
Sponge Version: spongeforge-1.10.2-2477-5.2.0-BETA-2790.jar
Plugin Version: EagleFactions-1.10.2-v0.9.9.jar
This is spamming my console and i believe eaglefactions is causing it https://pastebin.com/1R2iArzR
i want to attack friends faction which has power 6 and i have 10 , it says cant attack faction, power is too high. even if is power lower than mine. ( SpongeForge-1.10.2-2477-5.2.0-BETA-2793 )
Hi,
When i try to add officer when f admin activated i can't !
And don't can disband faction when i was member and admin activated !
And when admin actived, it's possible to add command like this : /f disband factionname ?
thanks
What about 0.9.9? What is planned, when it will release? :)
Do u have some infos for me? I'm totally hyped for it :P
What about releasing the version 0.9.9?
Can't wait for it :)
Sponge Version: 1.10.2
Plugin Version: 0.9.7
I turned on the option that for creating an faction items are needed and edited the items in config to the following:
items=[ "minecraft:sand|1" ]
(multiple lines seems not to work here on github..)
Ingame command:
/f create 'GMR' 'German Minecraftreich'
I get You do not have enough.....
as an ingame message and are not able to create the faction with 1 sand.
Hello,
I have a probleme with commands !
When using commands, do not take into account capital letters!
It's possible to make fix for that ?
Hello,
It's possible to add functionnality for save data into MySQL ? And possibility for some serveurs can use this data for number chunks claims ? i think it was a good upgrade
With this, on other servers (like miner world, or another faction world if the first is full) people can have tag ingame, claimed chunk for all platform, ...
Thanks for your reply :)
Sponge Version: spongeforge-1.12.2-2555-7.1.0-BETA-2831
Plugin Version: EagleFactions-1.11.2-v0.9.8
Pls add that you respawn at factions home after death as an option in config :)
I'm running the latest version of eaglefactions for api 5 on sponge version 5.2.0-BETA-2790(the newest one causes issues with alot of plugins) for 1.10.2 and eaglefactions is overwriting all nicknames and prefixes even if nucleus is set to overwrite them
Sponge Version: spongeforge-1.10.2-2477-5.2.0-BETA-2731
Plugin Version: EagleFactions-1.10.2-v0.9.5
Faction tag prefix along with rank
I was wondering if there was any way to disable the display of the rank within a faction from being displayed as a prefix when the player is chatting, like leader, or officer, etc. I'd like to just have it as the tag along with my own ranks from luckperms is that currently possible? Or even being able to edit how its displayed so that it fits in with prefixes from other mods, like for example i have https://gyazo.com/e6082383444a5f01de4fae3562110708 and i personally dont feel like it fits in, being able to edit that might also be a nice feature
Hey, is it possible to select WarZone / SafeZone with // wand? because the autoclaim is not centered.
Or any idea for claim properly ?
Thx
Sponge Version: 1.11.2
Plugin Version: 0.9.7
E.g. I refinance my server with donations. Am I allowed to use the plugin in that way?
We should try to make a connection between Eagle Factions & MagiBridge and do something that will tell MagiBridge to send only Global chat messages to Discord.
MagiBridge can have an API. It could be worth checking it out!
MagiBridge uses chat channels from Ultimate Chat or Nucleus.
It should be possible to use API from one of these plugins and modify existing way for creating channels in Eagle Factions so that it will work in the same way but with help of these plugins (for the compatibility with MagiBridge).
Such APIs should be optional in Eagle Factions to keep independence.
If APIs will not be found by Eagle Factions then the plugin should work like it does today.
What is also worth trying is to set up Eagle Factions chat channels in such way that server owner will be able to send chat messages (from Global, Faction chats) to respective chat on Discord.
For example...
Channel 1 - For Global Chat where all messages are being sent
Channel 2, 3, 4 ... - For Factions' Chats where only factions messages are sent
The owner would be able to set up a bot for respective channel and add it to respective chat on Discord.
Sounds easy, but is it difficult?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.