[ADMN] Mobile Admin for Minecraft (Android) v3.2.8 [1.4.7-R1.0]

Discussion in 'Archived: Plugin Releases' started by mkaltner, Feb 9, 2011.

  1. Offline

    mkaltner

    Mobile Admin for Minecraft (Android Client + Plugin):
    Version: v3.2.5
    Client Version: v3.2.7

    Mobile Admin for Minecraft allows you to administer common server properties, users, plugins and even chat right from your Android phone! Mobile Admin consists of two parts: a plugin (server) and an Android application (client). The server requires a username and password to connect which are specified in MobileAdmin.properties (stored in plugins folder).

    Current Versions:
    • Client - 3.2.8 (Requires server 3.2.3)
    • Server - 3.2.5 (Requires client 3.2.3+)
    DevBukkit:
    Mobile Admin for Minecraft also had a DevBukkit page.
    http://dev.bukkit.org/server-mods/minecraft-mobile-admin/

    Free vs Paid:
    In the spirit of Bukkit and its licensing, the free version of the client supports (and will continue to support) native Bukkit commands and API calls. The client and plugin are provided completely free without advertising support. I will continue to add features where I see a place and purpose for them and as Bukkit adds more features.

    The paid version of the client adds real-time server chat functionality and third party plugin support (which IMHO is outside the scope of free Bukkit support and helps me maintain this project, servers, time spent, etc...)

    PayPal and Non-US Users
    No Credit Card? No Android Market Support? No problem! Mobile Admin for Minecraft is also available via the SlideME third party Android market via the following link: Mobile Admin for Minecraft | SlideME

    Screenshots
    [​IMG] [​IMG] [​IMG] [​IMG]

    Screenshots (Widget)

    [​IMG]

    Downloads
    Plugin:
    Download the Plugin (or visit http://www.kaltner.net for more information)

    Client:
    You can download Mobile Admin for Minecraft from the market via one of the QR codes below (or click them for a link to the Android Market)

    Free Version
    [​IMG]
    Paid Version
    [​IMG]

    Supported Plugins (Paid Version):
    • Dynmap - If the client detects that dynamp is installed, a new Map tab will be added with your map in a WebView (based on the server name/IP address you're connected to)
    iOS Users
    Mobile Admin for Minecraft is only available on Android devices.
    However, Alec Gorge has written something similar to MMA for iOS.
    See his site for more information: http://adminiumapp.com/
    Please note however, Alec and Adminium are not affiliated with me or Mobile Admin for Minecraft in any way.

    Other Links:
    Features (open)

    Features:

    Server Functions
    • Console Command
    • Reload
    • Server Time (day/night)
    • Add Player to Whitelist (Paid, requires Whitelist plugin)
    • Remove Player from Whitelist (Paid, requires Whitelist plugin)
    Server Properties
    • PVP (true/false)
    • Hell World (true/false)
    • Max Players
    • Online Mode (true/false)
    • Server IP
    • Server Port
    • Spawn Animals (true/false)
    • Spawn Monsters (true/false)
    • Set Whitelist Kick Message (Paid, requires Whitelist plugin)
    Players
    • Give Item(s)
    • Kick
    • Send Message
    • Remove from Whitelist (Paid, requires Whitelist plugin)
    Plugins

    • Enable
    • Disable
    • Load new plugin
    Chat
    • Real-time server chat (Paid)
    Map
    • Seamless integration of dynmap (Paid, requires dynmap plugin)
    Changelog (open)


    Changelog:

    v3.2.5 Changes (Plugin)
    Note: This is a plugin update only, a new client is not required.
    Server Changes
    • Updated plugin to support Bukkit 1.3.1-R2.0 (switched from PlayerChatEvent to AsyncPlayerChatEvent)
    v3.2.7 Changes
    Note: This is a client update only, no new plugin required.
    Client Changes
    • Added support for "view-plugins" permission in Users.config
    • Added support for "view-console" permission in Users.config
    • Cleaned up code, warnings and other house keeping items.
    • Improved license validation
    v3.2.4 Changes (Plugin)
    Note: This is a plugin update only, a new client is not required.
    Server Changes
    • Updated plugin to support Bukkit 1.1-R6 and 1.2.3-R0.1 Beta
    v3.2.6 Changes
    Note: This is a client update only, no new plugin required.
    Client Changes
    • Updated server communication code to alleviate timeout issues while reading/writing from/to the server socket.
    • Update players, chat and console activities to use their custom adapters correctly (hopefully fixes force close issues some users are having)
    • Chat log no longer cached/saved when switching servers
    v3.2.5 Changes
    Note: This is a client update only, no new plugin required.
    Client Changes
    • Reverted ReentrantLock code to 3.2.2 to hopefully alleviate instability issues witnessed in the recent release(s)
    v3.2.4 Changes
    Note: This is a client update only, no new plugin required.
    Client Changes
    • Client now checks for map plugin asynchronously one time on load and once found, doesn't check again.
    • Updated widget code to remove erroneous code that was causing null point exceptions.
    v3.2.3 Changes
    This is a feature update and requires the updated client (app) and server (plugin)
    Client Changes
    • Updated widget pop-up dialogs to hide properly when home button is pressed
    • Added widget refresh speed to preferences in main app (Paid)
    • Client APK now optimized and obfuscated to reduce package size and security
    • Implemented Android License Verification to validate Android Market purchases (Paid)
    • Implemented SlideLock to validate SlideME purchases (Paid)
    • Miscellaneous bug fixes
    Server Changes
    • Created server command wrapper to utilize BukkitScheduler when/where applicable
    • Miscellaneous bug fixes
    Global Changes
    • Changed encryption algorithm from DES to AES/CBC/PKCS5Padding
    • Implemented salting of encryption keys during handshake to limit key transmission over the internet.
    v3.2.2 Changes
    Note: This is a plugin update only, a new client is not required.
    Server Changes
    • Resolved an issue with Bukkit ConsoleCommandSender in RB1240
    v3.2.2 Changes
    This is a feature update and requires the updated client (app) and server (plugin)
    Client Changes
    • Updated server calls to utilize UTF-16 where required to properly handle Unicode characters.
    Server Changes
    • Updated server methods to utilize UTF-16 where required to properly handle Unicode characters.
    v3.2.1 Changes
    Note: This is a client update only, no new plugin required.
    Server Changes
    • Fixed issue in Chat/Console screens where messages would double post.
    • Fixed issue with Properties screen that kept properties from saving.
    v3.2 Changes
    This is a feature update and requires the updated client (app) and server (plugin)
    Client Changes
    • Added a new Preferences menu option in the paid version
      • Contains options for Show Offline Players, Show Player Skins, Skin Cache Time, Chat/Console Refresh Speed and number of lines
    • Added 33 new items (including some from 1.9) to the item list and cleaned up old/removed items.
    • Further improvements to chat/server log bandwidth usage
    • Removed Hellworld preference as it is no longer applicable
    • Removed IP Address/Port preferences as these are not required and some hosting services don't allow them
    Server Changes
    • Updated plugin to check for Users.yml if Users.config does not exist
    • Updated getPlayerList call to support all or online only
    v3.1 Changes
    This is a feature update and requires the updated client (app) and server (plugin)
    Client Changes
    • Updated chat screen to request only latest chat log lines since last update.
    • Updated console screen to request only latest server log lines since last update.
    • Updated players screen to fix new minecraft default skin url.
    • Updated players screen error handling to hopefully stabilize the skin downloads for users experiencing force closes.
    Server Changes
    • Updated chat server call to take new last line retrieved parameter and only send new lines
    • Updated console server call to take new last line retrieved parameter and only send new lines
    v3.0.1 Changes
    Note: This is a client update only, no new plugin required.
    Server Changes
    • Fixed an issue with loading properties that do not or no longer exist in the server.properties file.
    v3.0.1 Changes
    Note: This is a client update only, no new plugin required.
    Client Changes
    • Added Danish language (Courtesy of KKLD)
    • Added French language (Courtesy of dpvDuncan)
    • Added Russian language (Courtesy of Cyber BlackSite)
    • Fixed console-command permission issue
      • The text box and send button are now removed from the console window when set to false for a user
    • Updated Message Details dialog (Chat tab) to use native language date/time format
    v3.0 Changes
    Note: This is a feature update and requires the updated client (app) and server (plugin)
    Client Changes
    • New Server Control widget (Paid)
    • Further improved connection/login code to be more seamless/transparent
    • Support for op/deop (Bukkit)
    • Support for ban/pardon (Bukkit)
    • Support for official whitelist (Bukkit)
    • Chat timestamps (Bukkit/hMod, Paid)
    • Allow -1 quantity
    • Added support to show all users that have logged into the server, online or not (Paid)
    • Added player status when clicking on a user, online or not (Paid)
    • Added player skin/icon to player list (Paid)
    • Enter button sends chat message (Paid)
    • Improved add/remove whitelist and ban/pardon functions via player tab
    • Added support for multiple users and permissions (Paid)
    • Map tab now shows if mobileadmin-dynmapurl is set to a url, regardless of which map plugin you have (Paid)
    • Improved login screen with support for multiple saved servers (Paid)
    • Interactive server console (Paid)
    • Multi-language support with German translation
    • Many more smaller/forgotten items
    Server Changes
    • Username/Password configuration moved to "plugins/MobileAdmin/Users.config"
    • Added new server stats functionality
    • Support for op/deop (Bukkit)
    • Support for ban/pardon (Bukkit)
    • Support for official whitelist (Bukkit)
    • Chat timestamps (Bukkit/hMod)
    • Trim properties read from the props file (spaces after username/password break login)
    • Added support to track all users that have logged into the server, online or not (also saves to disk for historical data)
    • Added support to save/load chat log to/from disk
    • Added multi-user support with individual user permissions (Paid, enforced by plugin)
    • Updated all broadcast messages to include username
    • Updated all server logs to include username
    • Now shows proper item name in messages when giving items to users
    • Ability to load server log
    • Many more smaller/forgotten items
    v2.4.2 Changes
    Note: This is a plugin update only, a new client is not required.
    Server Changes
    • Updated plugin to work with latest Recommended Build (733) by using a more standard approach to calling console commands.
    • Updated enable/disable plugin logging to show proper plugin name.
    • Updated enable plugin command to parse the plugin name correctly.
    • Updated load plugin command to properly find the file/plugin.
    v2.4.1 Changes
    Note: This is a plugin update only, a new client is not required.
    Server Changes
    • Updated plugin namespace and plugin.yml name to match the jar file name. CraftBukkit 670 started moving files to MobileAdminBukkit and the plugin was looking for the properties in MobileAdmin. CraftBukkit will accept MobileAdmin folder with this version and leave your files alone.
    v2.4 Changes
    Note: This is a plugin update only, a new client is not required.
    Server Changes
    • Fixed a bug introduced by the latest recommended build of CraftBukkit related to plugin commands.
    v2.4 Changes
    Note: This is a feature updated and requires the update client (app) and server (plugin)
    Client Changes
    • Added Map tab for users who have the "map" plugin (Paid/hMod)
    • Improved login screen field validation and behavior
    • Client now properly disconnects from server when phone goes to sleep (screen off)
    • Improved input validation in all screens
    Server Changes
    • Added mobileadmin-ipaddress property (Bukkit/hMod)
    • Added mobileadmin-dynmapurl property (hMod)
    v2.3 Changes
    Note: This is a feature updated and requires the update client (app) and server (plugin)
    Client Changes
    • Added hints to login screen server and port text boxes
    • Set default value of give item quantity dialog to 1
    • Added "No Players" to Player screen if no players are logged in
    • Added Console Command support (free and paid)
    • Added Monster Spawner to item list
    Server Changes
    • Moved properties file to MobileAdmin folder
    • Added mobileadmin-dynampurl property
      • To set a custom dynmap url, set this property
    • Added Console Command support
    v2.2.1 Changes
    Note: This is a client update only, no new plugin required.
    Client Changes
    • Addressed an issue in the Login screen where it would become unresponsive in an unsuccessful login scenario (version mismatch with the plugin, unable to connect to server or invalid credentials)
    v2.2 Changes
    Note: This is a client update only, no new plugin required.
    Client Changes
    • Updated threading in all tabs of the client improving performance and responsiveness.
    • Moved less frequently used server options to a new Properties page accessible via the menu.
    v2.1 Changes
    Note: This is a feature updated and requires the update client (app) and server (plugin)
    Client Changes
    • Added support for the Whitelist plugin (Bukkit / Paid)
    • Added support for the dynmap plugin (Bukkit / Paid)
    Server Changes
    • Added support for Whitelist plugin (Bukkit)
    Version 2.0.1
    Note: This is a plugin update only, a new client is not required (make sure you have the latest bukkit and craftbukkit however).
    Server Changes
    • Updated getWorlds call to handle the new method signature
    • Added better exception handling and logging
    • Added console logging of actions in a few ares
    Version 2.0 (Update)
    Note: This update does not require an updated plugin however I strong recommend it as I've changed the version checking a bit. If you do not get the latest plugin this time, the next client update will likely cause plugin crashes until you get the latest version.
    • Update the login screen layout to hopefully alleviate problems for users with smaller screens.
    Version 2.0
    • Initial Bukkit release
     
    PumaRxStudios, zok, JWhy and 17 others like this.
  2. Offline

    Xerxies

    Just bought my S2 and so far this is the greatest app I've purchased (maybe besides remote desktop :p). Keep up the good work. I'm amazed with what you have so far!
     
  3. Offline

    bigkevin112

    I keep getting this with RB #1317 running MobileAdmin 3.2.2

    Code:
    2011-10-19 16:15:08 [SEVERE] Error occurred while enabling MobileAdmin v3.2.2 (Is it up to date?): null
    java.lang.NullPointerException
        at net.kaltner.MobileAdmin.MobileAdmin.onDisable(MobileAdmin.java:28)
        at net.kaltner.MobileAdmin.MobileAdmin.onEnable(MobileAdmin.java:84)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:170)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  4. Offline

    dave47561879

    how about one for iPhone users? :D
     
  5. Offline

    nickern

    First this plugin is awesome! Use it on both my phone and tablet.
    I have paid so im able to chat as well, (btw people this is a must have! and its cheap so i recommend paying!)

    I would like to request a feature though:
    the ability to disable the messages sent to all when i disable plugins or other options, because sometime i install new plugins where i need to run them to generate config's and then stop them without shutting down the server.

    But today i seem to get this error so i cant connet to the server:
    Code:
    2011-10-20 22:29:46 [INFO] [MobileAdmin] Loading server stats.
    2011-10-20 22:29:46 [INFO] [MobileAdmin] Loading chat log.
    2011-10-20 22:29:46 [SEVERE] Error occurred while enabling MobileAdmin v3.2.2 (Is it up to date?): 2
    java.lang.ArrayIndexOutOfBoundsException: 2
            at net.kaltner.MobileAdmin.PlayerListener.loadChatLog(PlayerListener.java:119)
            at net.kaltner.MobileAdmin.MobileAdmin.onEnable(MobileAdmin.java:60)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:170)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    
    Any idea what is wrong? now i did recently update to the latest recommended build so i guess you don't support it yet?

    But this may just be a problem with the server itself, as it seems to fail at stopping all the other plugins on a server restart or /reload.
    Example:
    Code:
    2011-10-20 22:29:30 [INFO] [dynmap] Unloaded 10 components.
    2011-10-20 22:29:30 [INFO] [dynmap] Stopping map renderer...
    2011-10-20 22:29:30 [INFO] [dynmap] Saved 29 pending tile renders in world 'world
    2011-10-20 22:29:30 [INFO] [dynmap] Saved 29 pending tile renders in world 'world
    2011-10-20 22:29:30 [INFO] [dynmap] Shutting down webserver...
    2011-10-20 22:29:30 [INFO] [dynmap] Webserver shut down.
    2011-10-20 22:29:30 [SEVERE] Error occurred (in the plugin loader) while disabling dynmap v0.23 (Is it up to date?): null
    java.lang.NullPointerException
            at java.lang.Class.isAssignableFrom(Native Method)
            at org.bukkit.plugin.java.JavaPluginLoader.removeClass(JavaPluginLoader.java:245)
            at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:992)
            at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:296)
            at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:289)
            at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:166)
            at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:325)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:404)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    
     
  6. Offline

    Moonwolf666

    looks awesome but it would be realy great if you could add a (maybe optional) server tunnel which allows you to Start/Shutdown/Restart your server
     
  7. Offline

    Snwspeckle

    So did you have to have the server plugin to communicate with the client on the Android phone? What actions had to be done on the server for the client? Can't you just call the API directly to the the client (phone)?
     
  8. Offline

    mkaltner

    I'll look into the plugin issue, thanks for letting me know.
    Regarding the chat scroll, some else has asked about that as well, it's on my list of future updates.
    Thanks!

    Thanks for your support!

    It's hard to say, I don't see an actual error between onEnable and onDisable.
    The app is doing three things there, loading users.config, chatlog.txt and serverstats.txt.
    The main reason the app enables then disables is if you have more than one admin user specified (admin:true).
    Or if it just failed to load the users at all due to a bad file.
    If that's not the case, also see if deleting the two txt files doesn't help.
    Lastly, try the users.config file from the zip file on my site to see if the default config works.

    Thanks for your support and kind words!
    I've seen similar issues where bukkit fails to disable all plugins.
    What may have happened is that the chatlog.txt file got corrupted.
    Try looking at the log and see if the last line is cut off.
    That or just delete the file, should load fine.

    Regarding the feature request, that's already on my list future changes (disable broadcast messages)

    I'd love to implement something like this, however, I just haven't had a chance to look into it.
    I believe there are other plugins I can support that will provide this functionality.

    The client on the phone communicates with the plugin over TCP/IP sockets with DES encryption (next version will use AES actually).
    The server/plugin simply calls bukkit API calls.
    The server/plugin is required because there's no way to remotely connect to bukkit without something like my plugin.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 18, 2016
  9. Offline

    Snwspeckle

    Ah ok so the client calls the server which bridges the commands to the client. Gotcha, thanks! I am planing on beginning to develop an app dedicated to custom private plugins our devs have developed to incorporate with the application. I just wasn't 100% positive on how I could accomplish it since like you said, you cannot directly call the API with bukkit.
     
  10. Offline

    mkaltner

    RB1337 (heh, leet) has been released.
    MobileAdmin appears to be working just fine with it.
     
  11. Offline

    GazerDwarf

    Thank you this is just what I needed. I'm glad to see you have been supporting this for so long too. Money well spent.
     
  12. Offline

    mkaltner

    Thanks for your support! :)
     
  13. Offline

    bigkevin112

    Well I got it fixed yesterday before you posted. I took out the plugin out of the server and also copied out my MobileAdmin folder out. Then I took the ones from the downloaded zip file. Started the server and everything worked like it should with no errors. Then I opened up the users.yml and just configured it to my liking and restarted the server. Everything worked without errors like it should.
     
  14. Offline

    nickern

    THANK YOU! It works again!

    I guess that it was either too long or or got corrupted. but maybe an idea to limit how log this file should get? for larger server with a lot of chat then that file can get huge quite quick.
    But again thanks a bunch for the help! It an essential plugin on my server!
    Keep up the AWESOME work!
     
  15. Offline

    Cryser

    Hi,
    i bought the app yesterday...i love it :)
    I have 3 Servers...is it possible to have a widget for each server?
    This would be awesome :))))
     
  16. Offline

    mkaltner

    Thanks for your support!
    Currently, the widget only supports connecting to the current server you're connected to.
    However, I'll add this to my list of updates.
     
    Cryser likes this.
  17. Offline

    Cryser

    :) Thanks :)
    Please integrate this with the next update :)
    I would support you with a little paypal donation :)
    Cryser
     
  18. Offline

    netraameht

    You're asking $2.99? NOW I HAVE 2 REASONS TO GET A NEW PHONE!
    And is $2.99 for one or more?
     
  19. Offline

    Toasty

    Does Mobile Admin use encryption for the connection to the server? Either SSH or something else?
     
  20. Offline

    mkaltner

    Yes, all communication is encrypted via DES after the key handshake (plus salt value)
     
  21. Offline

    Toasty

    Is it Tripple DES? Plain DES is pretty insecure by modern standards. Was there a specific reason for not using AES?
     
  22. Offline

    mkaltner

    Purely simplicity.
    Funny you ask though because I'm currently updating it to AES/CBC/PKCS5 for the next release. :)
     
  23. Offline

    Toasty

    Very nice! Security is a big concern for me, honestly, so it's good to hear that one of my favorite plugins uses modern security standards. Or at least, it will be using it in the next update. Which is just as good.
     
  24. Offline

    LudeKo

    PLEASE help me.
    I try loging in but just can`t, I think I have set everything right:
    mobileadmin-ipaddress=

    # The URL to your Dynmap, including HTTP:// (only required of using a non-standard port or URL)
    # If not using Dynmap, setting this will enable the map tab and point to whatever URL you enter here.
    mobileadmin-dynmapurl=

    # The port the MobileAdmin server listens for connections on
    mobileadmin-port=5839

    # The color used by MobileAdmin when chatting or notifications
    mobileadmin-color=d

    and this is what I login with(leaving the password like it was)
    name: jell
    server: 176.31.xx.xxx
    port: 5893
    username: mobileadmin
    password

    please let me know asap what i`ve done wrong, I paid and now can`t wait to try it

    cheers
     
  25. Offline

    khamseen_air

    If that is copy/pasted, then your port is wrong in your login details. If you've typed it, then maybe it's a typo. Does it give any alerts or just say 'failed to connect'?
     
  26. Offline

    spamlewin

    I am having some trouble. I have the jar and the folder in my plugins folder, but when I run the server, it says:

    [SEVERE] Error occured while enabling Minecraft Mobile Admin v3.2.2<is it up to date?>

    Then it just goes on with a bunch of lines including all the exceptions. I feel like a real idiot asking this, but is this plugin 1.8 compatible? I'm using the latest version of the craftbukkit snapshot. I'm running Android 2.2.3. Any suggestions? I really dont want to give up on this app/plugin, but its starting to look that way...
     
  27. Offline

    mkaltner

    Yes, it's compatible with 1.8.
    Can you copy/paste any related exceptions so that I may be able to help you figure out the problem?
    Thanks!
     
  28. Offline

    mkaltner

    So, anyone here going to Minecon?
    I'll be there, keep an eye out for me and say hi.
    I'll be wearing this shirt (hopefully, if they get them made in time)

    [​IMG]
     
  29. Offline

    khamseen_air

    Wish I could go, but travelling all the way to America seems a little excessive haha. Kind of bizarre that a Swedish company has their launch party in America instead of the EU. :(
     
  30. Offline

    BCTsurvival

    i need this...
    damn it i have a iphone xD
     
  31. Offline

    Kinkajou

    Hey Mike, two messages for you.

    One, You reset the map on your server again :( and now I don't have build rights.

    Two, sometimes I'll get a line of text in my server window that says, "[INFO] Invalid command ()" and I'm pretty sure it's coming from MMA because one time instead of having empty parentheses it had my MMA username. Not a big deal, but not sure if you knew about it.
     

Share This Page