[Suggestion] MCMMO Anvil

Discussion in 'Suggestions' started by Assajj, Aug 27, 2013.

  1. Assajj

    Assajj Long live Valaria
    Mythic ⚔️ I ⚔️ EcoMaster ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jun 19, 2013
    Messages:
    1,853
    Trophy Points:
    74,910
    Ratings:
    +583
    I think it would be a good Idea to add the mcmmo anvil to the nstar shop for 100nstars
    heres how it works:
    You pay 100nstars for the ironblock (mcmmo Anvil) and say your iron/diamond pick has not many uses left, you simply grab the materials needed (1 ingot 1 stick) and it adds a bit of health to your tool.
    The reason I would make this an nstar shop item and not a donation feature is that you are paying for the repairs of your item, plus waiting for people to be able to erep your item would not happen, and instead of wasting your $200 on an erep for a regular tool, you can just go grab a stick and ingot and repair your tool.

    NOTE!!! THE MCMMO ANVIL REMOVES ENCHANTMENTS!
     
  2. Quieted

    Quieted Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    May 20, 2013
    Messages:
    230
    Trophy Points:
    30,140
    Gender:
    Male
    Ratings:
    +50
    Iron blocks are naturally anvils if the MCMMO plugin is installed. This would not work as I could just craft one myself.
     
  3. GungnirIncarnate

    Builder ⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Jul 18, 2012
    Messages:
    3,226
    Trophy Points:
    51,340
    Gender:
    Male
    Ratings:
    +479
    Also with the mcmmo repair ability if it is high enough it can actually keep enchantments
     
  4. Assajj

    Assajj Long live Valaria
    Mythic ⚔️ I ⚔️ EcoMaster ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jun 19, 2013
    Messages:
    1,853
    Trophy Points:
    74,910
    Ratings:
    +583
    wait... you can just buy all the mcmmo stuff ?
     
  5. Assajj

    Assajj Long live Valaria
    Mythic ⚔️ I ⚔️ EcoMaster ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jun 19, 2013
    Messages:
    1,853
    Trophy Points:
    74,910
    Ratings:
    +583
    *insert massive facepalm towards my own stupidity here*
     
  6. Intellectualist

    Intellectualist Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Nov 16, 2012
    Messages:
    3,775
    Trophy Points:
    44,555
    Gender:
    Male
    Ratings:
    +469
    The McMMO repair ability (along with the taming ability) was removed from ECC for as long as I can remember.

    And like what quieted said, any iron block would be the McMMO anvil and it wouldn't be possible to limit it to only those blocks from the star shop.

    Also the fact that, for 100 nstars, it's far far too OP, and the Extcommands donation will drop in purchases, and E-repair and repair will be useless.
     
  7. Revanrose6

    Revanrose6 Sith Lord
    ECC Sponsor Tycoon ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Dec 18, 2012
    Messages:
    8,450
    Trophy Points:
    97,160
    Gender:
    Female
    Ratings:
    +3,338
    Oh god... If every iron block was an anvil... my entire spaceship could be used to fix ECC's problems... The ship of fixing!!!

    Anyways, if it turned every ironblock into an 'anvil' I think that could get seriously annoying for people trying to use iron blocks NOT for anvils...
     
  8. Xslare

    Xslare Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Jun 24, 2013
    Messages:
    127
    Trophy Points:
    29,690
    Ratings:
    +44
    Guys, special iron blocks can be used without effecting anything else; such as those with a Data Value or forced NBT tag attached. Implementing a special iron block to be sold for an insane price is still viable, though I'm not sure about the idea as a whole.
     
    #8 Xslare, Aug 27, 2013
    Last edited: Aug 27, 2013
  9. Intellectualist

    Intellectualist Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Nov 16, 2012
    Messages:
    3,775
    Trophy Points:
    44,555
    Gender:
    Male
    Ratings:
    +469
    If I could buy a donation feature with nstars there's really no point for real donation features.
     
  10. Assajj

    Assajj Long live Valaria
    Mythic ⚔️ I ⚔️ EcoMaster ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jun 19, 2013
    Messages:
    1,853
    Trophy Points:
    74,910
    Ratings:
    +583
    You guys really need to re-read my post, The mcmmoanvil is an iron block yes, but it has a coding attached to it that is different than an iron block like xslare said, It does not affect EVERY iron block, just the 1 single block that you pay for.
     
  11. Assajj

    Assajj Long live Valaria
    Mythic ⚔️ I ⚔️ EcoMaster ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jun 19, 2013
    Messages:
    1,853
    Trophy Points:
    74,910
    Ratings:
    +583
    Like for example, anvils, people who do not pay for it cant use it.
     
  12. Revanrose6

    Revanrose6 Sith Lord
    ECC Sponsor Tycoon ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Dec 18, 2012
    Messages:
    8,450
    Trophy Points:
    97,160
    Gender:
    Female
    Ratings:
    +3,338
    Would they eventually break like a normal anvil?
     
  13. Xslare

    Xslare Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Jun 24, 2013
    Messages:
    127
    Trophy Points:
    29,690
    Ratings:
    +44
    Can be added in, though not by default as far as I know. Wouldn't take much work though really.
     
  14. Assajj

    Assajj Long live Valaria
    Mythic ⚔️ I ⚔️ EcoMaster ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jun 19, 2013
    Messages:
    1,853
    Trophy Points:
    74,910
    Ratings:
    +583
    That would be up to the Dev's The current MCMMO anvil does not break, but it would not be hard to add a Durability to one, simple coding.
     
  15. Revanrose6

    Revanrose6 Sith Lord
    ECC Sponsor Tycoon ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Dec 18, 2012
    Messages:
    8,450
    Trophy Points:
    97,160
    Gender:
    Female
    Ratings:
    +3,338
    If this was to be accepted, I would hope that a durability was intact or it may ruin the e-repair market.

    Revanrose6
     
  16. Assajj

    Assajj Long live Valaria
    Mythic ⚔️ I ⚔️ EcoMaster ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jun 19, 2013
    Messages:
    1,853
    Trophy Points:
    74,910
    Ratings:
    +583
    For example the coding of a sword... // Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
    // Jad home page: http://www.kpdus.com/jad.html// Decompiler options: packimports(3) braces deadcode
    package net.minecraft.src;

    // Referenced classes of package net.minecraft.src:// Item, EnumToolMaterial, Block, ItemStack, // EntityLiving, Entity
    publicclassItemSwordextendsItem{

    publicItemSword(int i,EnumToolMaterial enumtoolmaterial)
    {
    super(i);
    maxStackSize
    =1;
    setMaxDamage
    (enumtoolmaterial.getMaxUses());
    weaponDamage
    =4+ enumtoolmaterial.getDamageVsEntity()*2;
    }

    publicfloat getStrVsBlock(ItemStack itemstack,Block block)
    {
    return block.blockID !=Block.web.blockID ?1.5F:15F;
    }

    publicboolean hitEntity(ItemStack itemstack,EntityLiving entityliving,EntityLiving entityliving1)
    {
    itemstack
    .damageItem(1, entityliving1);
    returntrue;
    }

    publicboolean onBlockDestroyed(ItemStack itemstack,int i,int j,int k,int l,EntityLiving entityliving)
    {
    itemstack
    .damageItem(2, entityliving);
    returntrue;
    }

    publicint getDamageVsEntity(Entity entity)
    {
    return weaponDamage;
    }

    publicboolean isFull3D()
    {
    returntrue;
    }

    publicboolean canHarvestBlock(Block block)
    {
    return block.blockID ==Block.web.blockID;
    }

    privateint weaponDamage;}
     
  17. Xslare

    Xslare Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Jun 24, 2013
    Messages:
    127
    Trophy Points:
    29,690
    Ratings:
    +44
    First off,Assajj_Ventress I'm not even going to try and read that block of text. Second, revan means the durability of the iron-block anvil; not the tools themselves.

    Anyways, even at a maxed repair level there is still a chance to loose enchantments in the default configuration. If all anvils had to be purchased, then this method would always be inferior to donator repair; especially if they can easily break.

    Aside from that, all changes to McMMo can be done fairly easily and without too much hassle; focus on the applications instead of the implementation, as that's the more interesting part to discuss frankly.
     
  18. Intellectualist

    Intellectualist Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Nov 16, 2012
    Messages:
    3,775
    Trophy Points:
    44,555
    Gender:
    Male
    Ratings:
    +469
    I'm afraid I was a bit lost in the suggestion.

    Do these anvils break/run out of durability?

    What's to keep them from making the /repair ability useless? Not erepairs, normal repairs.
     
  19. Assajj

    Assajj Long live Valaria
    Mythic ⚔️ I ⚔️ EcoMaster ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jun 19, 2013
    Messages:
    1,853
    Trophy Points:
    74,910
    Ratings:
    +583
    its nothing like the "repair function" you have to use materials to repair your tool.
     
  20. Assajj

    Assajj Long live Valaria
    Mythic ⚔️ I ⚔️ EcoMaster ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jun 19, 2013
    Messages:
    1,853
    Trophy Points:
    74,910
    Ratings:
    +583
    If you have a pickaxe with 50 uses left and you rightclick the MCMMO anvil with 1 diamon and 1 stick you gain another 50 uses.