HomeJavaModsAnni Recoded
Anni Recoded
[​IMG]


What do you need?:
- Minecraft server
- Java 7+
- Spigot/Bukkit 1.8.9
- Plugins: Vault (click!) | I recommend: WorldReset (click!) & PermissionsEx (click!)
- Map: Canyon Map (click!)
- Lobby: Lobby (click!)

Don't use /reload!!!

Features:
- Custom maps, config, bosses, shops
- Stats
- Compatible with MYSQL
- Custom bosses and drops from bosses
- Custom nexus HP and block
- Gold is currency exchange
- Custom messages
- And much!

To do:
- Done
- Working
- Repairing
- Not yet

- Custom messages
- Add AutoLapis
- Add nexus hp to config.yml
- Add nexus block to config.yml
- Spectate system (After game, last join phase, etc.)
- Game start item

Are you have a good idea? send me it to pm or use discusion!

Permissions:
anni.bypass.teamlimitor - Change team
anni.bypass.teamlimit - Join to full team
anni.bypass.phaselimiter - Join to all phases
anni.map.edit - Edit map
anni.map.save - Save map

anni.buildbypass - Destroy/Build at nexus
anni.startitem - Give you start item


Kits:

anni.class.scout - Scout
anni.class.miner - Miner
anni.class.warrior - Warrior
anni.class.archer - Archer
anni.class.lumberjack - Lumberjack
anni.class.berserker - Berserker
anni.class.spy - Spy

anni.class.defender - Defender

Commands:
/anni - Show you info about anni
/anni start - Start game
/stats - Show you stats
/team <name> - Join you to team
/teams - Show you info about teams
/class - Open class (kit) menu
/vote <map> - Vote for map
/distance - Show you where is nearest nexus
/map <edit/save> <map name> - Edit/Save anni map
/red, /yellow, /green & /blue - Join you to team


Screenshots:
Spoiler: Classes
Locked:
[​IMG]
Unlocked:
[​IMG]
List:
[​IMG]
(to change class you need ender portal!)
Spoiler: Shops
Brewing:
[​IMG]
Shop brewing is aviable from 4. phase
Weapon:
[​IMG]

Spoiler: How to create team join sign
[​IMG]

That should look like this at the end:

[​IMG]

You must this signs set in maps.yml!!!!!

Configs:

Spoiler: config.yml
Code (Text):

#########################################################################################################################################################
#                                                                                                                                                        #
#                                                                       Term of use                                                                        #
#                                                                                                                                                          #
#                                                           Don't decompile plugin (Plugin is open SRC)                                                  #
#                                                                   Don't take it for yours!                                                              #
#                                                                 Don't post it for your work!                                                          #
#                                                                                                                                                        #
#########################################################################################################################################################
#                                                                                                                                                        #
#                                                                      Anni config file                                                                    #
#                                                                                                                                                        #
#                                                                       Spigot v.1.8.8                                                                    #
#                                                                     Softdepend:  Vault                                                                #
#                                                                 Plugin recoded by:  Mot458                                                            #
#                                                                                                                                                      #
#                                                                       Author spigot:                                                                    #
#                                                                    http://bit.ly/Mot458                                                                #
#                                                                                                                                                        #
#                                                                          Plugin:                                                                        #
#                                                                 http://bit.ly/AnniRecoded                                                                #
#                                                                                                                                                        #
#                                                                   © Mot458 2017 - 2018                                                                #
#                                                                                                                                                        #
#########################################################################################################################################################

# Time to start |  1 = 1 second | I recommend: 60-120 seconds
start-delay: 60

# Phase time | 1 = 1 second | I recommend: 600 seconds = 10 minutes
phase-period: 600

# Restart time | 1 = 1 second
restart-delay: 30

# Nexus settings
nexus:
  hp: 70
  block: "ENDER_STONE"

# Stats system: "flatfile" = File database (stats.yml) |  "sql" = MySQL database
stats: flatfile
MySQL:
    port: 3306
    user: user
    pass: passw
    host: localhost
    name: database_name

