RocketBoots

From ETM
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

We get spammed with PacketPlayInFlying by clients. This will result in a LOT of tryFly(...) calls. Implement a "lastchecked" timestamp to only check once per tick


head fromurl h_rbcore0 f2622553cd1d5a7534b2e660f6623454429ea6819497c6d967358c579a0
head fromurl h_rbcore1 c391c8e7e4e2f5380dd1c62565e9ccb18eb49a9375c041d35ffb69769d8
head fromurl h_rbcore2 31748f72b3953c546a4eec6ffe8ab7723072511913817ae3e85a3cc084bd7965
head fromurl h_rbcore3 ffd4d5f9d17b3afbc21d58a5f4c8c529cbd5b1a0793291ecf8d4d2c6ce8087
head fromurl h_rbcore4 bf8554b1512dedcff5ff9921a0f8515a5790e8e395b6ce2d14a938b7990b467
head fromurl h_rbcore5 74a9c7bd6c7a28e8aca41c89c361fd1da24b7d64452bcf49bb0fbace5a07388

head fromurl h_rbcore6 8ce7a2c3b947a5cd52132fc49cb3c9d964ce68034cc444c2498135efe35bde
head fromurl h_rbcore7 f9143890fd576bf54aaacb1926778a48870f84c273a7a39a7cfd4af8dc665f7
head fromurl h_rbcore8 859e5973ab734c06b5e1869ac17e5a4783f2a846f8206fa5e5ee97219424a
head fromurl h_rbcore9 881bdc0bdf3b9b109183dcad87cf25eb8fe30c984cdab35ff2e2df3b57690
head fromurl h_rbcore10 a970bdaf97ac8832bb773a60b013f28653f38ae12aaf35fec88bdda7c4df345

head fromurl h_rbcore11 fe8e3b2eff7f1d6584dbb5f7badae1923b7ddd713f7fd18010dff434b525b
head fromurl h_rbcore12 7f372128d1be5d4fceec4e3f4f37b3cafb42ddca3da4676f2767ff312c99f0
head fromurl h_rbcore13 36fd6239354087b49423e1f6f6aeb2e53d087949b38fc1cd9ea9cd4d9dfceaa
head fromurl h_rbcore14 8bb5ec1d614889e4c51b36fbc4f78291b34c6b8ddd67077d23cf971a5c28c
head fromurl h_rbcore15 8e446a762bdf71c22657bb4797e9a72890ebffc7dda072b4b79d4f166ace8074

head fromurl h_rbcore16 189b4b9aeb9aa2d8f25c384d6c55a56286ffe626cb68c7d49f957e73f9ef16
head fromurl h_rbcore17 d755cedd3c5137df1872310a17ebe7b1b5dda4cc6466a966816ba9e7e7aeba
head fromurl h_rbcore18 6ddc242efdee5b19164ed72d384899f8b2c94dafa2b0d53372b2329c5256fe



# CRYSTAL
library fromcommand schema_rb_cpu end_crystal{display:{Name:'{"text":"§r§l[§6✈§r§l] CPU"}'}}

# RB LINK
library fromcommand schema_rb_link blaze_rod{display:{Name:'{"text":"§r§l[§6✈§r§l] Link"}'},HideFlags:1,ench:[{id:0,lvl:1}]}

# RB AntiG
library fromcommand schema_rb_antig fire_charge{display:{Name:'{"text":"§r§l[§6✈§r§l] AntiG"}'},HideFlags:1,ench:[{id:0,lvl:1}]}

# BOOTS
library fromcommand schema_rb_level golden_boots{display:{Name:'{"text":"§r§l[§6✈§r§l] Schema"}'},HideFlags:39,Enchantments:[{id:"minecraft:lure",lvl:1s}]}

## rb_cpu crafting
fcraft delete rb_cpu
fcraft create rb_cpu daylightsensor,endrod,daylightsensor,endrod,enchantmenttable,endrod,daylightsensor,endrod,daylightsensor rb_cpu "§r§l[§6 ✈ §r§l]-CPU"
fcraft description rb_cpu 1 "§l§6RocketBoots-CPU" ----fixme
fcraft description rb_cpu 2 "§l§5Dieses Item kann kombiniert mit " ----fixme
fcraft description rb_cpu 3 "§l§53xLinks und 3xAntiG zu einem" ----fixme
fcraft description rb_cpu 4 "§l§5RocketBoots-Core gecraftet werden." ----fixme
fcraft shaped rb_cpu true ----fixme


give kademlia minecraft:blaze_rod 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-LinkBlueprint"},HideFlags:1,ench:[{id:0,lvl:1}]}
/flibrary create rb_link
# RB LINK
fcraft create rb_link "§r§l[§6 ✈ §r§l]-Link" goldblock,goldblock,goldblock,redstoneblock,redstoneblock,redstoneblock,coalblock,coalblock,coalblock rb_link
fcraft description rb_link 1 "§l§6RocketBoots-Link"
fcraft description rb_link 2 "§l§5Dieses Item kann kombiniert mit"
fcraft description rb_link 3 "§l§51xCPU und 3xAntiG zu einem"
fcraft description rb_link 4 "§l§5RocketBoots-Core gecraftet werden."

give kademlia minecraft:fire_charge 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-AntiGBlueprint"},HideFlags:1,ench:[{id:0,lvl:1}]}
/flibrary create rb_antig
# RB AntiG
fcraft create rb_antig "§r§l[§6 ✈ §r§l]-AntiG" potion_speed2,potion_jump2,potion_regeneration2,hopper,hopper,hopper,clock,clock,clock rb_antig
fcraft description rb_antig 1 "§l§6RocketBoots-AntiGravitation"
fcraft description rb_antig 2 "§l§5Dieses Item kann kombiniert mit"
fcraft description rb_antig 3 "§l§53xLinks und 1xCPU zu einem"
fcraft description rb_antig 4 "§l§5RocketBoots-Core gecraftet werden."




