FBasics | Anti-Glitch
Supplies features most faction servers will require.
Source code is on GitHub: https://github.com/Sudzzy/FBasics/
Supports
- CraftBukkit & Spigot 1.7.9
- CraftBukkit & Spigot 1.7.10
- Spigot 1.7.10 / 1.8 Protocol Patch
- CraftBukkit & Spigot 1.8.0
- CraftBukkit & Spigot 1.8.3
Features
- Patches many issues found on factions servers
- Glitching through walls with horses, and boats
- Promoting players via Buycraft and Enjin with a safety catch
- Teleporting through walls with enderpearls or to the top of the nether
- Duplicating crops by placing doors and other materials next to them
- Duplicating ores with mcMMO
- Duplicating consumables by blowing up inventory blocks
- Any V-Clip or Phase hack through solid walls
- Supports Factions for checking territories with commands, wilderness and enderpearls
- Most mainstream Faction builds are supported:
- Factions 2.8 (MassiveCore 2.8)
- Factions 2.7 (MassiveCore 2.7)
- Factions 2.6 (MassiveCore 7.4)
- FactionsUUID 1.6 by @drtshock
- FactionsUUID 1.8 by @externo6
- Advanced command editing
- RegEx support
- Enhanced aliasing with full argument support
- Warmups with options to deny on movement and damage
- Cooldowns that are saved on reboots
- Blocking commands within faction territory
- Add command fees
- Separate permission group command modifiers with Vault support
- Add your own permissions
- Wilderness command with full factions support
Development Builds
Obtain the latest compiled version of FBasics here: Download Here
Commands and Permissions
View project on GitHub: https://github.com/Sudzzy/FBasics/
@Marco305
I tested it against Factions 1.6.9.5 from drtshock which supports UUIDs ready for the 1.8 update, I recommend switching it over to that as that's a more supported version + my plugin works with it too. http://ci.drtshock.net/job/FactionsUUID And use my latest version for all fixes, http://dev.bukkit.org/bukkit-plugins/fbasics/files/13-fbasics-1-2-0/ Use these files at your own risk as they have not yet been approved by Bukkit staff
I have this error. I'm using Spigot 1.7.9 and Factions 1.6.9.4. http://pastebin.com/nkQYzKgG
Uploaded a new version, fixing all those bugs and adds a few more awesome features (v1.2.0). Enjoy! :)
Hi, i've been having a problem recently regarding crates, even though people have crate balances it still says you have no crates.. please can you resolve this soon?
is it possible i can disable the feather /crate
I had to downgrade back to v1.0 because a lot of stuff was broken.
My cooldowns aren't working after upgrading to V1.1 from V1.0
http://pastebin.com/G7bKWWU6 I also second the notion of adding percentages of crates like the user below me said.
I am now encountering errors: http://pastebin.com/MXtcjiWD
Sudzzy could you please add an option to change how often you can get a prize in crates? As in 50% chance to get one and 10% another one. And please add an option to get a default crate as in $1000 and 10 xp levels each time you open one.. Thanks and great plugin.
@Jleeevinnn
To grant crates, use: /crate add <name> <amount>
In the configuration, I have added a command finder utilizing RegEx which allows you to disable/modify any commands you wish. An example to completely disable using /msg all together for those without permission you will do this:
command-number: find: '/(msg|emsg|tell|etell|whisper|ewhisper|w|m|t)' permission: fbasics.bypass.msg
Sorry my plugin is not all that well clearly explained etc :( I will be working on it more though.
@Sudzzy
I'm sorry, could you elaborate please? I'm not quite understanding this... Maybe a example configuration would help.
I also can't figure out how: To disable /msg , and /pay Give a crate
@Jleeevinnn
That's done for the Wilderness section, you want to config it to prevent commands being used within blocks by having the default config set to whitelist the blocks usable with commands.
It seems players can still execute commands while their in water.
safe-teleport: factions-support: true prevent-blocks: - STATIONARY_LAVA - STATIONARY_WATER - WATER - LAVA - CACTUS
How do you block Essentials /msg , as well as give crates?
Players can still glitch into bases by setting a home inside water, going to spawn and then teleporting to that home. I tested it.
@FateMC
You can configure it to do so for the time being. In the next update I'll be adding a much more awesome system to handle the commands via RegEx. It will contain better editors, along with cooldown & warmups support.
Awesome plugin, hope you continue this for a long time. Does this plugin block /esethome too, as essentials uses e prefix for everything? Pretty much: When blocking commands, did you take into consideration 'e'?
@Smellyhobo101
For sure, when I next have time to do an update, I could stop set homes into enemy territory. I can also help prevent teleportation into the territory also, however this may end up breaking the dismount glitch patch as it teleports the user to the entity 1 tick after dismount (if the enitity is in the claim, people will be able to abuse this for dismount glitching).
@Sudzzy
Glad I found this plugin. I've been looking for a fix for the dismount glitch.
Another fix I've always wanted from factions is the ability to disable /home into enemy or neutral territory. You can disable /sethome in enemy and neutral territory, but there are a few cases where this doesnt work. For example if you leave a faction, or a faction builds a base where you had your home set. The only thing I've been able to do to fix this is to make a rule against it, which I don't like to do.
Update 0.7 uploaded!
**
spam)@_elements
@_elements
Factions already supports preventing the usage of commands within territories.
For factions 2.x:
- /mstore/factions_uconf@default/instance.json
- denyCommandsTerritoryRelation
For factions 1.x:
- /plugins/Factions/config.json
- territoryNeutralDenyCommands
- territoryEnemyDenyCommands
Next update I'll add enderpearl cooldowns, a much better way for handling the config (Allowing for easy configuration reloads, and less trouble when editing the aliases/commands section, and I will be adding a section to deny commands entirely e.g. /msg ** spam. I will also take a look into any possible ways on fixing boat/horse glitches.