# Phase numbers: true = Roman numbers (I, II, ...) | false = Normal numbers (1, 2, ...)
roman: true

# Anni prefix
prefix: '&7[&eAnni&7]'

# Number of players needed to start | I recommend: 10 for small server
requiredToStart: 4

# Zone around Nexus (The player can't destroy, build) | I recommend: 14
build: 14

# Time to spawn boss | 1 = 1 minute | I recommend: 10 minutes (To agree with the phase)
bossRespawnDelay: 10

# MOTD | true = on | false = off
enableMotd: true

# Last time to join to the game (Phase)
lastJoinPhase: 2

# MOTD
#
# Variables:
# %PHASE% (Get current phase) | %TIME% (Get current game time) | %PLAYERCOUNT% (Get joined player) | %MAXPLAYERS% (Get max players (slots))
# %GREENNEXUS% (Get current green nexus HP) | %REDNEXUS% (Get current red nexus HP) | %BLUENEXUS% (Get current blue nexus HP) | %YELLOWNEXUS% (Get current yellow nexus HP)
# %GREENCOUNT% (Get green online players) | %REDCOUNT% (Get red online players) | %BLUECOUNT% (Get blue online players) | %YELLOWCOUNT% (Get yellow online players)
#
motdLobby: '&e&lLobby'
motdPhase: '&cInGame &8| &aPhase &8» &e%PHASE%'

# ActionBar:
# %PHASE% %TIME% %RESTART% %TOTAL%
ActionWelcome: ' &7Welcome in anni!'
ActionPhase: '&aPhase: &e%PHASE% &f&l| &cTime: &5%TIME%'
ActionStart: '&7Game start in '
ActionRestart: '&cTotal time: &6%TOTAL% &f| &aServer is restarting in &c%RESTART%'

# TitleAPI
# Team
EnableJoinTeamTitle: true
JoinTitleTeam: '&fSelected team'
JoinSubTitleTeam: '&r%TEAM%'

# Slected Class
EnableClassTitle: true
ClassTitleSelect: '&fSelected class'
ClassSubTitleSelect: '&e%CLASS%'

# Join
EnableJoinTitle: true
JoinTitle: '&7Welcome in Anni'
JoinSubTitle: '&eEnjoy the game!'

# MapTitle
EnableMapTitle: true
MapTitle: '&7Map &e%MAP% &7was voted'
MapSubTitle: '&7enjoy map'

# BossTitle
EnableBossTitle: true
SpawnBossTitle: 'Boss &a%boss% &fwas spawned!'
SpawnBossSubTitle: '&cGo kill him!'

# EndGameTitle
EnableEndTitle: true
EndGameTitle: '&aCongratulation'
EndGameSubTitle: 'Team %TEAM% &fwin this game!'

# NexusTitle
EnableNexusTitle: true
NexusDestroyedTitle: 'Player %KILLER% &rfrom team &r%TEAM%'
NexusDestroyedSubTitle: 'destroy &r%DESTROYED% nexus&r!'

# PhaseTitle
EnablePhaseTitle: true
PhaseTitle: 'Phase &e%PHASE%'
PhaseSubTitle: 'Started!'

# TAB
# %PHASE% %TIME% %MAP%
EnableTab: true
Header: '&7Map: &e%MAP%'
Voting: '&7Voting'
Footer: '&aPhase &e%PHASE% &7&l| &b%TIME%'

# ScoreBoard
LobbySB: '&aVoting &f| &e/vote <ID>'
sb:
  name: '&6&lAnni'
  map: '&7Map: &6&l%MAP%'
  phase: '&7Phase: &6&l%PHASE%'
  server: ' &7mc.myserver.com'

