Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

Vikings

Version: 1.0
Date: Jan 31, 2024 

TABLE OF CONTENTS

Overview

Purchase

Getting started

Config

Setting up in-Game

CUSTOM ABILITIES

Kill REWARDS

Kits

Commands

Permissions

FAQs 🙋🏽‍♂️
Why does plugin costs $5

Future updates

Bug reports

Overview
Welcome to the Vikings plugin documentation. I appreciate your interest in this project, and your
support through the $5.99 USD (jar only), please keep in mind your purchase is invaluable to me
as a student developer.

The Vikings plugin introduces a Castle Siege gamemode, drawing inspiration from the popular
Netflix TV show and old Mineplex gamemode. In this minigame, two teams, the VIKINGS
(Attackers) and FRANKS (Defenders), engage in combat. The primary objective is either to
assassinate the King (custom zombie), or to defend the King until the designated time expires.
This gamemode is designed for entertainment and an enjoyable experience on your .

Custom modifications enhance the gameplay, including unique abilities, throwable axes, and
distinctive kill effects.
The detailed information about each modification is provided in the following sections.

Thank you for your interest and support. I hope you thoroughly enjoy the immersive experience
the Vikings plugin has to offer.

Purchase
You can purchase Vikings using the links below:

SPIGOT 

Getting started
To begin, I recommend configuring the countdown timer, king's health, maximum players per
team, autostart timers, and the required number of players before launching the server.

Config
1 ##MAX PLAYERS IN TEAM
2 maxPlayersPerTeam: 16
3
4 ## TIME BEFORE VIKINGS HAS TO KILL THE KING
5 timerMinutes: 10
6
7 ### ADJUST KING HEALTH NOTE IT SHOULD BE WITH ONE DECIMAL EXAMPLE
: 80.0
8 king-health: 80.0
9
10
11 scoreboard-title: '===Castle Siege==='
12 scoreboard-bottomline: 'serverip.net'
13
14 ##AQUA #BLACK #BLUE #DARK_AQUA
15 #DARK_BLUE #DARK_GRAY #DARK_GREEN DARK_PURPLE
16 #DARK_RED #GOLD #GRAY #GREEN
17 #ITALIC #LIGHT_PURPLE #RED
18 #WHITE #YELLOW
19 title-color: GOLD
20 bottom-color: DARK_AQUA
21
22 main-color: YELLOW
23 secondary-color: WHITE
24
25 auto-start-players: 8
26 auto-start-countdown: 60
27
28
29 ##SET SPAWNS INGAME VIA COMMANDS
30
31
32 spawnLocations:
33 vikings:
34 world: world
35 x: 0.0
36 y: 64.0
37 z: 0.0
38 yaw: 0.0
39 pitch: 0.0
40 franks:
41 world: world
42 x: 0.0
43 y: 64.0
44 z: 0.0
45 yaw: 0.0
46 pitch: 0.0
47 lobby:
48 world: 'world'
49 x: 0.0
50 y: 64.0
51 z: 0.0
52 yaw: 0.0
53 pitch: 0.0

Setting up in-Game
Upon the initial server join, players may encounter a notification stating "Lobby location not set;
please contact an ADMIN!" To resolve this, users with the viking.admin permission or operator
status can utilize the command:
/setlobby

After that you can set team spawn locations


If you have permission viking.admin or op
/setspawn teamName
Teams: VIKINGS or FRANKS

And finally you need to set up King's spawn location via command
/setmobspawn

After you've set spawns you will need to restart the server in the future this might be
resolved but since lack of time i will leave it like this for now

CUSTOM ABILITIES
I've prepared some custom abilities based on my knowledge and balancing kits between teams
for now i created Abilities only for VIKINGS please keep in mind in future i will be adding much
more!
1 VIKINGS ABILITIES
2
3 Healing stew (Gives you regeneration for 5 seconds every kit
receives 1)
4
5 Skald's sight (Skald sight gives you jump and regeneration
effects)
6
7 Berserker's Rage (Gives you speed and resistance)
8
9 Ragnarok (Gives you resistance and strength)

