[DEV] Espo [Build 200] - The easy way to Develop Plugins [1.0.1-RB]

Discussion in 'Inactive/Unsupported Plugins' started by EspoDev, Jan 3, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    EspoDev

    [​IMG]

    Build [200]
    What is Espo?
    Espo is a API that makes it easier for developers to create Plugins. This is less time consuming method; by easy access. From easy to use methods from a built in Item HashMap, to a bunch of Economy methods to create a Economy System and many more! ESPO is the way to go!​
    How do I use it?
    Just add ESPO to your Build Path and follow these classes begin!​
    Follow:
    Classes to Use (open)

    Classes to Use:
    PlayerClass
    EntityClass
    WorldClass
    ServerClass
    Items
    Counter
    PlayerInfo
    MoneyClass
    Economy
    WriteClass
    Example:
    Code:
    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String cmdLabel, String[] args) {
    Player player (Player)sender;
    Server server = player.getServer();
    if(cmdLabel.equalsIgnoreCase("create")){
    WriteClass.Write("doc.text", "This is a text File! Boo ya!");
    return true;
      }
    }
    
    As you can see in this I have used my Class "WriteClass" which Writes easy Files in ESPO's API
    Here is Another:
    Code:
    if (cmdLabel.equalsIgnoreCase("god")){
    PlayerClass.GodMode(p);
    if(PlayerClass.GodMode(p)){
    sender.sendMessage("God Mode Enabled!");
    } else {
    sender.sendMessage("God Mode Disabled!");
      }
      return true;
      }
    }
    
    Here I have used the "PlayerClass" Class; which includes the method GodMode from PlayerInfo Class.
    *After you have created your plugin with ESPO, the User must have ESPO as one of their plugins!

    Updates?
    Updates will be based on "Builds", any updates will be posted here, BukkitDev, and or GitHub. Our ChangeLog will keep you knowledgeable on the new adds we have included in ESPO. Users who want to Help out and continue ESPO, Message us for more information on Developing ESPO.​
    Need Help?
    Feel free to Message and or comment on this thread.​
    Bugs/Suggestions
    If you have any Suggestions please Contact us at any time. If there is a Bug in ESPO, please leave a comment below!​
    ChangeLog:
    Build [200]​
    • Added Methods for InetSocketAddress Functions
    • Added subtractExp Method
    • Added Methods for subtractHealth and addHealth
    • Added Vector & Velocity Methods
    • Added Economy HashMap for Developers who want to create a Eco System
    • Added Method for addTotalExperience and Subtract
    • Added Easy File Writer
    • Methods for giveItem
    • World Methods
    • Added Methods for addMoney, subtractMoney, Multiply and Divide
    • Final Build Cleanup
    Build [120]​
    • Added GodMode Method​
    • Easier SetSpawn Method​
    • Added Entity Counter​
    • Added getKills and sendKills methods​
    • Added PlayerInfo Class​
    • Added Counter Class​
    • Updated Build onCommand​
    Build [100]​
    • Public Release​
     
  2. Offline

    MonsieurApple

    Locked per author's request.
     
    ZNickq likes this.
Thread Status:
Not open for further replies.

Share This Page