# Menus
#
# Team
JoinItemTeamName: '&eSelect team'
ItemTeamID: 340
JoinItemTeamSlot: 1
# Menu
TitleTeamMenu: '&7&l&nSelect team'
TeamSlotMenu: 9
# Team slot
YellowSlot: 1
RedSlot: 2
GreenSlot: 3
BlueSlot: 4
# Teams name
YellowName: '&eYellow'
RedName: '&cRed'
GreenName: '&aGreen'
BlueName: '&9Blue'
# Teams Lore VARIABLE:  "»" - %ARROW%
YellowLore: '&e%ARROW% &7Players: &e%YELLOW%'
RedLore: '&c%ARROW% &7Players: &c%RED%'
GreenLore: '&a%ARROW% &7Players: &a%GREEN%'
BlueLore: '&9%ARROW% &7Players: &9%BLUE%'

# Class
TitleClassMenu: '&7&l&nSelect Class'
# Item
JoinItemClassName: '&bSelect class'
JoinItemClassSlot: 2
ItemClassID: 288

# Compass variable (name): Team color = %COLOR% | Team name = %TEAM%
CompassItem: '&f&lPoiting to %COLOR%%TEAM% nexus!'

# Chat variable: %color% = Team color
LobbyChat: '&8[&eLobby&8]'
AllChat: '&8[%color%All&8]'
TeamChat: '&8[%color%Team&8]'
DeadChat: '&8[&cDEAD&8]'
AllChatText: '!'
ChatEnd: '&e&l>'

# Kill XP
KillXP: 5
KillBossXP: 20

# Commands after game (when game end)
commandsToRunAtEndGame:
 - "wr reset now"
 - "restart"


# Boss
Boss-loot:
  Item-Nb: 6
  Item0:
    ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_HELMET
    meta:
      ==: ItemMeta
      meta-type: UNSPECIFIC
      enchants:
        PROTECTION_ENVIRONMENTAL: 1
        OXYGEN: 3
      display-name: '§bOxygen'
      lore:
      - '§7Can it hold for some time under water'
      repair-cost: 4
  Item1:
    ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_HELMET
    meta:
      ==: ItemMeta
      meta-type: UNSPECIFIC
      enchants:
        PROTECTION_ENVIRONMENTAL: 4
        OXYGEN: 3
      display-name: '§bOxygen two'
      lore:
      - '§7Can it hold for some time under water'
      - '§5 + protect 4!'
      repair-cost: 4
  Item2:
    ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_BOOTS
    meta:
      ==: ItemMeta
      meta-type: UNSPECIFIC
      enchants:
        PROTECTION_ENVIRONMENTAL: 2
        PROTECTION_FALL: 4
      display-name: '§bFallen boots'
      lore:
      - '§7Resist to the biggest falls!'
      repair-cost: 2
  Item4:
    ==: org.bukkit.inventory.ItemStack
    type: BOW
    meta:
      ==: ItemMeta
      meta-type: UNSPECIFIC
      enchants:
        ARROW_INFINITE: 1
      display-name: '§7Infinity bow'
      lore:
      - '§7You need only one arrow!'
      repair-cost: 4
  Item5:
    ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_SWORD
    meta:
      ==: ItemMeta
      meta-type: UNSPECIFIC
      enchants:
        DAMAGE_ALL: 3
      display-name: '§7Blood offer'
      lore:
      - '§7With this you kill everyone!'
      repair-cost: 2
  Item6:
    ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_CHESTPLATE
    meta:
      ==: ItemMeta
      meta-type: UNSPECIFIC
      enchants:
        PROTECTION_ENVIRONMENTAL: 4
      display-name: '§bTroll plate'
      lore:
      - '§7Resist everything!'
      repair-cost: 2
 
Spoiler: maps.yml
Code (Text):

#########################################################################################################################################################
#                                                                                                                                                        #
#                                                                         Anni maps file                                                                    #
#                                                                                                                                                        #
#                                                             Set Map (Canyon): http://bit.ly/AnniCanyon                                                    #
#                                                                 Set lobby: http://bit.ly/AnniLobby                                                        #
#                                                                                                                                                        #
#                                                                         Author spigot:                                                                    #
#                                                                      http://bit.ly/Mot458                                                                #
#                                                                                                                                                        #
#                                                                            Plugin:                                                                        #
#                                                                   http://bit.ly/AnniRecoded                                                            #
#                                                                                                                                                        #
#                                                                     © Mot458 2017 - 2018                                                                #
#                                                                                                                                                        #
#########################################################################################################################################################

