Kraken is a fun plugin who rewards your player when it roll the lucky box.
- support 1.8 to 1.12
- support UUID
- Title system
- Sound system
- custom message
- 108 skull
- gui animation
- config permission
- add, set or remove player coins
To do:
- add particle system
-
Config.yml
Code (Text):
permission:
command: "kraken.cmd"
open: "kraken.cmd.gui"
add: "kraken.cmd.add"
set: "kraken.cmd.set"
remove: "kraken.cmd.remove"
get: "kraken.cmd.get"
getall: "kraken.cmd.getall"
oneroll: "kraken.roll.one"
tworoll: "kraken.roll.two"
fiveroll: "kraken.roll.five"
tenroll: "kraken.roll.ten"
# time in seconds
givepoint:
time: 120
point: 6
pointRoll: 120
useTitle:
noPermission:
enable: true
title: ""
subtitle: "&cNo permission"
fadein: 1
stay: 1
fadeout: 1
noSkull:
enable: true
title: ""
subtitle: ""
fadein: 1
stay: 1
fadeout: 1
# for 1.8 and before : https://github.com/Attano/Spigot-1.8/blob/master/org/bukkit/Sound.java
# for other version : https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
useSound:
open:
enable: true
sound: BLOCK_NOTE_HAT
pitch: 1
power: 9
selectRoll:
enable: false
sound: BLOCK_STONE_BUTTON_CLICK_ON
pitch: 1
power: 9
roll:
enable: true
sound: BLOCK_NOTE_HARP
pitch: 1
power: 9
endroll:
enable: true
sound: ENTITY_PLAYER_LEVELUP
pitch: 1
power: 9
nopoint:
enable: true
sound: ENTITY_VILLAGER_NO
pitch: 1
power: 9
command: "kraken.cmd"
open: "kraken.cmd.gui"
add: "kraken.cmd.add"
set: "kraken.cmd.set"
remove: "kraken.cmd.remove"
get: "kraken.cmd.get"
getall: "kraken.cmd.getall"
oneroll: "kraken.roll.one"
tworoll: "kraken.roll.two"
fiveroll: "kraken.roll.five"
tenroll: "kraken.roll.ten"
# time in seconds
givepoint:
time: 120
point: 6
pointRoll: 120
useTitle:
noPermission:
enable: true
title: ""
subtitle: "&cNo permission"
fadein: 1
stay: 1
fadeout: 1
noSkull:
enable: true
title: ""
subtitle: ""
fadein: 1
stay: 1
fadeout: 1
# for 1.8 and before : https://github.com/Attano/Spigot-1.8/blob/master/org/bukkit/Sound.java
# for other version : https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
useSound:
open:
enable: true
sound: BLOCK_NOTE_HAT
pitch: 1
power: 9
selectRoll:
enable: false
sound: BLOCK_STONE_BUTTON_CLICK_ON
pitch: 1
power: 9
roll:
enable: true
sound: BLOCK_NOTE_HARP
pitch: 1
power: 9
endroll:
enable: true
sound: ENTITY_PLAYER_LEVELUP
pitch: 1
power: 9
nopoint:
enable: true
sound: ENTITY_VILLAGER_NO
pitch: 1
power: 9
Code (Text):
mainGui:
title: ""
items:
# only for point, you can use a skullowner
# just write 'id: 397' and 'data: 3' and write the skullowner
point:
useSkull:
enable: true
skullowner: "%player%"
id: 397
data: 3
count: 1
name: "&e%player%"
lore:
- "&e%playerpoint%"
roll:
id: 219
data: 0
count: 1
name: "&dRock'n Roll"
lore:
- ""
back:
id: 289
data: 0
count: 1
name: "&eBack %page%/3"
lore:
- ""
next:
id: 262
data: 0
count: 1
name: "&eNext %page%/3"
lore:
- ""
notGet:
id: 160
data: 15
count: 1
name: "&e"
lore:
- ""
rollType:
title: "&eSelect"
items:
oneRoll:
id: 226
data: 0
count: 1
name: "&eOne roll"
lore:
- ""
twoRoll:
id: 227
data: 0
count: 1
name: "&eTwo roll"
lore:
- ""
fiveRoll:
id: 219
data: 0
count: 1
name: "&eFive roll"
lore:
- ""
tenRoll:
id: 223
data: 0
count: 1
name: "&eTen roll"
lore:
- ""
noPoint:
title: "&cno point :("
type: 1
items:
block1:
id: 152
data: 0
count: 1
name: "&c&lCLICK TO CANCEL"
lore:
- ""
block2:
id: 165
data: 0
count: 1
name: "&a&lCLICK TO CANCEL"
lore:
- ""
block3:
id: 200
data: 0
count: 1
name: "&a&lCLICK TO CANCEL"
lore:
- ""
oneRoll:
title: "&aMagically Rolly"
items:
cursor:
id: 160
data: 15
count: 1
name: "&a"
lore:
- ""
fill:
id: 159
data: 9
count: 1
name: "&a"
lore:
- ""
twoRoll:
title: "&aMagically Rolly"
items:
cursor:
id: 160
data: 15
count: 1
name: "&a"
lore:
- ""
fill:
id: 159
data: 12
count: 1
name: "&a"
lore:
- ""
fiveRoll:
title: "&aMagically Rolly"
items:
cursor:
id: 160
data: 15
count: 1
name: "&a"
lore:
- ""
fill:
id: 159
data: 0
count: 1
name: "&a"
lore:
- ""
tenRoll:
title: "&aMagically Rolly"
items:
cursor:
id: 160
data: 15
count: 1
name: "&a"
lore:
- ""
fill:
id: 159
data: 4
count: 1
name: "&a"
lore:
- ""
title: ""
items:
# only for point, you can use a skullowner
# just write 'id: 397' and 'data: 3' and write the skullowner
point:
useSkull:
enable: true
skullowner: "%player%"
id: 397
data: 3
count: 1
name: "&e%player%"
lore:
- "&e%playerpoint%"
roll:
id: 219
data: 0
count: 1
name: "&dRock'n Roll"
lore:
- ""
back:
id: 289
data: 0
count: 1
name: "&eBack %page%/3"
lore:
- ""
next:
id: 262
data: 0
count: 1
name: "&eNext %page%/3"
lore:
- ""
notGet:
id: 160
data: 15
count: 1
name: "&e"
lore:
- ""
rollType:
title: "&eSelect"
items:
oneRoll:
id: 226
data: 0
count: 1
name: "&eOne roll"
lore:
- ""
twoRoll:
id: 227
data: 0
count: 1
name: "&eTwo roll"
lore:
- ""
fiveRoll:
id: 219
data: 0
count: 1
name: "&eFive roll"
lore:
- ""
tenRoll:
id: 223
data: 0
count: 1
name: "&eTen roll"
lore:
- ""
noPoint:
title: "&cno point :("
type: 1
items:
block1:
id: 152
data: 0
count: 1
name: "&c&lCLICK TO CANCEL"
lore:
- ""
block2:
id: 165
data: 0
count: 1
name: "&a&lCLICK TO CANCEL"
lore:
- ""
block3:
id: 200
data: 0
count: 1
name: "&a&lCLICK TO CANCEL"
lore:
- ""
oneRoll:
title: "&aMagically Rolly"
items:
cursor:
id: 160
data: 15
count: 1
name: "&a"
lore:
- ""
fill:
id: 159
data: 9
count: 1
name: "&a"
lore:
- ""
twoRoll:
title: "&aMagically Rolly"
items:
cursor:
id: 160
data: 15
count: 1
name: "&a"
lore:
- ""
fill:
id: 159
data: 12
count: 1
name: "&a"
lore:
- ""
fiveRoll:
title: "&aMagically Rolly"
items:
cursor:
id: 160
data: 15
count: 1
name: "&a"
lore:
- ""
fill:
id: 159
data: 0
count: 1
name: "&a"
lore:
- ""
tenRoll:
title: "&aMagically Rolly"
items:
cursor:
id: 160
data: 15
count: 1
name: "&a"
lore:
- ""
fill:
id: 159
data: 4
count: 1
name: "&a"
lore:
- ""
Code (Text):
noPermission:
- "&cyou don't have permission"
help:
- "&e== &nHelp&r&e =="
- "&a"
- "&e - /kraken help"
- "&e - /kraken open"
- "&e - /kraken add &c{player} &anb"
- "&e - /kraken remove &c{player} &anb"
- "&e - /kraken set &c{player} &anb"
- "&e - /kraken get &c{player}"
wrongPlayername: "&cwrong player name !"
# use %target% to get the player name
# and use %point% for the point
getPlayerPoint:
- "&e&l%target%&r&e has &n%totalpoint%&r&e points"
addPlayerPoint:
- "&eyou add %point% point for %target%"
- "&e&l%target%&r&e has &e&n%totalpoint%&r&e points"
removePlayerPoint:
- "&eyou remove %point% point for %target%"
- "&e&l%target%&r&e has &e&n%totalpoint%&r&e points"
setPlayerPoint:
- "&eyou set %point% point for %target%"
getAllSkull:
- "&eyou get %totalskull% skull"
errorWithItem:
id: "&cerror with item id"
data: "&cerror with data item"
count: "&cerror with item count"
name: "&cerror with item name"
lore: "&cerror with item lore"
noSkull:
- "&cyou can't roll"
- "&cyou don't have permission"
help:
- "&e== &nHelp&r&e =="
- "&a"
- "&e - /kraken help"
- "&e - /kraken open"
- "&e - /kraken add &c{player} &anb"
- "&e - /kraken remove &c{player} &anb"
- "&e - /kraken set &c{player} &anb"
- "&e - /kraken get &c{player}"
wrongPlayername: "&cwrong player name !"
# use %target% to get the player name
# and use %point% for the point
getPlayerPoint:
- "&e&l%target%&r&e has &n%totalpoint%&r&e points"
addPlayerPoint:
- "&eyou add %point% point for %target%"
- "&e&l%target%&r&e has &e&n%totalpoint%&r&e points"
removePlayerPoint:
- "&eyou remove %point% point for %target%"
- "&e&l%target%&r&e has &e&n%totalpoint%&r&e points"
setPlayerPoint:
- "&eyou set %point% point for %target%"
getAllSkull:
- "&eyou get %totalskull% skull"
errorWithItem:
id: "&cerror with item id"
data: "&cerror with data item"
count: "&cerror with item count"
name: "&cerror with item name"
lore: "&cerror with item lore"
noSkull:
- "&cyou can't roll"
* note *
for version 1.8 and before, use this for sound:
https://github.com/Attano/Spigot-1.8/blob/master/org/bukkit/Sound.java
and for other version : https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
Code (Text):
%player% -> get player name
%playerpoint% -> get player point
%totalskull% -> get total skull
%playerxp% -> get player xp
%playerlevel% get player level
%uuid% -> get player uuid
%playerhealth% -> get player health
%foodlevel% -> get food level
%maxhealth% -> get max health
%playermode% -> get gamemode
%playerip% -> get player ip
%playerworld% -> get player world
%player_x% -> get player x
%player_y% -> get player y
%player_z% -> get player z
%player_pitch% -> get player pitch
%player_yaw% -> get player yaw
%motd% -> get server motd
%bukkitversion% -> get bukkit version
%version% -> get plugin version
%onlineplayers% -> get online players
%playerpoint% -> get player point
%totalskull% -> get total skull
%playerxp% -> get player xp
%playerlevel% get player level
%uuid% -> get player uuid
%playerhealth% -> get player health
%foodlevel% -> get food level
%maxhealth% -> get max health
%playermode% -> get gamemode
%playerip% -> get player ip
%playerworld% -> get player world
%player_x% -> get player x
%player_y% -> get player y
%player_z% -> get player z
%player_pitch% -> get player pitch
%player_yaw% -> get player yaw
%motd% -> get server motd
%bukkitversion% -> get bukkit version
%version% -> get plugin version
%onlineplayers% -> get online players
All Heads
choose your scroll type:
all items and inventory can be configure and change in gui.yml
please send me your vidéo in private message
thansk
IMPORTANT !
give me your idea pls
http://www.strawpoll.me/13354222
✪ Kraken ✪ is a free Minecraft Java mod. Compatible with Minecraft 1.12. Downloaded 502 times (via Spigot). Download it and open it directly in the game.