Home›Java›Mods›PvPMulla
PvPMulla
ModsJava

PvPMulla

Java mod listed for Minecraft 1.7–1.12. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
PvPMulla v0.0.2​

✿Plugin Features✿:
  • Award players with in-game currency (more to come) on pvp kill
  • Let players who were killed in pvp lose money
  • Supports custom equations and variables allowing dynamic money loss/gain calculations
  • Special weapons give more money on kill
  • Per-world configuration!
  • Supports PlaceholderAPI placeholders
​
Spoiler: Simplified Chinese
If you're looking for the Simplified Chinese version (with better post layout) look here.
✿Screenshots✿:
Spoiler
hmm... first you need someone to pvp with
[​IMG]

100% not same computer guaranteed
[​IMG]

Intense pvp with afk player
[​IMG]

Intense death by afk player
[​IMG]

Killer receives message (i wasn't able to fix the language files at the time of screenshot, but you get the point)
[​IMG]

Now the player who got killed checks with /bal and finds him/herself with less money
(started with $1000, my apologies for Chinese essentials) <- well there should be a message showing how much you lost (configurable) but wasn't able to capture that screenshot
[​IMG]

✿Update Notes✿:
Spoiler
  1. v0.0.1 - first release!
  2. v0.0.2 - added multiworld support and fixed some awkward messages

✿Commands & Permissions✿:
Spoiler
Commands:
  • /pvpmulla plugin main command
  • /pvpmulla toggle temporarily turn plugin on/off
  • /pvpmulla reload reloads configuration file
Permissions:
  • pvpmulla.reload to use command /pvpmulla reload
  • pvpmulla.toggle to use command /pvpmulla toggle
  • pvpmulla.riskfree players with this permission will not lose money on pvp death neither will the killer receive money
  • pvpmulla.recieve if and only if the killer has this permission the plugin will function (recommended to give to every player)
✿Configuration✿
Spoiler: config.yml
Code (YAML):
#whether or not to use PlaceholderAPI in messages (trust me if you don't have papi installed nothing will happen even if you turn this on)
usepapi
: false

lang
: #the language section is ommited

#econ settings
econ
:
  #whether or not to use papi variables in the equation below (personally find this useless but what wrong would it do to leave it there)
  usepapi
: false

  #format of the money after calculation, please follow java decimalformat format, default rounds to hundredth
  moneyformat
: "#.00"

  #equation for money to take from the player who died in pvp
  remove
: "(((%killer_level%*10 + %killer_exp%)-(%user_level%*5+%user_exp%)) + %random%*10*%killer_health% + %last_damage%*3)*%weapon%"

  #equation for money to award the killer in pvp (same variables as above but award supports %fine% which stands for the money taken from player who tied
  #e.g. if you want money stealing effect simply set this to %fine% so money lost= money gained
  award
: "(%fine%*1.5 + %random%*100)*%weapon%"

#per-world configurations
perworld
:
  #true=only worlds listed will allow money losing/gaining on pvp
  #false= worlds listed will not allow money losing/gaining on pvp
  whitelist
: false
  worlds
:
  - nomoneyinthisworld

#%weapon% variable  settings
item
:
  #currently only supports lore detection, you can check out api for more information
  lore
:
    #the key to look for in item lore
    #the plugin will search through all lines of lore of the item that is used to kill
    #if any part of any line contains the key phrase, the color codes are stripped and keyphrase removed, then the plugin will attempt to convert what's left into a number
    # and substitute for the %weapon% variable in the econ equations above
    #multiple lines with key will make the %weapon% tag the sum of all numbers found in lore
    #e.g. item lore: &c&lMoney Multiplier:  &e&l12", the %weapon% variable will give the number 12 (useful if you want certain weapons to allow more money on pvp kill <-ahem secura lecta in warframe)
    #you could use equations&variables but the lore will not look very good e.g. Money Multiplier: *%fine% <- this will allow the killer to recieve original count +fine on kill with this weapon
    #once again but this will make the lore look kinda messy
    key
: "Money Multiplier: "

    #whether or not to use placeholderapi in lore... cuz why not
    papi
: false

    #what to default to if no lore with key is found in weapon
      #e.g. set to -20 to take 20 away from the final reward if player is not using a weapon with this lore
      #you could use equations but why tho :P
    default
: "1"
 
Spoiler: supported variables
  • %killer_level% killer exp level
  • %killer_exp% killer current level exp(that green bar)
  • %user_level% player killed exp level
  • %user_exp% player killed current level exp
  • %random% a random decimal number from 0 to 1
  • %weapon% see item section of configuration file
  • %killer_health% health that the killer after the last killing hit
  • %last_damage% amount of damage dealt on the last hit
  • %fine% only in award amount of money the dead player lost
  • alternatively you can use papi variables or if you have any good ideas feel free to tell me in discussion or do it yourself with API

✿Installation✿
1. Make sure you have vault (and optionally PlaceholderAPI) installed
2. Download with that button up there ↗ and drop this plugin in /plugins
3. Restart server and edit the config.yml (the lang is really weird because i try to fit every possible variable inside, you probably wont use all of them)
4. Run /pvpmulla reload and make sure you have the proper permissions
5. have fun! if you have good scripts feel free to post them in discussion
​


▶Easter egg
Spoiler
probably not, but this plugin actually uses the javascript engine to calculate the user-defined equation, which means if you are familiar with JS, you can to write javascript in econ.award or econ.remove! If you want to share your code, feel free to post it in the comments/discussion section! which i will probably not look at

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

PvPMulla is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.12. Downloaded 117 times (via Spigot). Download it and open it directly in the game.

Explore more