MaRo-Craft

MaRo-Craft

This plugin need the vault, worldedit and worldguard (Thanks to sk89q, TomyLobo, wizjany, zml2008) plugin.
It has many features. More about this, in the second section.

Features

  • Residence Management
    • Buy a Residence of 16x16x256 (1 chunk) -> Residence is protected with WorldGuard.
    • Sell a Residence with a Sign
    • Each Residence can cost Taxes (can be set in configfile).
    • First Residence is free, the price of other can be set in configfile.
  • AutoTreeReplant
    • Can be configure in configfile (enabled/disabled)
  • Reward System for Blockbreaking
    • Can be configure in configfile (enabled/disabled and price per block)
  • Itemstacker
    • Reduce Laggs of many Items on the ground
    • Can be configure in configfile (enabled/disabled)
  • Farmonator
    • Create Farm's with Worldedit and link a chest, every item that drops in Farm will go into chest.
    • Farm's Save in a MySQL Database or SQLite Database
  • Reward Signs
    • Define a reward on clicking on the sign (Money or Item)
    • Define coord's for clicking on the sign (teleport after clicking).
    • Reward Lock's Save in a MySQL Database or SQLite Database

Configuration

config:
  Land:
    BuyPrice: 150 #Buy price for Residence (Count Residences -1 * AddBuyPricePerGS + BuyPrice)
    AddBuyPricePerGS: 30 #Buy price for Residence (Count Residences -1 * AddBuyPricePerGS + BuyPrice)
    TaxEnabled: true #Should the player must pay taxes on Residences? true/false
    TaxPerGS: 0.1 #How many taxes must player pay every TaxTimeSeconds?
    TaxTimeSeconds: 900 #In wich intervall must the player pay Taxes For Residences
    SellBySign: true #Can players Sell Residences by Sign? true/false
  MoneyPerBlock:
    Enabled: true #Should every Player become money for blockbreaking? true/false
    Amount: 0.07 #How many money the should become for every Block?
    Minutes: 5 #In wich interval the money should pay to player?
  ItemStacker:
    Enabled: true #Itemstacker enable? true/false
    Radius: 5 #In wich Radius should Itemstacker stack Items
    Normal: true #Not change
    ItemPerStack: 256 #Whats the Maximum Items per Stack on the ground
  AutoReplant:
    Enabled: true #AutoTreeReplant on/off? true/false
    ReplantTicksWait: 40 #Not Change
  Reward:
    Enabled: true #RewardSigns enable? true/false
    db:
      MySql: false #MySql DB or SQLite? (false= SQLite, true=MySql)
      Hostname: localhost
      Database: DB
      Port: '3306'
      User: USER
      Password: PASS
  Farmonator:
    Enabled: true #Farmonator enabled? true/false
    db:
      MySql: false #MySql DB or SQLite? (false= SQLite, true=MySql)
      Hostname: localhost
      Database: DB
      Port: '3306'
      User: USER
      Password: PASS

Commands

Residence Management

  • /land help -> Shows the help for /land commands
  • /land buy -> Buy a Residence (1 Chunk) i'm stand on.
    • Permission: marocraft.buy
  • /land sell -> Sell the Residence i'm stand on.(to the bank)
    • Permission: marocraft.sell
  • /land add [player] -> player can now build on the residence you stand on.
  • /land remove [player] -> player can now not more build on the residence you stand on.
  • /land lock -> Lock Doors, button's, plate's, etc.
  • /land unlock -> Unlock Door's, button's, plate's, etc.
  • /land mobs [true/false] -> Can mobs Spawn on your residence?
  • /land list -> Show you a list of your residences.
  • /land list [player] -> Show you a list of player's residences.
  • /land info -> Show information about the residence you stand on.

Other Permissions:

  • marocraft.nocorner -> After buy a residence, no Glowstone to show the residence.
  • marocraft.free -> Every Residence is free.
  • marocraft.taxfree -> No Taxes for residences.

Farmonator

  • Maincommand Shows the Help of Farmonator: /farm help
    • Permission: marocraft.farmonator.help
  • Add a new FarmArea for all Items collect. Before this command, select with Worldedit.
    • /farm add <areaID> <chestX> <chestY> <chestZ> <itemID>
      • <areaID> -> Its the Name of the FarmArea
      • <chestX> -> Its the X-coordinate of the linked chest
      • <chestY> -> Its the Y-coordinate of the linked chest
      • <chestZ> -> Its the Z-coordinate of the linked chest
      • <itemI> -> -1 for all Items or itemid from Data Values (For Diamond 264)
    • Permission: marocraft.farmonator.add
  • Change an exist FarmArea. Before this command, select with Worldedit.
    • /farm changearea <areaID>
      • <areaID> -> Its the Name of the FarmArea
    • Permission: marocraft.farmonator.changearea
  • Change the linked chest of a FarmArea.
    • /farm changechest <areaID> <chestX> <chestY> <chestZ>
      • <areaID> -> Its the Name of the FarmArea
      • <chestX> -> Its the X-coordinate of the linked chest
      • <chestY> -> Its the Y-coordinate of the linked chest
      • <chestZ> -> Its the Z-coordinate of the linked chest
    • Permission: marocraft.farmonator.changechest
  • Change the Itemcollect type to Diamond (Example).
    • /farm changeitem <areaID> <itemID>
      • <areaID> -> Its the Name of the FarmArea
      • <itemID> -> Its the itemid from Data Values (For Diamond 264)
    • Permission: marocraft.farmonator.changeitem
  • List all existing FarmArea Names
    • /farm list
    • Permission: marocraft.farmonator.list
  • Remove an existing FarmArea (only self owned)
    • /farm remove <areaID>
      • <areaID> -> Its the Name of the FarmArea
    • Permission: marocraft.farmonator.remove

Permissions

Residence Management

  • marocraft.buy: /land buy
  • marocraft.sell: /land sell
  • marocraft.nocorner -> After buy a residence, no Glowstone to show the residence.
  • marocraft.free -> Every Residence is free.
  • marocraft.taxfree -> No Taxes for residences.

Farmonator

  • marocraft.farmonator.add: /farm add
  • marocraft.farmonator.change.area: /farm changearea
  • marocraft.farmonator.change.chest: /farm changechest
  • marocraft.farmonator.change.item: /farm changeitem
  • marocraft.farmonator.remove: /farm remove
  • marocraft.farmonator.list: /farm list
  • marocraft.farmonator.help: /farm help

Reward Sign's

  • marocraft.reward.create: Create new Reward Sign's
  • marocraft.reward.use: Can use Reward Sign's

TODO

  • Create Translation files (de.yml,en.yml)

 

 


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

Bukkit