GithubHelp home page GithubHelp logo

bennek / asgardascension Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 400 KB

Discontinued Minecraft plugin for Asgard-MC network.

Home Page: http://www.asgard-mc.net/

License: MIT License

Java 100.00%

asgardascension's Introduction

AsgardAscension (DISCONTINUED)

Custom Minecraft plugin made for Asgard Ascenscion server. It was core plugin of the prison type server. First version was released in June, 2015 and project was discontinued in late 2016. The main objective was making the plugin easy to use for both players and admins. Most of the features has their own GUI. By the request, flat-files were used for data saving.

Table of Contents

Features

Challenges

Instead of regular way of rankups, where player needs only to have some cash to obtain a new rank, this system aims to make the process more interesting. For rich and lazy players, they can skip the challenge by paying 2x more money. However, the brave ones can accept the challenge. The challenges are hand-made by the server administrators with built-in GUI setup, which allows to specify type, price, rewards and much more. Currently, there are 3 types of challenges:

  • Fight (defeating specified amount of mobs in arena with your own items. Upon death, items are not lost and money is returned back to player)
  • Parkour (Player must get through various puzzles and reach the noteblock in order to complete it)
  • Maze (Works the same way as parkour)

Prestiging

When player completes all challenges, he may prestige and get back to rank 0 to complete all the challenges again. Max prestige level is configurable and so are the perks.

Ragnorak

Once in a while, mysterious event starts. Loot spawns randomly in predefined chest locations for players to collect. Great event for massive PVP.

Food of the Gods

Players can craft or buy items and get their perks for some amount of time.

God Tokens

God Tokens are premium currency. It serves many purposes but the most popular one is buying runes, abilities, and food of the gods.

Tribes

Playes can create their own tribes (clans). Tribe has its communal chest, chat, diplomacy, ranks.

Custom Enchants

Enchants made for donors to make them more OP. As of now, there are 4 custom enchants:

  • Wither Damage (Upon hitting enemy, he gets wither effect for 10 seconds)
  • Fire Damage (Enemy is set on fire for 5 seconds)
  • Poison Damage (Enemy is poisoned for 10 seconds)
  • 2x2 Explosion (By destroying block, 3 more blocks around are destroyed)

Dependencies

NOTE: Different versions may or may not break the plugin

Commands

  • /asgardascension (/aa, /asg)
  • /rankup
  • /tribe
  • /token
  • /prestige
  • /ragnorak
  • /rank
  • /fog
  • /challenge
  • /tokenwarp

Permissions

  • asgardascension.admin
    • Default: OP
    • Grants access to:
      • /asgardascension (/aa, /asg)
      • /prestige location
      • /rank
      • /token give
      • /token remove
      • /token set
      • /tribe socialspy (/tribe ss)
      • /tokenwarp
  • asgardascension.staff
    • Default: OP
    • Grants access to:
      • /tribe socialspy (/tribe ss)

asgardascension's People

Contributors

bennek avatar

Watchers

James Cloos avatar

asgardascension's Issues

God Tokens rework

