RocketBoots

From ETM
Revision as of 12:13, 17 May 2020 by Kademlia (talk | contribs)
Jump to navigation Jump to search

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


# 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,AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUIDLeast:0L,UUIDMost:0L}]}


### 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

# 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 §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 "§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

library fromcommand rb_cpu give console minecraft:end_crystal{display:{Name:'{"text":"§r§l[§6 ✈ §r§l]-CPUBlueprint"}'}} 1
# RB CPU
fcraft delete rb_cpu
fcraft create rb_cpu "§r§l[§6 ✈ §r§l]-CPU" daylight_detector,end_rod,daylight_detector,end_rod,enchanting_table,end_rod,daylight_detector,end_rod,daylight_detector 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


library fromcommand rb_link give console minecraft:blaze_rod{display:{Name:'{"text":"§r§l[§6 ✈ §r§l]-LinkBlueprint"}'},HideFlags:1,ench:[{id:0,lvl:1}]} 1
# RB LINK
fcraft create rb_link "§r§l[§6 ✈ §r§l]-Link" gold_block,gold_block,gold_block,redstone_block,redstone_block,redstone_block,coal_block,coal_block,coal_block 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."


library fromcommand rb_antig give kademlia minecraft:fire_charge{display:{Name:'{"text":"§r§l[§6 ✈ §r§l]-AntiGBlueprint"}'},HideFlags:1,ench:[{id:0,lvl:1}]} 1
# 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 {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