Canyon:
# Spawns - Write the coordinates team spawn
  spawns:
    red:
    - "-122,74,232"
    yellow:
    - "235,74,246"
    green:
    - "245,74,-108"
    blue:
    - "-109,74,-121"
 
# Nexuses - Write the coordinates team nexus
  nexuses:
    red: "-114,70,238"
    yellow: "238,70,239"
    green: "239,70,-113"
    blue: "-113,70,-114"
 
# Furnances - Write the coordinates team furnaces
  furnaces:
    red: "-112,73,228"
    yellow: "228,73,237"
    green: "237,73,-103"
    blue: "-103,73,-112"
 
# Brewing - Write the coordinates team brewing stands
  brewingstands:
    red: "-112,73,227"
    yellow: "226,73,237"
    green: "237,73,-101"
    blue: "-101,73,-112"
 
# Chests - Write the coordinates team ender chests
  enderchests:
    red: "-112,73,226"
    yellow: "227,73,237"
    green: "237,73,-102"
    blue: "-102,73,-112"
 
# Diamonds - Write the coordinates diamonds
  diamonds:
  - "81,66,59"
  - "82,67,52"
  - "71,67,57"
  - "72,65,55"
  - "61,64,61"
  - "57,66,62"
  - "61,66,66"
  - "52,67,43"
  - "44,65,47"
  - "49,69,58"
  - "51,65,57"
  - "38,66,62"
  - "43,67,73"
  - "46,66,73"
  - "70,67,74"
  - "69,65,76"
  - "73,67,82"
  - "67,66,43"
 
# Bosses - Write the coordinates bosses
  bosses:
    boss1:
      name: "&cCelariel"
      spawn: "61,13,-56"
      chest: "62,15,-42"
      hearts: 100
    boss2:
      name: "&bFerwin"
      spawn: "64,13,182"
      chest: "63,15,167"
      hearts: 100

# Lobby - Write the coordinates lobby spawn
lobby:
  spawn: "649,65,-493"
 
# Spawns - Write the coordinates team signs (join)
  signs:
    red:
    - "618,67,-494"
    yellow:
    - "649,67,-525"
    green:
    - "680,67,-494"
    blue:
    - "649,67,-463"
 
Spoiler: shops.yml
Code (Text):

#########################################################################################################################################################
#                                                                                                                                                        #
#                                                                        Anni shop file                                                                    #
#                                                                                                                                                        #
#                                                            Variable: material, quantity, price                                                              #
#                                                                                                                                                        #
#                                                                         Author spigot:                                                                    #
#                                                                      http://bit.ly/Mot458                                                                #
#                                                                                                                                                        #
#                                                                            Plugin:                                                                        #
#                                                                   http://bit.ly/AnniRecoded                                                            #
#                                                                                                                                                        #
#                                                                      © Mot458 2017 - 2018                                                                #
#                                                                                                                                                        #
#########################################################################################################################################################

weapon:
  - CHAINMAIL_HELMET,1,10
  - CHAINMAIL_CHESTPLATE,1,10
  - CHAINMAIL_LEGGINGS,1,10
  - CHAINMAIL_BOOTS,1,10
  - IRON_SWORD,1,5
  - BOW,1,5
  - ARROW,32,5
  - BREAD,4,5
  - MELON,16,5
  - CAKE,1,5
 
brewing:
  - BREWING_STAND_ITEM,1,10
  - GLASS_BOTTLE,3,1
  - NETHER_STALK,1,5
  - NEXTLINE
  - REDSTONE,1,3
  - GLOWSTONE_DUST,1,3
  - FERMENTED_SPIDER_EYE,1,3
  - SULPHUR,1,3,"Gunpowder"
  - NEXTLINE
  - BLAZE_POWDER,1,15
  - GHAST_TEAR,1,15
  - GOLDEN_CARROT,1,2
  - MAGMA_CREAM,1,2
  - SUGAR,1,2
  - SPIDER_EYE,1,2
  - SPECKLED_MELON,1,1

 