### RB CORES
fcraft delete b_rbcore1
fcraft create b_rbcore1 null,schema_rb_cpu,null,schema_rb_link,schema_rb_link,schema_rb_link,schema_rb_antig,schema_rb_antig,schema_rb_antig h_rbcore1
fcraft shaped b_rbcore1 true

fcraft create h_rbcore2 h_rbcore1,h_rbcore1 h_rbcore2
fcraft create h_rbcore3 h_rbcore2,h_rbcore2 h_rbcore3
fcraft create h_rbcore4 h_rbcore3,h_rbcore3 h_rbcore4
fcraft create h_rbcore5 h_rbcore4,h_rbcore4 h_rbcore5
fcraft create h_rbcore6 h_rbcore5,h_rbcore5 h_rbcore6
fcraft create h_rbcore7 h_rbcore6,h_rbcore6 h_rbcore7
fcraft create h_rbcore8 h_rbcore7,h_rbcore7 h_rbcore8
fcraft create h_rbcore9 h_rbcore8,h_rbcore8 h_rbcore9
fcraft create h_rbcore10 h_rbcore9,h_rbcore9 h_rbcore10
fcraft create h_rbcore11 h_rbcore10,h_rbcore10 h_rbcore11
fcraft create h_rbcore12 h_rbcore11,h_rbcore11 h_rbcore12
fcraft create h_rbcore13 h_rbcore12,h_rbcore12 h_rbcore13
fcraft create h_rbcore14 h_rbcore13,h_rbcore13 h_rbcore14
fcraft create h_rbcore15 h_rbcore14,h_rbcore14 h_rbcore15
fcraft create h_rbcore16 h_rbcore15,h_rbcore15 h_rbcore16
fcraft create h_rbcore17 h_rbcore16,h_rbcore16 h_rbcore17
fcraft create h_rbcore18 h_rbcore17,h_rbcore17 h_rbcore18

# Test recipe
fcraft delete ohno
fcraft create ohno goldingot,goldingot,goldingot,null,null,null,null,null,null goldingot "You stupid"
fcraft description ohno 1 Y u do dis?
fcraft shaped ohno true

# RB Level 1
fcraft delete rb_level1
fcraft create rb_level1 null,null,null,goldingot,h_rbcore1,goldingot,goldingot,null,goldingot schema_rb_level "§r§l[§6✈§r§l] Level 1§r"
fcraft description rb_level1 1 §r§6§lCoreLevel§r§l: 1
fcraft description rb_level1 2 §c§lSpeed§r:§5 68%
fcraft description rb_level1 3 §a§lEfficiency§r:§5 10%
fcraft shaped rb_level1 true

ftool delete rb_level1
ftool create rb_level1 schema_rb_level "§r§l[§6✈§r§l] Level 1§r"
ftool unique rb_level1 true
ftool soulbound rb_level1 true
ftool reclaimable rb_level1 true 6
ftool linkrecipe rb_level1 true

# RB Level 2
fcraft delete rb_level2
fcraft create rb_level2 null,null,null,goldingot,h_rbcore2,goldingot,goldingot,null,goldingot schema_rb_level "§r§l[§6✈§r§l] Level 2§r"
fcraft description rb_level2 1 §r§6§lCoreLevel§r§l: 2
fcraft description rb_level2 2 §c§lSpeed§r:§5 71%
fcraft description rb_level2 3 §a§lEfficiency§r:§5 20%
fcraft shaped rb_level2 true

ftool delete rb_level2
ftool create rb_level2 schema_rb_level "§r§l[§6✈§r§l] Level 2§r"
ftool unique rb_level2 true
ftool soulbound rb_level2 true
ftool reclaimable rb_level2 true 7
ftool linkrecipe rb_level2 true

# RB Level 3
fcraft delete rb_level3
fcraft create rb_level3 null,null,null,goldingot,h_rbcore3,goldingot,goldingot,null,goldingot schema_rb_level "§r§l[§6✈§r§l] Level 3§r"
fcraft description rb_level3 1 §r§6§lCoreLevel§r§l: 3
fcraft description rb_level3 2 §c§lSpeed§r:§5 74%
fcraft description rb_level3 3 §a§lEfficiency§r:§5 30%
fcraft shaped rb_level3 true

ftool delete rb_level3
ftool create rb_level3 schema_rb_level "§r§l[§6✈§r§l] Level 3§r"
ftool unique rb_level3 true
ftool soulbound rb_level3 true
ftool reclaimable rb_level3 true 8
ftool linkrecipe rb_level3 true

# RB Level 4
fcraft delete rb_level4
fcraft create rb_level4 null,null,null,goldingot,h_rbcore4,goldingot,goldingot,null,goldingot schema_rb_level "§r§l[§6✈§r§l] Level 4§r"
fcraft description rb_level4 1 §r§6§lCoreLevel§r§l: 4
fcraft description rb_level4 2 §c§lSpeed§r:§5 77%
fcraft description rb_level4 3 §a§lEfficiency§r:§5 40%
fcraft shaped rb_level4 true

ftool delete rb_level4
ftool create rb_level4 schema_rb_level "§r§l[§6✈§r§l] Level 4§r"
ftool unique rb_level4 true
ftool soulbound rb_level4 true
ftool reclaimable rb_level4 true 9
ftool linkrecipe rb_level4 true

# RB Level 5
fcraft delete rb_level5
fcraft create rb_level5 null,null,null,goldingot,h_rbcore5,goldingot,goldingot,null,goldingot schema_rb_level "§r§l[§6✈§r§l] Level 5§r"
fcraft description rb_level5 1 §r§6§lCoreLevel§r§l: 5
fcraft description rb_level5 2 §c§lSpeed§r:§5 80%
fcraft description rb_level5 3 §a§lEfficiency§r:§5 50%
fcraft shaped rb_level5 true

