This plugin is INACTIVE
If you want to continue development of this plugin, I give anyone who wishes to do so full permission to do whatever they want with the program, which includes uploading it anywhere, modified and what not. All I ask of you is to notify me that you're taking on the development of this, and credit me in the new project.
There is NO SOURCE. I lost the source for this when I had to format my computer. You will have to decompile this if you want the source to continue this project - don't worry, it's not obfuscated, but it won't turn out to be functional. I have better things to do than sift through the decompiled code and try to make things work.
What is AppletChat?
AppletChat is a plugin that hosts a separate server as a chat server. Users can talk with other people using the chat client, and with players who are on the hosted minecraft server. The client can be embedded into a webpage, and downloaded as a easily executable .jar file. It supports a few emoticons (which work in-game!), can disconnect and reconnect to different servers, and has support for font colours.
This plugin will later be expanded to have a login system for administrators to easily manage their server through a different version of the client, making banning, kicking, a browsing through user information much quicker since it can be done though a graphical environment. An android version of this client may also be possible as well!
If you found this plugin useful, please donate! It will motivate me to work on my plugins.
Please Note:
- Compatibility issues with NoLagg, in some cases it works fine with it, sometimes it doesn't.
- (Web Applet) Make sure the permissions on your website are correctly set to allow downloading of the applet.
- Development of this plugin is halted since I am working on a new project and because the source for this plugin and applet was lost in a system format. I may attempt to decompile this and update it, but I'm currently focused on Minescape.
How to set up
Server Hosts:
1.) Download and put the AppletChat.jar file into your 'plugins' folder of your bukkit server.
2.) Open port 25560 in your router firewall. If you wish to use a different port, simply change the port in the config file, and forward that port.
Players:
1.) Download the client, and run it by double clicking
2.) Once the program is open, type the server IP into the options menu with it's port (default is 25560), and select 'Connect'.
You then should be connected. If not, the server may not have the plugin installed, or you may have entered in the wrong ip / port.
Putting this plugin into a webpage:
1.) Insert the following code into your site:
<applet code="ca.wacos.wacossusca34.AppletChat.Frame" archive="AppletChatClient.jar" width="700" height="260"> <param name="ip" value="127.0.01" /> <param name="port" value="25560" /> <param name="useConnector" value="false" /> <param name="useColor" value="true" /> </applet>
Edit the ip and port corresponding to your server. The 'useConnector' parameter changes whether users can disconnect and reconnect to different servers with the applet. The 'useColor' parameter changes whether users can use colors in chat. You may also change the width and height to your likings, but keep in mind you should go no smaller than 500 x 220.
2.) Add the 'AppletChatClient.jar' file into the root directory of your web server. You don't need the server jar for this, only the client.
Download
Plugin from: wacos.ca
- The standalone server is a .zip with a JAR file and a .bat file to launch it. It is a server that does not attach to a bukkit server as a plugin, but just hosts a server for chat clients.