Developer Info

AMChat is released under the BSD license and as such is Open Source, anyone is free to modify and do what ever with my plugin as they choose.

All Source code for AMChat can be found on GitHub, this is the direct link to the repository: https://github.com/xyberviri/com.xyberviri.amchat

Feel free to fork my project, If you would like to make a Add-On for this plugin you can grab access to the main plugin or the radio manager with the following:
AMChat.getAMChatHandle()
AMChat.getAMChatHandle.amcRadMan;

AMChat Send the following Events
AMChatEvent - When a message is being sent over AMChat, this includes both local and broadcasted
AMChatRadioEvent - When a message is being sent by a fixed radio(not implented yet)
AMChatRadioJoinEvent - When a player is has linked to a fixed radio
AMChatRadioCreateEvent - When a player create a new fixed radio
AMChatRadioLoadEvent - When a fixed radio is created by the save file, this happens on startup normally.

AMChat listens on highest for AMChatEvent and honors the iscancelled flag

If you need me to add something to my plugin to help anyone work on a add on please send me a message

TODO:
Currently im adding custom events so that changes in values for players/fixed radios will be sent using the bukkit event system.


Comments

Posts Quoted:
Reply
Clear All Quotes