ftool delete rb_level5
ftool create rb_level5 schema_rb_level "§r§l[§6✈§r§l] Level 5§r"
ftool unique rb_level5 true
ftool soulbound rb_level5 true
ftool reclaimable rb_level5 true 10
ftool linkrecipe rb_level5 true

# RB Level 6
fcraft delete rb_level6
fcraft create rb_level6 null,null,null,goldingot,h_rbcore6,goldingot,goldingot,null,goldingot schema_rb_level "§r§l[§6✈§r§l] Level 6§r"
fcraft description rb_level6 1 §r§6§lCoreLevel§r§l: 6
fcraft description rb_level6 2 §c§lSpeed§r:§5 83%
fcraft description rb_level6 3 §a§lEfficiency§r:§5 55%
fcraft shaped rb_level6 true

ftool delete rb_level6
ftool create rb_level6 schema_rb_level "§r§l[§6✈§r§l] Level 6§r"
ftool unique rb_level6 true
ftool soulbound rb_level6 true
ftool reclaimable rb_level6 true 11
ftool linkrecipe rb_level6 true

# RB Level 7
fcraft delete rb_level7
fcraft create rb_level7 null,null,null,goldingot,h_rbcore7,goldingot,goldingot,null,goldingot schema_rb_level "§r§l[§6✈§r§l] Level 7§r"
fcraft description rb_level7 1 §r§6§lCoreLevel§r§l: 7
fcraft description rb_level7 2 §c§lSpeed§r:§5 86%
fcraft description rb_level7 3 §a§lEfficiency§r:§5 60%
fcraft shaped rb_level7 true

ftool delete rb_level7
ftool create rb_level7 schema_rb_level "§r§l[§6✈§r§l] Level 7§r"
ftool unique rb_level7 true
ftool soulbound rb_level7 true
ftool reclaimable rb_level7 true 12
ftool linkrecipe rb_level7 true


# RB Level 8
fcraft delete rb_level8
fcraft create rb_level8 null,null,null,goldingot,h_rbcore8,goldingot,goldingot,null,goldingot schema_rb_level "§r§l[§6✈§r§l] Level 8§r"
fcraft description rb_level8 1 §r§6§lCoreLevel§r§l: 8
fcraft description rb_level8 2 §c§lSpeed§r:§5 89%
fcraft description rb_level8 3 §a§lEfficiency§r:§5 65%
fcraft shaped rb_level8 true

ftool delete rb_level8
ftool create rb_level8 schema_rb_level "§r§l[§6✈§r§l] Level 8§r"
ftool unique rb_level8 true
ftool soulbound rb_level8 true
ftool reclaimable rb_level8 true 13
ftool linkrecipe rb_level8 true

# RB Level 9
fcraft delete rb_level9
fcraft create rb_level9 null,null,null,goldingot,h_rbcore9,goldingot,goldingot,null,goldingot schema_rb_level "§r§l[§6✈§r§l] Level 9§r"
fcraft description rb_level9 1 §r§6§lCoreLevel§r§l: 9
fcraft description rb_level9 2 §c§lSpeed§r:§5 92%
fcraft description rb_level9 3 §a§lEfficiency§r:§5 70%
fcraft shaped rb_level9 true

ftool delete rb_level9
ftool create rb_level9 schema_rb_level "§r§l[§6✈§r§l] Level 9§r"
ftool unique rb_level9 true
ftool soulbound rb_level9 true
ftool reclaimable rb_level9 true 14
ftool linkrecipe rb_level9 true

# RB Level 10
fcraft delete rb_level10
fcraft create rb_level10 null,null,null,goldingot,h_rbcore10,goldingot,goldingot,null,goldingot schema_rb_level "§r§l[§6✈§r§l] Level 10§r"
fcraft description rb_level10 1 §r§6§lCoreLevel§r§l: 10
fcraft description rb_level10 2 §c§lSpeed§r:§5 95%
fcraft description rb_level10 3 §a§lEfficiency§r:§5 75%
fcraft shaped rb_level10 true

ftool delete rb_level10 
ftool create rb_level10 schema_rb_level "§r§l[§6✈§r§l] Level 10§r"
ftool unique rb_level10 true
ftool soulbound rb_level10 true
ftool reclaimable rb_level10 true 15
ftool linkrecipe rb_level10 true









# RB Level 2
fcraft delete rb_level2
fcraft create rb_level2 "§r§l[§6✈§r§l] Level 2§r" null,null,null,goldingot,h_rbcore2,goldingot,goldingot,null,goldingot schema_rb_level
fcraft description rb_level2 1 §6§lCoreLevel§r§l: 2
fcraft description rb_level2 2 §c§lSpeed§r:§5 71%
fcraft description rb_level2 3 §a§lEfficiency§r:§5 20%
fcraft shaped rb_level2 true

ftool delete rb_level2
ftool create rb_level2 schema_rb_level "§r§l[§6✈§r§l] Level 2§r"
ftool unique rb_level2 true
ftool soulbound rb_level2 true
ftool reclaimable rb_level2 true 6
ftool linkrecipe rb_level2 true

Old stuff

Fix for 1.15

give kademlia minecraft:golden_boots {display:{Name:"§r§l[§6 ✈ §r§l]-Blueprint"},HideFlags:39,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:1L,UUIDMost:1L}]}
flibrary create rb_level_blueprint





ftool enabled pt_disintegrater_stone true
fcraft enabled fs_rbcore1 true
fcraft enabled rb_level1 true

