[Cancelled] - MineMaker - Randomly Generated Cuboids with commands to reset.

Discussion in 'WIP and Development Status' started by Wackenov, Dec 18, 2011.

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

    Wackenov

    MINEMAKER


    Hey guys, I've never made a plugin before and this is my first shot at one. Basically, I started making a prison server and couldn't find a way to make the mine easy to make and regenerate. On prison servers, usually a mine will consist of massive amounts of cobble/sandstone with a few ores spread out inside of it. These mines get stripped fairly quickly, and it can be a burden to refill them. Not to mention the fact that if you use WorldEdit to paste the old mine back in, all of the rare ores are still in the same place.

    This plugin will allow users to set up a region and make a mine cuboid, with a base block, and other more rare blocks randomly spread out in it. The mine will be easy to regenerate with one command, or regenerate automatically if a certain percentage is dug out.

    Current Commands:

    All commands currently use /minemaker as a prefix, although this is likely to change.

    - /minemaker set [1,2] - sets the first and second corners of the cuboid, where blocks will be generated.
    - /minemaker create [ID] ([ID] <1-1000>...) - Creates the randomly generated cuboid. The first ID is the base block. any ID's afterwards are blocks that appear randomly with a chance out of 1000 to appear in any given spot.

    Examples:

    /minemaker create 112 89 100
    create-112-89-100.png
    A cuboid with a base block of netherbrick, with a 1/10 chance of glowstone.



    /minemaker create 1 112 100 89 200 49 500
    create-1-112-100-89-200-49-500.png
    A Similar example, with a base block of stone, 1/10 chance of netherbrick, 1/5 chance of glowstone, and 1/2 chance of obby.


    /minemaker create 24 56 10 14 20 15 50
    create-24-56-10-14-20-15-50.png
    A dug out mine(the purpose of this plugin so far), with Sandstone base, 1/100 chance of diamond, 1/50 chance of gold, and 1/20 chance of iron.

    Upcoming Features:

    I am fairly new to programming and Java, but this is just the work of one evening. I have many more features planned, such as:

    - Pitfalls: Random chance of a block being a pitfall, a hole from the given block to the bottom of the cuboid.
    - Protection: from placing any block in the mine that wasn't able to generate there.
    - Permissions.
    - Redstone activated regeneration: Push a button and the mine regens.
    - Automatic Regeneration at certain depletion/time points.
    - Automatic Teleportation of players before the mine is regenerated.

    Please post here if there is a feature you'd like to see added and I'll see what I can do.
     
  2. Offline

    Wackenov

    Well not much interest I see. I'll keep this as a personal project for now.
     
  3. Offline

    Chiller

    It's called: //set 90%stone,3%diamondore,7%ironore
     
  4. Offline

    Wackenov

    That isn't the intent of the plugin. This is the WIP section.
     
  5. Offline

    Malchus

    I think this is a great idea!
    I look forward to future updates.
     
  6. Offline

    nechtmarrie

    I would love to see this in a working stage!
     
  7. Offline

    bitWolfy

    MineReset :p
     
Thread Status:
Not open for further replies.

Share This Page