Spoiler: messages.yml
Code (Text):

#########################################################################################################################################################
#                                                                                                                                                        #
#                                                                      Anni messages file                                                                #
#                                                                                                                                                      #
#                                                                       Author spigot:                                                                    #
#                                                                    http://bit.ly/Mot458                                                                #
#                                                                                                                                                        #
#                                                                          Plugin:                                                                        #
#                                                                 http://bit.ly/AnniRecoded                                                                #
#                                                                                                                                                        #
#                                                                    © Mot458 2017 - 2018                                                                #
#                                                                                                                                                        #
#########################################################################################################################################################

dontperm: " &cYou don't have permissions!"
ouseplayer: " &eThis command can use only player!"
useclass: " &7Use: &e/Class"
mapisntexist: " &7This map isn't exist!"
votedfor: " &7You voted for: &e"
soulbound: " &6Soulbound"

voting:
  ended: " &7Voting ended!"
  alreadyend: " &7Voting already ended!"

team:
  unknown: " &7Unknown team!"
  full: " &eThis team is full!"
  cantchange: " &7You can't change team!"
  destroynex: " &7This team have destroy nexus!"
  selected: " &7Selected team "
  notjoin: " &7You are not joined to team!"

phase:
  cantjoin: " &cYou can't join to this phase!" #Phase kick message
 
game:
  alreadystart: " &eGame already starting!"
  starting: " &aGame starting!"
  isntstart: " &7Game isn't starting!"
 
blocks:
  chest: " &7This ender chest protect your items."
  furnace: " &7This ender furnace protect your ingots."
  brewing: " &7This ender brewing protect your potions."
 
nexus:
  buildnear: " &7You can't build near nexus!"
  destroynear: " &7You can't build near nexus!"
  destroyyour: " &7You can't destroy your nexus!"
  inthisphase: " &7You can't destroy nexus in this phase!"
 
class:
  selected: " &7Selected class: &e"
  youget: " &7This class you get after respawn!"
 
shop:
  bought: " &7You bought: &e"
  dontgold: " &7You don't have enought golds for: &e"
  brewing: " &eBrewing shop is aviable in phase &a4"
 

Test Servers:
- None :(

When you are using this plugin send me to pm ip your server and i'ill add here!


Term of Use:
- Don't decompile plugin (Plugin is open SRC)
- Do not take it for yours!
- Don't post it for your work!

If you violate the license so you do not have the right to updates!
When you're using this plugin, you're agree the license!

Other:
Spoiler: Resources
variable: Ore/Eat/Other, respawn time, xp, item + how much you get

Ores:

Iron: 20, 10, iron ore 1 (without kit)
Coal: 10, 8, coal 1 (without kit)
Gold: 20, 10, gold ore 1 (without kit)
Diamond: 30, 12, diamond 1 (without kit)
Emerald: 40, 18, nothing 1 (without kit)
Redstone: 20, 10, redstone dust 4
Lapis: 20, 10, lapis ore 1 (without kit)

Eat:
Melon: 10, 0, melon 3(+ random to 5)
HayBale: 17, 0, bread 1(+ random to 3)
Pumpkin: 20, 0, pumpkin pie 2(+ random to2)

Other:
Gravel: 20, 2, arrow 2(+ random to 5)
Log: 10, 2, oak planks 4 (without kit)
Glowing redstone ore: 20, 10, redstone dust

When you need help don't use the reviews! please use Pm or discussion!

For report bugs use PM!

Thanks for 753 downloads! :)

Are you like this plugin? give ★★★★★ stars, like and follow!

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.

Anni Recoded is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 2,356 times (via Spigot). Download it and open it directly in the game.

Explore more