fcraft enabled rb_cpu true
fcraft enabled rb_link true
fcraft enabled rb_antig true

fcraft enabled fs_rbcore2 false
fcraft enabled fs_rbcore3 false

fcraft enabled rb_level2 false



fcraft enabled fs_rbcore6 true
fcraft enabled fs_rbcore7 true
fcraft enabled fs_rbcore8 true
fcraft enabled fs_rbcore9 true
fcraft enabled fs_rbcore10 true

fcraft enabled rb_level6 true
fcraft enabled rb_level7 true
fcraft enabled rb_level8 true
fcraft enabled rb_level9 true
fcraft enabled rb_level10 true



give kademlia minecraft:golden_boots 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-Boots",Lore:["§6§lCoreLevel§r§l: 11", "§c§lSpeed§r:§5 95.5%", "§a§lEfficiency§r:§5 77.5%"]},HideFlags:39,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:1L,UUIDMost:1L}]}
give kademlia minecraft:golden_boots 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-Boots",Lore:["§6§lCoreLevel§r§l: 12", "§c§lSpeed§r:§5 96.0%", "§a§lEfficiency§r:§5 80.0%"]},HideFlags:39,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:1L,UUIDMost:1L}]}
give kademlia minecraft:golden_boots 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-Boots",Lore:["§6§lCoreLevel§r§l: 13", "§c§lSpeed§r:§5 96.5%", "§a§lEfficiency§r:§5 82.5%"]},HideFlags:39,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:1L,UUIDMost:1L}]}
give kademlia minecraft:golden_boots 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-Boots",Lore:["§6§lCoreLevel§r§l: 14", "§c§lSpeed§r:§5 97.0%", "§a§lEfficiency§r:§5 85.0%"]},HideFlags:39,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:1L,UUIDMost:1L}]}
give kademlia minecraft:golden_boots 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-Boots",Lore:["§6§lCoreLevel§r§l: 15", "§c§lSpeed§r:§5 97.5%", "§a§lEfficiency§r:§5 87.5%"]},HideFlags:39,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:1L,UUIDMost:1L}]}
give kademlia minecraft:golden_boots 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-Boots",Lore:["§6§lCoreLevel§r§l: 16", "§c§lSpeed§r:§5 98.0%", "§a§lEfficiency§r:§5 90.0%"]},HideFlags:39,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:1L,UUIDMost:1L}]}
give kademlia minecraft:golden_boots 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-Boots",Lore:["§6§lCoreLevel§r§l: 17", "§c§lSpeed§r:§5 98.5%", "§a§lEfficiency§r:§5 92.5%"]},HideFlags:39,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:1L,UUIDMost:1L}]}
give kademlia minecraft:golden_boots 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-Boots",Lore:["§6§lCoreLevel§r§l: 18", "§c§lSpeed§r:§5 99.0%", "§a§lEfficiency§r:§5 95.0%"]},HideFlags:39,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:1L,UUIDMost:1L}]}

give Kademlia minecraft:golden_pickaxe 1 0 {display:{Name:"§4[§6⚒⚔☤☣⚕✉✶❄❆➵✄§4] §2Stone Disintegrater",Lore:["Diese Hacke kann Steine komplett auflösen"]}}


give Kademlia minecraft:golden_pickaxe 1 0 {display:{Name:"§r§4[§6⚒§4] §2Stone DisintegraterBlueprint"}}

/flibrary create pt_disintegrater_stone


fcraft enabled pt_disintegrater_stone false

ftool delete pt_disintegrater_stone
fcraft delete pt_disintegrater_stone

fcraft create pt_disintegrater_stone "§r§4[§6⚒§4] §2Stone Disintegrater" diamondblock,diamondblock,diamondblock,diamondblock,rb_cpu,diamondblock,diamondblock,diamondblock,diamondblock pt_disintegrater_stone
fcraft description pt_disintegrater_stone 1 "Diese Hacke kann Steine komplett auflösen"
fcraft shaped pt_disintegrater_stone true

ftool create pt_disintegrater_stone pt_disintegrater_stone "§r§4[§6⚒§4] §2Stone Disintegrater"
ftool unique pt_disintegrater_stone true
ftool soulbound pt_disintegrater_stone true
ftool limiteduse pt_disintegrater_stone true 5
ftool linkrecipe pt_disintegrater_stone true

ftool setEventTrigger pt_disintegrater_stone org.bukkit.event.block.BlockBreakEvent
ftool setmethodname pt_disintegrater_stone disintegrate 5
#ftool setmethodparam pt_disintegrater_stone 0 org.bukkit.entity.Player
#ftool setmethodparam pt_disintegrater_stone 1 org.bukkit.Location
ftool setmethodparam pt_disintegrater_stone 2 java.lang.Integer 150
ftool setmethodparam pt_disintegrater_stone 3 java.lang.Integer 20
ftool setmethodparam pt_disintegrater_stone 4 org.bukkit.Material STONE

ftool testmethod pt_disintegrater_stone

------------------------------------------------------------------------------------------

ftool delete pt_disintegrater_stone2
fcraft delete pt_disintegrater_stone2

fcraft create pt_disintegrater_stone2 "§r§4[§6⚒§4] §2Thors Steinhammer" null,diamondblock,null,diamondblock,rb_cpu,diamondblock,null,diamondblock,null pt_disintegrater_stone
fcraft description pt_disintegrater_stone2 1 "Kann Steine komplett auflösen."
fcraft description pt_disintegrater_stone2 2 "Wird am 01.07.2019 deaktiviert."
fcraft description pt_disintegrater_stone2 3 "Es wird immer nur ein GS verändert."
fcraft shaped pt_disintegrater_stone2 true