Abilities

  1. all current pvp mining ect god token powers are removed, (not the repair or god apples. just the "abilities"
  2. abilities will now be added to the item in hand (depending on ability type depends on item it works with,) will be "ENCHANTED" with the ability temporarily. like with the lucky blocks.
  3. there will be a permanent enchant section. separate from the temp enchants. so opening /token will open the main gui but instead of mining /pvp there will be temporary tokens and permanent tokens
  4. effects must not over right, or remove any other enchants or effects on the item, but only 1 token effect can be placed on an item, so if u perm add one it can never be token enchanted again, but temp token enchanting means u cant add another untill it runs out

list of token abilites and prices are as follows.

  • haste temp 10 tokens perm 100 tokens (sword,axe,pick)
  • poison temp 15 token perm 150 tokens (sword,axe)
  • AoE (2x2) mining temp 20 token, perm 200 tokens (pick)
  • magnet (runs a command in config 0.1% chance,) temp 25 tokens perm 250 tokens (pick)
  • flame temp 15 tokens perm 150 tokens (sword,axe)
  • highjump (only 2 blocks high) 20 tokens perm 200 tokens (boots,leggs,chest,helm)
  • speed (speed 1) temp 15 tokens perm 150 tokens (boots,leggs,chest,helm)
  • luckyrepair.(has a 0.01% chance per hit/blockbroken to fully repair item) temp 25 perm 250 (sword,axe,pick)

the gui for the enchants must show when hovered over. the price, name, brief description of effect. and items it works on,.
all temp tokens must last 15 mins, and be removed upon time limt even if the player drops, repairs, stores, moves, trades, logs off, or even server reboots,
token effect must not be transferable in an anvil. so if u token enchant hast on a iron axe u cant put it in an anvil with a diamond axe to get it on the diamond axe

Runes

We dont want to get rid of player tokens all together, instead we are renaming them "RUNES" they will be enchanted Written books "with all book functions removed" they can be purchased with tokens 1 at a time and go in to the players inventory as an item, when right clicked in hand they will run the effect the rune is supposed to, "similar to the current gold swords" all runes will be temporary,. no permanent runes, but u can buy long term versions. the normal runes will last 3 mins. and the long term runes will last 30mins with the exception of "single use runes" or "active effect runes" like lightning ext.

the runes will be as follows.

  • Freeze: (freezes target in place for 1 second.) 15 tokens,
  • FireStorm (the current flame token) 30 seconds 25 tokens. (long term version) 300 seconds 250 tokens
  • Slowdown (gives target slowness 1 for 5 seconds) 15 tokens
  • Invisibility (gives UNINTERRUPTIBLE invis for for 5 seconds) 10 tokens
  • Lightning (same as current lightning token) 15 tokens
  • Detonate (detonates a non destructive explosion (pvp areas only) causeing explosion damage to all people near the point) 20 tokens

ALL RUNES MUST HAVE A GLOBAL COOL-DOWN OF 15 SECONDS AS WELL AS NOT BEING ABLE TO USE ONE RUN WITH ANOTHER IN EFFECT, (NO STACKING INVIS AND USING DETONATE ECT)

Tribes rework

General

Uuids for tribe member and owners. so name change mess it up. Ability to declare war. Ability to "rob" the tribe bank by killing members of a tribe you're at war with.

Ability to see who is in your tribe with the sub nametag. https://gyazo.com/7f2197a3ee754c2c95871205c9aadc79 like it says in bank here. Green tribe name for tribe member, red tribe name for enemy tribe, grey for neutral tribe.

have tribe ranks set to amount of players aswell as costing money, so u need 5 players and 1mill to upgrade tribe amount from default 7 people to say 15? the ability to turn off and on being able to hurt each other as tribe members (so they can still duel eachother) on by default., ability to list and rank tribe members. No silly tribe sword or tribe powers.

Robbing

Killing a tribe member that is at war with your tribe (red nametag) will take 1% of there tribes bank balance and place 80% of it in killers tribes bank, the other 20% is lost.
so if you killed a war'ing tribe member and there tribe had 1000 in there tribe bank, it would take 10 from there tribe bank and place 8 in the tribe bank of the killer (must only be able to do this to tribes at war!)

Ranks

owners can access a tribe management GUI, where the members can be set to one of 3 tribe ranks. tribesman, member, initiate,

  • initiate can only deposit in to the tribe bank, or chest,
  • member can deposit in to the tribe bank and withdraw and deposit in to the tribe chest,
  • tribesman can withdraw and deposit in both chest and bank of tribe aswell as invite new initiates in to the tribe,
  • owners can transfer ownership to a tribesmen, making them the owner, (this must have a confirmation message) only the owner can declare war or upgrade the tribe,

Progression

Default rank is 1

  • rank 1 tribes can only have 5 members, they must collectively kill 50 people in pvp (must not be a member of there own tribe, also can't kill same player often) and have 100k in there tribe bank to upgrade to rank 2 tribe
  • rank 2 tribe can have 10 members and can now declare war on other tribes,they must have atleast 5 memebers and they must kill 150 players and have 500k in there tribe bank
  • rank 3 tribes can have up to 20 members, they must have atleast 10 members, kill 300 players and have 2 mill in there bank.
  • rank 4 tribes can have up to 40 members they must have atleast 20 members kill 600 players and have 10 mill in bank
  • rank 5 tribes can have up to 80 members,. they can use there tribe bank balance to purchase god tokens at 5mill a tokens.

Other

When invited to party, you can press accept/decline in chat

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.