FAntiXRay
FAntiXRay
ATTENTION: This plugin has to be completely rewritten to work on newer versions of craftbukkit. I dont have time to do this right now, dont expect an update any time soon. I'll update, but not right now.
FAntiXRay is a powerfull and lightweight tool designed to provide protection against x-ray mod. This plugin will rewrite the chunk before it is send to the client providing full protection against almost all x-rays mods out there. This doesn't modifies the world in any kind of way.
Pages: Tips and Configuration | Engine Modes | Benchmarks | Source | Jenkins
Features
- Highly Configurable
- 5 different engine modes
- Hide Chests from chestfinders
- Generate fake caves
- Hide blocks based on light level
- Nether obfuscation
- Efficient cache system
- Threaded block update
- more...
Permissions
- FAntiXRay.Deobfuscate - Disable the obfuscation to a player/group
- FAntiXRay.Quiet.Deobfuscate - Disable the obfuscation to a player/group
- FAntiXRay.Updates - Receives in-game update notifications
- FAntiXRay.ClearCache - Permission to clear the cache
- FAntiXRay.SeeCache - Permission to see the cache status
- FAntiXRay.Reload - Permission to reload the configuration
Commands
- /axr reload - Reload the configuration
- /axr cache - Show cache information
- /axr cache clear - Clear the cache
Attention
This plugin hooks directly into CraftBukkit, as result, it may not work with plugins that do the same (e.g NoLagg, ProtocolLib, Spout, I'll try to make it compatible with most of them), also it will break between minecraft patches, which means a 1.4.7 release will not work with 1.5 or 1.4.6.
Know Bugs
- Let me know if you find any!
NEVER post full error in the comments, use paste, pastebin or pastie. Found a way to bypass the plugin? Send me a private message!
A few config options you set will be collected with metrics by Tyler Blair! To disable it, set opt-out to true at PluginMetrics/config.yml, currently tracked settings:
- Engine Mode Number, Update Radius, Fake Caves Settings, Fake Caves Intensity, Cache Settings, Cache Compression Level, Darkness Obfuscation Settings, Explosion/Piston Update Settings, Proximity Settings and Proximity Radius.
@piritacraft
I don't know what heck happened haha I must have generated the button using the wrong account, fixed now, maybe next time :)
why not accepted the $10 dollars ?
@piritacraft
They must have changed something again, working on it...
Furmiga, I tested #806 and #807 and get same issue.
@piritacraft
Some spigot (Mostly #78X to #805) versions are not compatible, try #806 and let me know if it works.
A Engine mais equilibrada seria a 3.
Doações são aceitas, veja minha assinatura.
Hello FurmigaHumana, I am trying use this plugin on spigot-R0.3 with default configuration. I am getting flood on console: 2013-04-22 15:30:05 [WARNING] Discarded 1 outbound message(s) that reached at the head of the pipeline. Please check your pipeline configuration.
Qual engine mode você recomenda para ter proteção+desempenho ?
Furmiga, como posso te doar um dinheiro ? E se você tiver tempo, estou precisando de um plugin de dar vip para os jogadores , tipo o plugin vipzero , que esta abandonado.
It seems like the crash bug was a bukkit problem and is fixed with CB #2758, but, due to recent changes in the chunk system, the obfuscation is now even harder, mojang or bukkit (I dont know which) have implemented a very odd "chunk packet flood" for no aparent reason, I dont know why they did it but will make obfuscation very heavy (not just the obfuscation, since is 3 chunk packets per second even if the player does not walk around), so I had to implement a memory cache and improve the disk cache to make the impact smoother.
What is good about it?
Well, I cant think in anything really good, everything was good before, but, maybe, block updates will be better.
What is bad about it?
unecessary brandweight and cpu utilization, if that flood is to keep the connection alive, they should had pick a different kind of packet, or create some kind of empty packet for it.
Well.. as I said before I'm still without a monitor, but I write when I can, I may have a new build today.
Any Updates :) ?
"The Spigot AntiXRay is very basic"
Agreed, when I asked about why wasn't there even basic support exempting certain users via bukkit.yml or even those who are op from the obfuscating of spigots antixray feature the idea was seen as pointless and why would you want do that.
Glad I found FAntixray, bit a joke all the other implementations really.
10mins of explaining valid reasons I gave up, just retarded responses. To me admins and those trusted do need ways to use xray as it can make things a lot easier to do things including for players.
Sadly antixray is needed to force proper play on survival only maps etc were those with xray mods could cheat.
@FurmigaHumana Okay, I don't really understand now. What does this plugin do? Because on me it doesn't do anything but only three commands or something like that? I thought it was a NO X-RAY plugin that: X-Rayers see lots of ores but doesn't really exist......
@Welgrim
The test server is running v2.7, I haven't uploaded here yet because it still randomly crashing the server for no apparent reason.
@XeonG8
Fixed on v2.7, uploading soon.
@GustavoR
The Spigot AntiXRay is very basic, this is more like a "full suite". The cache on v2.6 and older is not worth enable, v2.7 is optimized to use the cache and is almost inevitable to enable.
How to activate the plugin to the same plugin as your test server on this page? I downloaded the plugin and copied to my plugins folder, before that I deleted all my other plugins and my map. So i started the server and the FAntiXRay made a folder and the server made a new map (normal, nether and the end) But if I join the server and I use x-ray I just see the ores and stuff, how do u use/activate the plugin that it works the same as your test server on this page? Can you please help me FurmigaHumana? I need it for my server because i finded sme x-rayers and now i need so quick as possible that plugin, It's a amazing good plugin! Hopefully u send a message back soon, I prefer today. Thanks!
-Wessel :)well thats bad news about the lcd .... just got this on newer spitgot release while using FAntiXRay
guess I'll hold out long as I can, as this is only decent antixray plugin that provides permission/op exception to obfuscatation.
Olá, esse plugin seria melhor do que o AntiXray do Spigot? Cache faz alguma diferença?
Sorry guys, the update will take maybe a long time to be released. I had just finished my work on my other plugin (CreativeControl) and was seting up the new FAntiXRay project (yeah im rewriting everything) when my six year old LCD stopped workig. I have absolute no money to buy another or fix this one. I cant code on my mobile so... Thats it...
Any Update ?!
Le os mp furmiga porfavor preciso muito !
ok marquei agora.