ftool create pt_disintegrater_stone2 pt_disintegrater_stone "§r§4[§6⚒§4] §2Thors Steinhammer"
ftool unique pt_disintegrater_stone2 true
ftool soulbound pt_disintegrater_stone2 true
ftool limiteduse pt_disintegrater_stone2 true 15
ftool linkrecipe pt_disintegrater_stone2 true

ftool setEventTrigger pt_disintegrater_stone2 org.bukkit.event.block.BlockBreakEvent
ftool setmethodname pt_disintegrater_stone2 disintegrate 5
#ftool setmethodparam pt_disintegrater_stone2 0 org.bukkit.entity.Player
#ftool setmethodparam pt_disintegrater_stone2 1 org.bukkit.Location
ftool setmethodparam pt_disintegrater_stone2 2 java.lang.Integer 1000
ftool setmethodparam pt_disintegrater_stone2 3 java.lang.Integer 50
ftool setmethodparam pt_disintegrater_stone2 4 org.bukkit.Material STONE

fcraft enabled pt_disintegrater_stone2 true
ftool enabled pt_disintegrater_stone2 true

ftool testmethod pt_disintegrater_stone2

------------------------------------------------------------------------------------------


ftool delete pt_disintegrater_stone3
fcraft delete pt_disintegrater_stone3

fcraft create pt_disintegrater_stone3 "§r§4[§6⚒§4] §2Thors Steinhammer" null,diamondblock,null,diamondblock,rb_cpu,diamondblock,null,diamondblock,null pt_disintegrater_stone
fcraft description pt_disintegrater_stone3 1 "Kann Steine komplett auflösen."
fcraft description pt_disintegrater_stone3 2 "Wird am 01.07.2019 deaktiviert."
fcraft shaped pt_disintegrater_stone3 true

ftool create pt_disintegrater_stone3 pt_disintegrater_stone "§r§4[§6⚒§4] §2Thors Steinhammer"
ftool unique pt_disintegrater_stone3 true
ftool soulbound pt_disintegrater_stone3 true
ftool limiteduse pt_disintegrater_stone3 true 20
ftool linkrecipe pt_disintegrater_stone3 true

ftool setEventTrigger pt_disintegrater_stone3 org.bukkit.event.block.BlockBreakEvent
ftool setmethodname pt_disintegrater_stone3 disintegrate 5
#ftool setmethodparam pt_disintegrater_stone3 0 org.bukkit.entity.Player
#ftool setmethodparam pt_disintegrater_stone3 1 org.bukkit.Location
ftool setmethodparam pt_disintegrater_stone3 2 java.lang.Integer 1000
ftool setmethodparam pt_disintegrater_stone3 3 java.lang.Integer 50
ftool setmethodparam pt_disintegrater_stone3 4 org.bukkit.Material STONE

fcraft enabled pt_disintegrater_stone3 true
ftool enabled pt_disintegrater_stone3 true

ftool testmethod pt_disintegrater_stone3

------------------------------------------------------------------------------------------

give Kademlia minecraft:golden_pickaxe 1 0 {display:{Name:"§r§4[§6⚒§4] §2AreaBreakBlueprint"}}
/flibrary create pt_areabreakbp

ftool delete pt_areabreak_1
fcraft delete pt_areabreak_1

fcraft create pt_areabreak_1 "§r§4[§6⚒§4] §2AreaBreak1" null,goldblock,null,goldblock,rb_cpu,goldblock,null,goldblock,null pt_areabreakbp
fcraft description pt_areabreak_1 1 "Wowee"
fcraft shaped pt_areabreak_1 true
fcraft clearenchantments pt_areabreak_1
fcraft addenchantment pt_areabreak_1 DIG_SPEED 5 true



ftool create pt_areabreak_1 pt_areabreakbp "§r§4[§6⚒§4] §2AreaBreak1"
ftool unique pt_areabreak_1 true
ftool soulbound pt_areabreak_1 true
ftool limiteduse pt_areabreak_1 true 20
ftool linkrecipe pt_areabreak_1 true

