• 2

    posted a message on [1.8/1.9+] CommandBox - Easy command combining at your fingertips! (Version 0.10 Alpha)


    The one-command industry in Minecraft has been growing ever stronger for the past year or so. Everyone seems to be getting into it. Sadly, writing a one-command takes a lot of work, sometimes requiring you to put in hours of your time and thousands upon thousands of characters. This program is set to change that.


    Inspired both by MrGarretto's Command Combiner and by my previous project, the 3DD Command Combiner, CommandBox is my latest work in the field. Designed to take advantage of Minecraft 1.9's changes to the riding system, the commands it generates are faster, more efficient, and shorter than those of any other generator available. It's the easiest way to jump into the Minecraft 1.9 one-commanding scene! It can even create commands that are compatible with Minecraft 1.8, as well as easily importing from several different file formats.


    How does it work?


    When you first open the program, you'll see two text boxes and a button. The top text box is the input, the bottom is the output; just enter your commands (one per line!). Your command will be created and shown in the output, ready to copy-paste into a command block. All the default options are set up for optimal one-commanding already, so there's no need to worry. If you do want to change the options, though, you can click the "Options" tab at the top of the program. From there you can use or change various options, listed below:


    • Switch Minecraft versions for the command to be compatible with (all other options will work for all versions unless otherwise stated)
    • Change generation mode between Casing, No Casing, and Raw (only executes once)
    • Change casing blocks (defaults to bedrock and glass)
    • Toggle execution of "/gamerule commandBlockOutput false" (prevents commands from showing in the chat).
    • Toggle execution of "/gamerule logAdminCommands false" (prevents commands from showing in the server log).
    • Toggle removal of the initial command block.

    There are also several options for importing/exporting your completed command:

    • Export as a .cmdbox project file (JSON).
    • Import from a .cmdbox project file.
    • Export as a raw text file.
    • Import from a raw text file.
    • Import from a dump file generated by TexelElf's "Dump Command Blocks" MCEdit filter.
    • Import from an MCEdit schematic (The commands will be sorted in positive to negative YZX order).
    • Export to or reset the program's config, allowing you to change your default settings.

    What's missing?


    Since the program is in Alpha, it's missing a few key features. Below are some of the ones that are planned to be added.


    • Command tags (see the help page for the original 3DD Command Combiner for more info) Partially complete!
    • Sign support (i.e. easily creating signs to destroy the machine, etc.; currently only possible manually)
    • More import/export options
    • and more!

    Changelogs

    v0.10 Alpha
    - Added the ::MESS:: tag; takes a message/data tag and applies it to "/tellraw @a <message>" (tellraw shortcut for credits, install success, etc).
    - Added a credit to the chat when executing a command - can be manually removed, but please don't!
    - Fixed the gamerule options for 1.9 commands.
    - Added a "Config" option - this will save a default project that will be loaded upon opening the program. It can be saved and reset from the program itself.
    - Increased generation efficiency (does not affect output, just how fast the program itself is).
    - Updated the help page (from now on this won't make it into the changelog unless I make major edits)

    v0.9 Alpha
    - Added a "Help" tab.
    - Removed the "Generate!" button; the output now automatically updates as you type/change options.
    - Added a "Clear Input" button.
    - Added a "% remaining" section to the character counter; displays how much space you have left in the command.
    - Moved the success message for the "Copy Output" button to the same space as the character counter, rather than a popup.
    - Input field length is now restricted to 50,000 characters to prevent ridiculous amounts of lag with the auto-generate feature.
    - Increased command efficiency slightly.
    - Changed 1.9 structure; it now only uses one repeating command block instead of one per layer.
    - Changed the cleanup process slightly; no longer uses space to the side of the original command block, only above.
    - Added mnemonic shortcuts to the tabs; they can now be switched to using ALT+C, ALT+O, ALT+H, and ALT+R, respectively.
    - Restyled the tabs; they now match better and overall look better.
    - Added error codes to the program's error messages to help identify errors easier (Java errors exempted).
    - Added links to the external libraries used in the "Credits" tab.

    v0.8 Alpha
    - Changed name to CommandBox (3DD Command Combiner is such a lame name...).
    - Default project file extension is now .cmdbox (old .3ccp files should still work).
    - Added a character counter that appears upon generating a command.
    - Added case generation to 1.8 commands - generates a 5x5 box expanding towards +Z as necessary (3x3 without casing).
    - Added the ability to change the materials of the case (still defaults to bedrock/glass).
    - Added the ::INIT:: tag; makes commands only run once upon initial creation (simply add it to the beginning of the command).
    - Added the ability to export the output directly to a raw text file.
    - Reorganized the Options tab a little bit.
    - Created a banner (both a large one and a small one!).
    - Increased icon resolution, it looks much better now.

    v0.7 Alpha
    - Added case generation (finally). Currently only works for 1.9 commands.
    - Generates a 5x5 pillar as high as needed (3x3 without casing).
    - Has 3 different modes; Permanent, Permanent (no casing), and Raw (one-time execution).
    - Automatically set to "Raw" mode and disabled upon switching to 1.8; this will be changed soon to allow case generation for 1.8 as well.

    v0.6 Alpha

    - Reskinned the entire program to (roughly) match system defaults (should match for each system).
    - "Generate!" and "Copy Output" buttons are now disabled when the input and output (respectively) are empty.
    - Added a warning popup if the generated command is longer than 32767 characters.
    - Added a logo!
    - Refactored the code as it was over 400 lines of code in one file; it is now much more organized and split over several files.


    v0.5 Alpha

    - Added the ability to import from an MCEdit schematic(!).

    - Added a "Copy Output" button to the main screen.

    - Added the ability to expand one command over multiple lines by putting any kind of whitespace (spaces or tabs) at the beginning of each extra line.

    - Reorganized the options screen into a two-column layout for space reasons.

    - Added a README with credit to the external libraries used (this would go with the normal credits, but most users won't really care).



    v0.4 Alpha

    - Added the ability to export to a .3ccp project file (just a JSON file, really, but who cares, it distinguishes it from normal JSON).

    - Added the ability to import from a .3ccp project file (exporting isn't much use if you can't import!)

    v0.3 Alpha

    - Added the ability to read commands from a raw text file.

    - Added the ability to read commands from a dump file generated by TexelElf's "Dump Command Blocks" MCEdit filter.

    - Fixed the input/output text boxes resizing oddly when large commands are entered.

    v0.2 Alpha
    - Added the ability to change versions between 1.8/1.9+ and generate a compatible command accordingly.


    v0.1 Alpha

    - Initial version


    Downloads


    You must have Java installed to run this! You can get it here.


    Banners


    <a href="2544347"><img src="http://i.imgur.com/vOCBDga.png" alt=""></a>

    Posted in: Minecraft Tools
  • 0

    posted a message on Harry Potter Wands - Bringing Magic to Minecraft! [1.7.2 - 0.0.4 Beta (Updated 8/12/14)]
    Quote from IVIr_McZuZ»

    Hey Man, Awesome modpack! I just have a few Questions:


    How do u access the spell GUI?


    Can you add different colours to the different spells in future?


    Can I make a series on your modpack?


    Thankyou for reading if you have and please reply,


    IVIr_McZuZ


    By default you can access the GUI by holding a wand and hitting R, if I remember right.

    If you're using the latest version of the mod, that's already in it.

    Yes. Just make sure to link back to this post and my YouTube channel (link should be in my sig)
    Posted in: WIP Mods
  • 0

    posted a message on [1.8.3+] [Online] 3DD Command Combiner - Faster, More Efficient and Compact Command Combining!
    Quote from MCBatmanTheKid»

    Pls add feature that makes you input by mcedit


    Sadly, I'm not working on this project right now. I may come back to it eventually, but not for the time being.

    Also, MCEdit schematics are nearly impossible to read as they're compiled - you can use Texelelf's "Dump Command Blocks" filter to upload from MCEdit if you like. You can read more about how that works on the help page (linked on the site).
    Posted in: Minecraft Tools
  • 0

    posted a message on MinePeace SMP: Accepting Applications!

    Sadly, I have been accepted into a different server, so I have withdrawn my application. Good day.

    Posted in: PC Servers
  • 0

    posted a message on Chaos Craft SMP (Mature) (16+) (Snapshot 15w39c)

    Application withdrawn

    Posted in: PC Servers
  • 0

    posted a message on 1.9 smp

    Application withdrawn

    Posted in: PC Servers
  • 3

    posted a message on On the Usage of AreaEffectCloud as a Marker Entity in Place of ArmorStands

    In Snapshot 15w33a/b, a new entity was added called AreaEffectCloud. This entity is used in normal gameplay to keep track of the clouds from the new Lingering Potions. However, it has been discovered to also be a useful marker entity, possibly even a dangerous contender against ArmorStands. This article will contain all my findings about the entity, as well as any other discoveries I find that others have made.


    Basic Information:


    • When created normally (by throwing a Lingering Potion of any kind), the cloud manifests itself as a large area filled with potion particles.
    • The cloud will naturally shrink to nothing over time.
    • When walked into by an entity, the cloud will apply it's effect and shrink suddenly.

    Now for the stuff that's useful for mapmakers and such:

    • The cloud is only visible through the particles it spawns - the entity itself is invisible (It does, though, have a hitbox, which can be seen by pressing F3+B).
    • The entity's NBT data can contain multiple potion effects to apply; they will all be applied at once.
    • Using /summon to create a cloud with only a Duration tag makes a perfect marker entity - the default Radius is 0.0, which means no particles will be spawned (no overriding the particles with an invisible one necessary! Although, if you need a bigger radius with no particles, just set the Particle tag to "take", which is completely invisible). All the other values will default to the proper values to make it not shrink, have no effects, and overall just be completely inconspicuous.
    • There is currently no known way to give a cloud inherently infinite duration (you can constantly reset the Age tag, but that isn't handled by the entity itself). The closest that it is currently possible to get is setting Duration to 2147483647, which is the longest possible duration and would take about 3.5 real-world years of being loaded 24/7 to despawn.
    • Despite having no health or movement involved in it's function, the entity has the tags Invulnerable, Air, OnGround, Motion, and more (unused by default and, according to quick initial tests, reset to their defaults if changed).

    Useful/Unique NBT Tags:


    • ReapplicationDelay (int, default 0): The amount of time between applications of the effect onto an entity that doesn't leave the cloud.
    • Radius (float, default 0.0f): The radius of the cloud; potion effects will be applied within this area as well as affecting the visible cloud's size.
    • DurationOnUse (float, default 0.0f): Unknown use; does not appear to do anything noticeable.
    • Duration (int, default 0): Determines the duration of the cloud; the entity will despawn when the Age tag reaches the same or greater value.
    • RadiusPerTick (float, default 0.0f): The radius increase per tick (always negative in normal gameplay).
    • Particle (string, default "mobSpell"): The particle to display.
    • RadiusOnUse (float, default 0.0f): The radius of the cloud lost upon each application of the effects.
    • WaitTime (int, default 0): Not really totally sure about this one... I think it's the delay between entering the cloud and getting the effects.
    • Age (int, default 0): Automatically incremented every tick to keep track of how long the cloud has existed.
    • Effects (list, default null): A list of potion effects to be applied when inside the cloud (see http://minecraft.gamepedia.com/Player.dat#Potion_Effects)
    • Color (int, default 0): Affects the color of the cloud's particles (the effect will be different or nonexistant for different particles).

    Benchmarking Data:


    Inital Benchmarking Data vs. ArmorStands:


    The numbers on the left are the entity count; this test was done in as sterile and predictable environment as could be produced.


    Note that this benchmarking was done before data surfaced that Radius:0 didn't spawn particles; performance may be slightly affected and better benchmarking data will be gotten soon.


    Please feel free to reply with any extra information you find; I will also update this as I find more info.

    Posted in: Recent Updates and Snapshots
  • 0

    posted a message on Shulker Behavior Notes

    Shulkers also, interestingly, take more damage from pickaxes than swords (test it out if you don't believe me - stone sword and diamond pick have the same attack damage attribute, but the pick kills it far faster)

    Posted in: Redstone Discussion and Mechanisms
  • 0

    posted a message on Harry Potter Wands - Bringing Magic to Minecraft! [1.7.2 - 0.0.4 Beta (Updated 8/12/14)]
    Quote from Killerjdog51»

    My codes messy all the time. xD



    And i defiantly support you making a new harry potters wand mod! The idea is awesome! and im sure many many people will agree with me. I mean, how many wand mods based off of harry potter do you see in minecraft? :D


    About 20-30, but if you only count decent, mainly wand focused ones... About 2-3 including this one XD Thanks for the support!

    Posted in: WIP Mods
  • 0

    posted a message on Harry Potter Wands - Bringing Magic to Minecraft! [1.7.2 - 0.0.4 Beta (Updated 8/12/14)]
    Quote from zetabyte27»

    Aww and I was really hoping for a 1.5.2 release XD But anyway you deserve a break and you should enjoy it! Hope you get back into modding soon :D


    P.S: Any chance you could hand over the porting to 1.5.2 project to another modder? A close friend perhaps? *fingers crossed*


    Thanks! Unfortunately, I don't really have any friends in the modding community... And I'm not sure I'd feel comfortable handing the mod off to someone else anyway (my code is rather... messy at times XD). After having some time to think about it, though, I am considering making a second Harry Potter Wands mod from scratch using my now much greater knowledge of both modding and programming in general. If I do, it would have the same basic ideals and play as this one, but with some new features, balancing, and more... If there's enough interest I could start on that right away.

    Posted in: WIP Mods
  • 0

    posted a message on Harry Potter Wands - Bringing Magic to Minecraft! [1.7.2 - 0.0.4 Beta (Updated 8/12/14)]
    Quote from Killerjdog51»

    so your kinda like in a slump and need a break from working on it? that happens to me alot. xD


    If a 6mon-1yr and on into the forseeable future hiatus counts as a break, yes. I've kind of given up on modding for now; I've got bigger fish to fry.

    Posted in: WIP Mods
  • 0

    posted a message on Harry Potter Wands - Bringing Magic to Minecraft! [1.7.2 - 0.0.4 Beta (Updated 8/12/14)]
    Quote from Killerjdog51»

    wait, why arent you working on it anymore?


    I haven't worked on this mod in a very long time... I just lost interest too much to make time for it. At this point I'm not even completely sure I have the half-updated files from last time I worked on it, though I think I do. I just have other things I need to do, and it hasn't made much sense to reboot a project that hasn't been worked on majorly in 6 months to a year just to drop it again. I may go back to it eventually, but... Not in the forseeeable future unless it's suddenly in huge demand.

    Posted in: WIP Mods
  • 0

    posted a message on Harry Potter Wands - Bringing Magic to Minecraft! [1.7.2 - 0.0.4 Beta (Updated 8/12/14)]
    Quote from zetabyte27»

    Seeing as we finally have a modder who actually replies *cough* ComputerCraft *cough* I have a request and I would be really grateful if you could fulfill it...


    Please release a 1.5.2 version!!!! PLEASE!!!!!!!!


    I would love you for all eternity!!! That came out wrong XD


    On the other hand the mod is AWESOME! Have some diamonds! :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond: :Diamond:


    Quote from Killerjdog51»

    This is a very impressive mod. you did a good job with it. but would i sugest lowering the spell amount? because atm i can just spam bombardo maxima and blow the sh*t out of everthing with no end. xD


    Thank you! Sadly, this mod is no longer being updated. I may return to it at some point in the future, but I don't know if or when I will.

    Posted in: WIP Mods
  • 0

    posted a message on Command Groups Mod - Order, Label and Color Command Blocks!

    Love the mod idea! So glad I could watch the dev stream, it was a blast ^-^ One question though, what happens if you break a CB that's in a group, then place one back in the same spot? I don't know if you put any safeguards in place for that, but that could be a potential problem.


    TLDR: Cool mod!

    Posted in: Minecraft Mods
  • 0

    posted a message on [1.8.3+] [Online] 3DD Command Combiner - Faster, More Efficient and Compact Command Combining!

    I'm currently working on redoing this as a desktop application! You can see the thread here.

    Posted in: Minecraft Tools
  • To post a comment, please .