Kill REWARDS
Each kit gets his own reward for a kill
1 FRANKS kits
2
3 MARKSMAN: 1 Spectral Arrow
4
5 SPEARMAN: REGENERATION 2 for 5 seconds!
6
7 KNIGHT: SPEED, REGENERATION, RESISTANCE 2 for 5 seconds!
8
9
10
11 VIKINGS kits
12
13 SKALD: REGENERATION, RESISTANCE 2 for 5 seconds & HARM Arrow
14
15 BERSERKER: ABSORPTION 2 for 5 seconds!
16
17 WARRIOR: REGENERATION ABSORPTION 2 for 5 seconds!
18

Kits
List of kits (they are not customizable for now plan to add kits shop and more things in future
updates)
1 FRANKS kits
2 MARKSMAN:[
3 Kill Reward: 1 Spectral Arrow
4 STONE SWORD
5 CROSSBOW
6 HEAL SOUP
7 32 Arrows
8 LEATHER HELMET
9 CHAIN CHESTPLATE
10 LEATHER LEGGINGS
11 CHAIN BOOTS
12 ]
13
14 SPEARMAN:[
15 Kill Reward: REGENERATION 2 for 5 seconds!
16 STONE SWORD
17 SPEAR
18 HEAL SOUP
19 CHAIN HELMET
20 CHAIN CHESTPLATE
21 CHAIN LEGGINGS
22 CHAIN BOOTS
23 ]
24
25 KNIGHT:[
26 Kill Reward: SPEED, REGENERATION, RESISTANCE 2 for 5 seconds!
27 STONE SWORD
28 SPEAR
29 HEAL SOUP
30 CHAIN HELMET
31 CHAIN CHESTPLATE
32 CHAIN LEGGINGS
33 CHAIN BOOTS
34 ]
35
36 VIKINGS kits
37
38 SKALD:[
39 Kill Reward: REGENERATION, RESISTANCE 2 for 5 seconds! and HARM
Arrow
40 STONE SWORD
41 BOW
42 HEAL SOUP
43 SKALD's Sight(JUMP and REGENERATION for 5 seconds)
44 LEATHER HELMET
45 LEATHER CHESTPLATE
46 LEATHER LEGGINGS
47 LEATHER BOOTS
48 ]
49
50 BERSERKER:[
51 Kill Reward: ABSORPTION 2 for 5 seconds!
52 IRON AXE
53 Throwable AXE
54 BERSERKER's RAGE(SPEED & DAMAGE RESISTANCE 2 for 5 seconds)
55 HEAL SOUP
56 CHAIN HELMET
57 CHAIN CHESTPLATE
58 CHAIN LEGGINGS
59 CHAIN BOOTS
60 ]
61
62 WARRIOR:[
63 Kill Reward: ABSORPTION 2 for 5 seconds!
64 IRON AXE
65 Throwable AXE
66 RAGNAROK(STRENGTH 1 & DAMAGE RESISTANCE 2 for 5 seconds)
67 HEAL SOUP
68 CHAIN HELMET
69 CHAIN CHESTPLATE
70 CHAIN LEGGINGS
71 CHAIN BOOTS
72 ]

Commands
List of commands
1 /setlobby
2 description: Sets lobby in location you stand currently
3 permission: viking.admin
4
5 /start
6 description: Used to start the game
7 permission: war.start
8
9
10 /setspawn
11 description: Set spawn for team in location you currently
stand
12 usage: /setspawn VIKINGS or FRANKS
13 permission: viking.admin
14
15 setmobspawn:
16 description: Set spawn for king in location you currently
stand
17 permission: viking.admin
18

Permissions
Currently, permissions are limited to admin commands only. If you find the need for permissions
regarding other functionalities like team join or kit selection, just let me know your requirements,
and I'll be happy to incorporate them in future updates.

FAQs 
Answer and document frequently asked questions.

Why does plugin costs $5


The $5 price for this plugin serves as a contribution and support for my work. As a computer
science student learning Java and enjoying the Minecraft, creating this plugin has been a
fulfilling side project. Your $5 is more like a donation, and it truly means a lot to me, helping fuel
further development.

Future updates
I plan to release updates regularly, aiming for around twice a month. However, please
understand that the frequency might vary due to other tasks.

Bug reports
If you come across any bugs or have suggestions for features, please avoid using the reviews
section for these matters. Instead, feel free to reach out to me via Discord. Your feedback is
essential and greatly appreciated in ensuring the ongoing improvement of the plugin.
Discord: cbhud
Answer

You might also like