ftool setEventTrigger pt_areabreak_1 org.bukkit.event.block.BlockBreakEvent
ftool setmethodname pt_areabreak_1 areaBreak 7
#ftool setmethodparam pt_areabreak_1 0 org.bukkit.entity.Player
#ftool setmethodparam pt_areabreak_1 1 org.bukkit.Location
ftool setmethodparam pt_areabreak_1 2 java.lang.Integer 1
ftool setmethodparam pt_areabreak_1 3 java.lang.Integer 1
ftool setmethodparam pt_areabreak_1 4 java.lang.Integer 0
ftool setmethodparam pt_areabreak_1 5 [Lde.k.fakestuff.internal.tools.BlockKey; [{"material":"STONE","data":-1}]
ftool setmethodparam pt_areabreak_1 6 java.lang.Boolean TRUE


# Fireball-egg spawning rockets
flibcmd delete ptef_1
flibcmd create ptef_1 1 @@raw:/particle fireworksSpark {{Loc}} 0 0 0 0.2 1
flibcmd modoffsetinitial ptef_1 0.5,0.5,0.5

ftool removecommand pt_areabreak_1 ptef_1 

ftool addcommand pt_areabreak_1 ptef_1 5

------------------------------------------------------------------------------------------



give Kademlia minecraft:golden_pickaxe 1 0 {display:{Name:"§r§4[§6⚒§4] §2AbrissbirneBlueprint"}}
/flibrary create pt_abrissbirne

ftool delete pt_abrissbirne_1
fcraft delete pt_abrissbirne_1

fcraft create pt_abrissbirne_1 "§r§4[§6⚒§4] §2Abrissbirne1" tnt,goldblock,tnt,goldblock,rb_cpu,goldblock,tnt,goldblock,tnt pt_abrissbirne
fcraft description pt_abrissbirne_1 1 "Wowee"
fcraft shaped pt_abrissbirne_1 true
fcraft clearenchantments pt_abrissbirne_1
fcraft addenchantment pt_abrissbirne_1 DIG_SPEED 5 true


ftool create pt_abrissbirne_1 pt_abrissbirne "§r§4[§6⚒§4] §2Abrissbirne1"
ftool unique pt_abrissbirne_1 true
ftool soulbound pt_abrissbirne_1 true
ftool limiteduse pt_abrissbirne_1 true 20
ftool linkrecipe pt_abrissbirne_1 true

ftool setEventTrigger pt_abrissbirne_1 org.bukkit.event.block.BlockBreakEvent
ftool setmethodname pt_abrissbirne_1 areaBreakByBlacklist 7
#ftool setmethodparam pt_abrissbirne_1 0 org.bukkit.entity.Player
#ftool setmethodparam pt_abrissbirne_1 1 org.bukkit.Location
ftool setmethodparam pt_abrissbirne_1 2 java.lang.Integer 3
ftool setmethodparam pt_abrissbirne_1 3 java.lang.Integer 3
ftool setmethodparam pt_abrissbirne_1 4 java.lang.Integer 5
ftool setmethodparam pt_abrissbirne_1 5 [Lde.k.fakestuff.internal.tools.BlockKey; [{"material":"STONE","data":0},{"material":"STONE","data":1},{"material":"STONE","data":3},{"material":"STONE","data":5},{"material":"DIRT","data":-1},{"material":"GRASS","data":-1},{"material":"WATER","data":-1},{"material":"STATIONARY_WATER","data":-1},{"material":"LAVA","data":-1},{"material":"STATIONARY_LAVA","data":-1},{"material":"SAND","data":-1},{"material":"GRAVEL","data":-1},{"material":"LOG","data":-1},{"material":"LEAVES","data":-1},{"material":"MOB_SPAWNER","data":-1},{"material":"CHEST","data":-1},{"material":"WALL_SIGN","data":-1},{"material":"NETHERRACK","data":-1},{"material":"CONCRETE_POWDER","data":-1},{"material":"HOPPER","data":-1}]
ftool setmethodparam pt_abrissbirne_1 6 java.lang.Boolean FALSE

ftool testmethod pt_areabreak_1


------------------------------------------------------------------------------------------



give Kademlia minecraft:shears 1 0 {display:{Name:"§r§4[§6⚒§4] §2LaubbläserBlueprint"}}
/flibrary create pt_laubblaeser

ftool delete pt_laubblaeser_1
fcraft delete pt_laubblaeser_1

fcraft create pt_laubblaeser_1 "§r§4[§6⚒§4] §2Laubbläser1" tnt,shears,tnt,shears,rb_cpu,shears,tnt,shears,tnt pt_laubblaeser
fcraft description pt_laubblaeser_1 1 "Wowee"
fcraft shaped pt_laubblaeser_1 true
fcraft clearenchantments pt_laubblaeser_1
fcraft addenchantment pt_laubblaeser_1 DIG_SPEED 5 true


ftool create pt_laubblaeser_1 pt_laubblaeser "§r§4[§6⚒§4] §2Laubbläser1"
ftool unique pt_laubblaeser_1 true
ftool soulbound pt_laubblaeser_1 true
ftool limiteduse pt_laubblaeser_1 true 20
ftool linkrecipe pt_laubblaeser_1 true

ftool setEventTrigger pt_laubblaeser_1 org.bukkit.event.block.BlockBreakEvent
ftool setmethodname pt_laubblaeser_1 areaBreak 7
#ftool setmethodparam pt_laubblaeser_1 0 org.bukkit.entity.Player
#ftool setmethodparam pt_laubblaeser_1 1 org.bukkit.Location
ftool setmethodparam pt_laubblaeser_1 2 java.lang.Integer 5
ftool setmethodparam pt_laubblaeser_1 3 java.lang.Integer 5
ftool setmethodparam pt_laubblaeser_1 4 java.lang.Integer 5
ftool setmethodparam pt_laubblaeser_1 5 [Lde.k.fakestuff.internal.tools.BlockKey; [{"material":"LEAVES","data":-1},{"material":"LEAVES_2","data":-1}]
ftool setmethodparam pt_laubblaeser_1 6 java.lang.Boolean TRUE

ftool testmethod pt_laubblaeser_1


###############################################
		BOOTS / CORES / RECIPE / TOOLS Definition
###############################################



give kademlia minecraft:end_crystal 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-CPUBlueprint"}}
/flibrary create rb_cpu
# RB CPU
fcraft delete rb_cpu
fcraft create rb_cpu "§r§l[§6 ✈ §r§l]-CPU" daylightsensor,endrod,daylightsensor,endrod,enchantmenttable,endrod,daylightsensor,endrod,daylightsensor rb_cpu
fcraft description rb_cpu 1 "§l§6RocketBoots-Steuersystem"
fcraft description rb_cpu 2 "§l§5Dieses Item kann kombiniert mit "
fcraft description rb_cpu 3 "§l§53xLinks und 3xAntiG zu einem"
fcraft description rb_cpu 4 "§l§5RocketBoots-Core gecraftet werden."
fcraft shaped rb_cpu true


give kademlia minecraft:blaze_rod 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-LinkBlueprint"},HideFlags:1,ench:[{id:0,lvl:1}]}
/flibrary create rb_link
# RB LINK
fcraft create rb_link "§r§l[§6 ✈ §r§l]-Link" goldblock,goldblock,goldblock,redstoneblock,redstoneblock,redstoneblock,coalblock,coalblock,coalblock rb_link
fcraft description rb_link 1 "§l§6RocketBoots-Link"
fcraft description rb_link 2 "§l§5Dieses Item kann kombiniert mit"
fcraft description rb_link 3 "§l§51xCPU und 3xAntiG zu einem"
fcraft description rb_link 4 "§l§5RocketBoots-Core gecraftet werden."

give kademlia minecraft:fire_charge 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-AntiGBlueprint"},HideFlags:1,ench:[{id:0,lvl:1}]}
/flibrary create rb_antig
# RB AntiG
fcraft create rb_antig "§r§l[§6 ✈ §r§l]-AntiG" potion_speed2,potion_jump2,potion_regeneration2,hopper,hopper,hopper,clock,clock,clock rb_antig
fcraft description rb_antig 1 "§l§6RocketBoots-AntiGravitation"
fcraft description rb_antig 2 "§l§5Dieses Item kann kombiniert mit"
fcraft description rb_antig 3 "§l§53xLinks und 1xCPU zu einem"
fcraft description rb_antig 4 "§l§5RocketBoots-Core gecraftet werden."


# RB CORES
fcraft create fs_rbcore1 "null" null,rb_cpu,null,rb_link,rb_link,rb_link,rb_antig,rb_antig,rb_antig fs_rbcore1
fcraft shaped fs_rbcore1 true


fcraft create fs_rbcore2 "null" fs_rbcore1,fs_rbcore1 fs_rbcore2
fcraft create fs_rbcore3 "null" fs_rbcore2,fs_rbcore2 fs_rbcore3
fcraft create fs_rbcore4 "null" fs_rbcore3,fs_rbcore3 fs_rbcore4
fcraft create fs_rbcore5 "null" fs_rbcore4,fs_rbcore4 fs_rbcore5
fcraft create fs_rbcore6 "null" fs_rbcore5,fs_rbcore5 fs_rbcore6
fcraft create fs_rbcore7 "null" fs_rbcore6,fs_rbcore6 fs_rbcore7
fcraft create fs_rbcore8 "null" fs_rbcore7,fs_rbcore7 fs_rbcore8
fcraft create fs_rbcore9 "null" fs_rbcore8,fs_rbcore8 fs_rbcore9
fcraft create fs_rbcore10 "null" fs_rbcore9,fs_rbcore9 fs_rbcore10


give kademlia minecraft:golden_boots 1 0 {display:{Name:"§r§l[§6 ✈ §r§l]-Blueprint"},HideFlags:39,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:1L,UUIDMost:1L}]}
flibrary create rb_level_blueprint

fcraft delete rb_level1
ftool delete rb_level1
fcraft delete rb_level2
ftool delete rb_level2
fcraft delete rb_level3
ftool delete rb_level3
fcraft delete rb_level4
ftool delete rb_level4
fcraft delete rb_level5
ftool delete rb_level5
fcraft delete rb_level6
ftool delete rb_level6
fcraft delete rb_level7
ftool delete rb_level7
fcraft delete rb_level8
ftool delete rb_level8
fcraft delete rb_level9
ftool delete rb_level9
fcraft delete rb_level10
ftool delete rb_level10

fcraft giveresult rb_level1


# RB Level 1
fcraft create rb_level1 "§r§l[§6 ✈ §r§l]-Level 1" null,null,null,goldingot,fs_rbcore1,goldingot,goldingot,null,goldingot rb_level_blueprint
fcraft description rb_level1 1 "§6§lCoreLevel§r§l: 1"
fcraft description rb_level1 2 "§c§lSpeed§r:§5 68%"
fcraft description rb_level1 3 "§a§lEfficiency§r:§5 10%"
fcraft shaped rb_level1 true

ftool create rb_level1 rb_level_blueprint "§r§l[§6 ✈ §r§l]-Level 1"
ftool unique rb_level1 true
ftool soulbound rb_level1 true
ftool reclaimable rb_level1 true 6
ftool linkrecipe rb_level1 true

# RB Level 2
fcraft create rb_level2 "§r§l[§6 ✈ §r§l]-Level 2" null,null,null,goldingot,fs_rbcore2,goldingot,goldingot,null,goldingot rb_level_blueprint
fcraft description rb_level2 1 "§6§lCoreLevel§r§l: 2"
fcraft description rb_level2 2 "§c§lSpeed§r:§5 71%"
fcraft description rb_level2 3 "§a§lEfficiency§r:§5 20%"
fcraft shaped rb_level2 true

ftool create rb_level2 rb_level_blueprint "§r§l[§6 ✈ §r§l]-Level 2"
ftool unique rb_level2 true
ftool soulbound rb_level2 true
ftool reclaimable rb_level2 true 7
ftool linkrecipe rb_level2 true

# RB Level 3
fcraft create rb_level3 "§r§l[§6 ✈ §r§l]-Level 3" null,null,null,goldingot,fs_rbcore3,goldingot,goldingot,null,goldingot rb_level_blueprint
fcraft description rb_level3 1 "§6§lCoreLevel§r§l: 3"
fcraft description rb_level3 2 "§c§lSpeed§r:§5 74%"
fcraft description rb_level3 3 "§a§lEfficiency§r:§5 30%"
fcraft shaped rb_level3 true

ftool create rb_level3 rb_level_blueprint "§r§l[§6 ✈ §r§l]-Level 3"
ftool unique rb_level3 true
ftool soulbound rb_level3 true
ftool reclaimable rb_level3 true 8
ftool linkrecipe rb_level3 true

# RB Level 4
fcraft create rb_level4 "§r§l[§6 ✈ §r§l]-Level 4" null,null,null,goldingot,fs_rbcore4,goldingot,goldingot,null,goldingot rb_level_blueprint
fcraft description rb_level4 1 "§6§lCoreLevel§r§l: 4"
fcraft description rb_level4 2 "§c§lSpeed§r:§5 77%"
fcraft description rb_level4 3 "§a§lEfficiency§r:§5 40%"
fcraft shaped rb_level4 true

ftool create rb_level4 rb_level_blueprint "§r§l[§6 ✈ §r§l]-Level 4"
ftool unique rb_level4 true
ftool soulbound rb_level4 true
ftool reclaimable rb_level4 true 9
ftool linkrecipe rb_level4 true

# RB Level 5
fcraft create rb_level5 "§r§l[§6 ✈ §r§l]-Level 5" null,null,null,goldingot,fs_rbcore5,goldingot,goldingot,null,goldingot rb_level_blueprint
fcraft description rb_level5 1 "§6§lCoreLevel§r§l: 5"
fcraft description rb_level5 2 "§c§lSpeed§r:§5 80%"
fcraft description rb_level5 3 "§a§lEfficiency§r:§5 50%"
fcraft shaped rb_level5 true

ftool create rb_level5 rb_level_blueprint "§r§l[§6 ✈ §r§l]-Level 5"
ftool unique rb_level5 true
ftool soulbound rb_level5 true
ftool reclaimable rb_level5 true 10
ftool linkrecipe rb_level5 true

# RB Level 6
fcraft create rb_level6 "§r§l[§6 ✈ §r§l]-Level 6" null,null,null,goldingot,fs_rbcore6,goldingot,goldingot,null,goldingot rb_level_blueprint
fcraft description rb_level6 1 "§6§lCoreLevel§r§l: 6"
fcraft description rb_level6 2 "§c§lSpeed§r:§5 83%"
fcraft description rb_level6 3 "§a§lEfficiency§r:§5 55%"
fcraft shaped rb_level6 true

ftool create rb_level6 rb_level_blueprint "§r§l[§6 ✈ §r§l]-Level 6"
ftool unique rb_level6 true
ftool soulbound rb_level6 true
ftool reclaimable rb_level6 true 11
ftool linkrecipe rb_level6 true

# RB Level 7
fcraft create rb_level7 "§r§l[§6 ✈ §r§l]-Level 7" null,null,null,goldingot,fs_rbcore7,goldingot,goldingot,null,goldingot rb_level_blueprint
fcraft description rb_level7 1 "§6§lCoreLevel§r§l: 7"
fcraft description rb_level7 2 "§c§lSpeed§r:§5 86%"
fcraft description rb_level7 3 "§a§lEfficiency§r:§5 60%"
fcraft shaped rb_level7 true

ftool create rb_level7 rb_level_blueprint "§r§l[§6 ✈ §r§l]-Level 7"
ftool unique rb_level7 true
ftool soulbound rb_level7 true
ftool reclaimable rb_level7 true 12
ftool linkrecipe rb_level7 true

# RB Level 8
fcraft create rb_level8 "§r§l[§6 ✈ §r§l]-Level 8" null,null,null,goldingot,fs_rbcore8,goldingot,goldingot,null,goldingot rb_level_blueprint
fcraft description rb_level8 1 "§6§lCoreLevel§r§l: 8"
fcraft description rb_level8 2 "§c§lSpeed§r:§5 89%"
fcraft description rb_level8 3 "§a§lEfficiency§r:§5 65%"
fcraft shaped rb_level8 true

ftool create rb_level8 rb_level_blueprint "§r§l[§6 ✈ §r§l]-Level 8"
ftool unique rb_level8 true
ftool soulbound rb_level8 true
ftool reclaimable rb_level8 true 13
ftool linkrecipe rb_level8 true

# RB Level 9
fcraft create rb_level9 "§r§l[§6 ✈ §r§l]-Level 9" null,null,null,goldingot,fs_rbcore9,goldingot,goldingot,null,goldingot rb_level_blueprint
fcraft description rb_level9 1 "§6§lCoreLevel§r§l: 9"
fcraft description rb_level9 2 "§c§lSpeed§r:§5 92%"
fcraft description rb_level9 3 "§a§lEfficiency§r:§5 70%"
fcraft shaped rb_level9 true

ftool create rb_level9 rb_level_blueprint "§r§l[§6 ✈ §r§l]-Level 9"
ftool unique rb_level9 true
ftool soulbound rb_level9 true
ftool reclaimable rb_level9 true 14
ftool linkrecipe rb_level9 true

# RB Level 10
fcraft create rb_level10 "§r§l[§6 ✈ §r§l]-Level 10" null,null,null,goldingot,fs_rbcore10,goldingot,goldingot,null,goldingot rb_level_blueprint
fcraft description rb_level10 1 "§6§lCoreLevel§r§l: 10"
fcraft description rb_level10 2 "§c§lSpeed§r:§5 95%"
fcraft description rb_level10 3 "§a§lEfficiency§r:§5 75%"
fcraft shaped rb_level10 true

ftool create rb_level10 rb_level_blueprint "§r§l[§6 ✈ §r§l]-Level 10"
ftool unique rb_level10 true
ftool soulbound rb_level10 true
ftool reclaimable rb_level10 true 15
ftool linkrecipe rb_level10 true


ftool enabled pt_disintegrater_stone true
fcraft enabled fs_rbcore1 true
fcraft enabled rb_level1 true

fcraft enabled rb_cpu true
fcraft enabled rb_link true
fcraft enabled rb_antig true

fcraft enabled fs_rbcore2 false
fcraft enabled fs_rbcore3 false

fcraft enabled rb_level2 false



fcraft enabled fs_rbcore6 true
fcraft enabled fs_rbcore7 true
fcraft enabled fs_rbcore8 true
fcraft enabled fs_rbcore9 true
fcraft enabled fs_rbcore10 true

fcraft enabled rb_level6 true
fcraft enabled rb_level7 true
fcraft enabled rb_level8 true
fcraft enabled rb_level9 true
fcraft enabled rb_level10 true