Censorship IP
I'm so sorry to everyone who wants to use this plugin but I abandoned it's development. Plugin sources are available here. (Project is now Public Domain !)
cIP <small>by P_S</small>
Description
This plugin give you way to censorship IPs and web pages in your chat, on your signs and in your commands (/tell Come on [IP] ...). Plugin blocks IPs <small>(XXX.XXX.XXX.XXX / XXX.XXX.XXX.XXX:XXXXX)</small>, IPv6 IPs and domain-IPs (with web pages) <small>(XXXXXXXXX.XX / XXXXXXXXXX.XX:XXXXXX)</small>. Plugin replace IP with text which you can set in config file like lot of more settings like whitelist, ...
I hope you will choose my plugin :)
Ingame commands
- /cIP reload - Reload plugin config
- /cIP version - Shows plugin version
- /cIP config - Shows plugin loaded config
Permissions
- cIP.main - Main acces to plugin (reload, version, etc)
- cIP.bypass.IP - Bypass of IP censorship
- cIP.bypass.DomIP - Bypass of Domain IP censorship
Links
Development builds of this project can be acquired at the provided continuous integration server.These builds have not been approved by the BukkitDev staff. Use them at your own risk.
- CI - Page which contains development builds of this project ...
- How to use MySQL whitelist - Page which contains all information about MySQL whitelist ...
- Change Log - Page which contains all information about changes ...
- Domain extinsions - List of domain extinsions which plugin is able to detect ...
- Contact form - Page where you can send an email to me ...
- P_S, Bred02 - Servers - My web pages ...</small>
To do
- Add translations
Known bugs
- Feel free to report bugs ;)
Special thanks
- Marco / TheFarmerNL - Donation
- Bred02 - Translation into German
- Scruplup - Translation into Dutch
Available translations
- [EN] English - Default implemented to plugin - DL
- [CS] Czech - Implemented to plugin - DL
- [DE] German - Implemented to plugin - DL
- [NL] Dutch - Implemented to plugin - DL
<small>
cIP by P_S is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.</small>
Ok thanks its working now, In the next update could you maybe add the whitelist part so i can add like minecraft.net and minecraft wiki.
@seiterseiter
Ok try this one http://ci.ps-bred02.eu/job/cIP/28/, if this error persist its caused by some other plugin ...
Here it is config
@seiterseiter
Can you paste me your config ?? http://dev.bukkit.org/paste/
I cant seem to get the command to run? 19.01 17:53:42 [Server] INFO Error: Cannot kick player from asynchronous thread! 19.01 17:53:42 [Server] INFO Running punishment command "kick name &4No Advertising!" 19.01 17:53:42 [Server] INFO name's try of bypass Numeric IP censorship has been blocked.
@Xx_atomik_xX
Did you mean form without dots ??
please add this format: xxx xxx xxx xxx:xxxxx / xxx xxx xxx xxx
Thank you for this quick anwser ! And also thank you for your work ! I will try the new build right now
@aazlm
I just repaired it today in last commit http://ci.ps-bred02.eu/job/cIP/27/
The other day I tried to know which plugin was using the most cpu usage and I found Censorship IP at the top of the list :/ In fact I don't really know if it's really the case or not but, apparently it's the event : cIP_PlayerJoinEvent.
The plugin that I'm using is HowManyUsage (click here). It should be great if you could try it to see if you have the same results as me !
Sorry for my bad english, i'm french actually... Hope you will understand the whole thing
@CichusekPL Ok you have got it here >> http://ci.ps-bred02.eu/job/cIP/26/ its will be too in next release ;)
please add .pl domain :)
@zachbora
I just posted new build try it ;)
@sgcsim
P_S I'm using 2.6.2 but same problem in 2.6.3. This is what iChat does, it replaces the format and anything done to the message afterward doesn't get applied.
@zachbora
Hi, please send me your iChat version and I'll add support for It ;) (BTW I'm P_S)
Hello sgcsim,
We (sycoinc and I) were interested in installing this plugin but it is currently incompatible with iChat. I think it would work if you set the event priority lower (LOW or LOWEST).
What happens is that iChat uses setFormat instead of setMessage and somehow that causes your event to not replace the text.
I had the same issue making my censor plugin compatible with ichat, had to set priority to lowest.
@sycoinc87
Both censorships is avalible...
I was wondering does this censor things like mc.domainname.com or just ip addresses?
@levisn1 I found some error caused by whitelist I'll commit it really soon ;)
since i have installed my server start to crash every 10-20m without any error..just disconnecting...mmm it works but have some problem.