1. Welcome to the Brawl website! Feel free to look around our forums. Join our growing community by typing /register in-game!

Alpha 1.0.1 | Brawl Modular Modification

Discussion in 'Discussion' started by Phanta, Dec 25, 2015.

Thread Status:
Please be aware that this thread is more than 30 days old. Do not post unless the topic can still be discussed. Read more...
  1. Phanta

    Phanta Well-Known Member

    Joined:
    Jan 1, 2014
    Messages:
    2,692
    Ratings:
    +997

    [INSERT BANNER HERE]

    «═══ What's BM2? ══════════════════════════════»

    Brawl Modular Modification, or BM2, is a Forge modification that provides an API for developers to write modules specifically designed for Brawl. It does this by dispatching Forge/FML events selectively based on the current server. In short, it's a client modification that supports all Brawl servers as individual modules.

    Of course, this means the mod itself will do nothing on its own; if you want functionality, you'll also need to choose and install some modules from the list below. If you write a module and want me to add it to the list, feel free to leave a reply or PM.


    «═══ Download and Installation ════════════════»

    BM2 is availble for download on Mods.IO. Downloads for modules can be found in the respective sections below.

    [​IMG]

    To install the mod, you'll first need to install MinecraftForge, which I'll explain below. Skip to step 5 if you already have it installed.

    1 | Download a Forge installer from here. Make sure it matches your Minecraft version.
    2 | Make sure you've run vanilla Minecraft at least once.
    3 | If Minecraft or the launcher is open, close it.
    4 | Run the Forge installer. Make sure "Install client" is selected and click "OK".
    5 | Download the appropriate version of BM2 from the link above.
    6 | Open a file manager and navigate to your .minecraft/mods folder. If you don't have one, create one now.
    7 | Move the .jar file you downloaded into the mods folder.

    Congratulations! You have now installed Forge and BM2. To install modules, do the following:

    1 | Download the module. You should have a .jar file.
    2 | Navigate to your .minecraft/brawlmods folder. If you don't have one, create it now.
    3 | Move the .jar file you downloaded into the brawlmods folder.

    Congratulations again! You've installed your first module.


    «═══ Modules ══════════════════════════════════»

    War Module
    (W.I.P.)

    WarZ Module
    Improved HUD and some extra stuff. Port of the old ZCubed mod.
    Features:
    * Compass bar, points to north
    * Compass indicator, appears when you have a compass in your inventory
    * TPA refresh alert
    * Zone indicator
    * Chest reset timer
    * Thirst bar
    * Broken leg/infection/thirst/hunger warning
    [​IMG]
    Download

    Et Cetera Module
    Miscellaneous stuff.
    Features:
    * Friend notifications
    * Name lookup via "/namemc <name>"
    * "/shrug" and "/lenny" commands
    [​IMG]
    [​IMG]
    Download

    Survival PvP Module
    Tactical mechanical calculative informative HUD, plus other stuff (probably)
    Features:
    * Compass bar, points to north
    * Coordinate display with +/- indicating your facing direction
    * Active potion display
    [​IMG]
    Download

    Want your module in this list? Drop a reply below, or shoot me a message.


    «═══ Development and Licensing ════════════════»

    Want to help make the mod even better? Feel free to submit a pull request to the GitHub repository!

    Want to develop your own modules? Check out the module development information here (WIP)!

    This software is licensed under a GPLv3 open-source license.
    You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL.


    «═══ Help! It crashed! ════════════════════════»

    Well, don't just tell me it crashed; that gives me no information to work with.

    If you experience a crash, include a full crashlog, as well as details about the circumstances in which the crash occured. I'll refer you to a module developer if I think the crash is their fault.


    «═══ I have no idea what I'm doing. ═══════════»

    same
    Feel free to PM me for help at any time.

     
    • Like Like x 9
    • Useful Useful x 2
    • Creative Creative x 1
    #1 Phanta, Dec 25, 2015
    Last edited: Jan 1, 2016
  2. Snail_5_

    Snail_5_ Mc-War & Media Team Manager
    Media Team

    Joined:
    Aug 20, 2013
    Messages:
    1,794
    Ratings:
    +616
    Oooh, fancy.
    #TeachSnail2Code2k16
     
    • Funny Funny x 1
  3. MrCowlick

    MrCowlick Well-Known Member

    Joined:
    Aug 13, 2013
    Messages:
    3,498
    Ratings:
    +1,298
    You keep outdoing yourself, Phanta.... This looks amazing
     
  4. RMST1

    RMST1 Ex-Mod I WarZ Noob

    Joined:
    Nov 13, 2014
    Messages:
    2,080
    Ratings:
    +495
    Am I the only one that doesn't understand any of this......?
     
  5. Usp45

    Usp45 Banned

    Joined:
    Aug 3, 2013
    Messages:
    5,654
    Ratings:
    +979
    Basically Forge for Brawl, but within Forge.
     
  6. CmanOG

    CmanOG Well-Known Member

    Joined:
    May 12, 2014
    Messages:
    417
    Ratings:
    +61
    Phanta, I think you are more than a mascot :wink: you just out do yourself more than ever.
     
  7. RMST1

    RMST1 Ex-Mod I WarZ Noob

    Joined:
    Nov 13, 2014
    Messages:
    2,080
    Ratings:
    +495
    forge? xD
     
  8. Usp45

    Usp45 Banned

    Joined:
    Aug 3, 2013
    Messages:
    5,654
    Ratings:
    +979
    Forge is a really big mod used to make installing most all mods really easy, by just dragging the mod file into a folder in your .minecraft instead of manually installing (which takes a while and is confusing).
     
    • Informative Informative x 1
  9. poaches

    poaches Well-Known Member

    Joined:
    Aug 16, 2013
    Messages:
    1,743
    Ratings:
    +493
    I tried it out, didn't quite work. Can you include instructions when you boot up the game?

    Forge said that BM2 was enabled with the WarZ module, but none of the said features were working. Not sure what's wrong.
     
  10. Phanta

    Phanta Well-Known Member

    Joined:
    Jan 1, 2014
    Messages:
    2,692
    Ratings:
    +997
    You were on a WarZ server, right?
     
  11. poaches

    poaches Well-Known Member

    Joined:
    Aug 16, 2013
    Messages:
    1,743
    Ratings:
    +493
    Yes
     
  12. Phanta

    Phanta Well-Known Member

    Joined:
    Jan 1, 2014
    Messages:
    2,692
    Ratings:
    +997
    Send a log and I'll take a look.

    ======================= POST SEPARATOR ===========================

    Updated everything and added a new module!

    BM2 Core:
    <x> Incompatible API changes!
    <x> Change the way resources are loaded
    <x> Use constants for mod ID
    <x> Check if you're connected to Brawl before enabling any modules

    WarZ Module:
    <x> Make the HUD slightly less ugly
    <x> Localization file for language keys

    Etc. Module:
    <+> Name lookup command via "/namemc <name>"
    <+> "/shrug" and "/lenny" commands for inserting the respective emoticon at the end of your message

    Survival PvP Module:
    <+> Initial release!
    <+> Coordinate display with leading +/- indicating which direction you're facing on that axis
    <+> Active potion effect display
    <+> Compass bar; the blue square points north

    happy new years 2016 dank meme fest idk
     
  13. SaltWood

    SaltWood Well-Known Member

    Joined:
    Apr 15, 2016
    Messages:
    371
    Ratings:
    +102
  14. DLV

    DLV Active Member

    Joined:
    May 1, 2016
    Messages:
    72
    Ratings:
    +9
    For me the download isn't working so well
     
  15. Phanta

    Phanta Well-Known Member

    Joined:
    Jan 1, 2014
    Messages:
    2,692
    Ratings:
    +997
    It looks like mods.io is down for the moment. I'll send a message to the developers and the issue will, with hope, be resolved quickly.
     
    • Like Like x 1
Loading...
Similar Threads Forum Date
Mc-Warz Team AlphaSquad Groups Feb 15, 2017
Intro The Prelude to SargeAlpha Intros & Outros Feb 12, 2017
Alphabet animal game Forum Games Jun 7, 2016
Denied SlashEnvy (AlphaLegacy)'s J-Mod Application Denied Feb 15, 2016
Alienware alpha? Off Topic Nov 29, 2015
Thread Status:
Please be aware that this thread is more than 30 days old. Do not post unless the topic can still be discussed. Read more...