Forum

Notifications
Clear all

MCPE/Bedrock Anti Grief & Auto Scoreboard Currency Generator

McBedrock
(@mcbedrock1)
Illustrious Member Admin

Anti Grief & Auto Scoreboard Currency Generator

 

 

This addon will automatically make a money scoreboard, prevent griefing by replacing lava with either dirt or air, kills ender dragons, crystals, tnt and automatically bans anyone near a command block summoning a ender dragon or crystal. NO LAG!!!

 

 

This addon will automatically make a money scoreboard, prevent griefing by replacing lava with either dirt or air, kills ender dragons, crystals, tnt and automatically bans anyone near a command block summoning a ender dragon or crystal. NO LAG!!!

Feel free to edit and upload wherever you want if given credit to me and link to my youtube channel

CHANNEL LINK

FUNCTION:
#Currency System

scoreboard objectives add money dummy

execute @a ~ ~ ~ scoreboard players operation @s money2 = @s money

scoreboard players add @a money2 0

scoreboard players add @a money 0

scoreboard objectives remove money2

scoreboard objectives add money2 dummy §§lMONEY

scoreboard objectives setdisplay sidebar money2

execute @a ~ ~ ~ scoreboard players operation @s money2 = @s money

scoreboard players add @a money2 0

scoreboard players add @a money 0

#Anti Griefing System

execute @e[type=ender_crystal] ~ ~ ~ execute @a[r=10,tag=!admin] ~ ~ ~ tag @s add ban

 

execute @e[type=ender_crystal] ~ ~ ~ fill ~-10 ~-10 ~-10 ~10 ~10 ~10 air 0 replace repeating_command_block

kill @e[type=ender_crystal]

execute @e[type=ender_dragon] ~ ~ ~ execute @a[r=10,tag=!admin] ~ ~ ~ tag @s add ban

execute @e[type=ender_dragon] ~ ~ ~ kill @e[type=xp_orb,r=10]

execute @e[type=ender_dragon] ~ ~ ~ fill ~-10 ~-10 ~-10 ~10 ~10 ~10 air 0 replace repeating_command_block

kill @e[type=ender_dragon]

kick @a[tag=ban]

clear @a[tag=!admin] bucket

clear @a tnt

clear @a ender_chest

clear @a end_crystal

kill @e[type=tnt]

execute @e[type=armor_stand] ~ ~ ~ tp @s ~ ~ ~

execute @e[type=minecart] ~ ~ ~ tp @s ~ ~ ~

#lava disabler — STAYS ON TOP OF UNDERGROUND LAVA DISABLER

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~ ~-50 ~50 ~ ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~1 ~-50 ~50 ~1 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~2 ~-50 ~50 ~2 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~3 ~-50 ~50 ~3 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~4 ~-50 ~50 ~4 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~5 ~-50 ~50 ~5 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~6 ~-50 ~50 ~6 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~7 ~-50 ~50 ~7 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~8 ~-50 ~50 ~8 ~50 air 0 replace lava

 

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~9 ~-50 ~50 ~9 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~10 ~-50 ~50 ~10 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 1 ~-50 ~50 1 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 2 ~-50 ~50 2 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 3 ~-50 ~50 3 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 4 ~-50 ~50 4 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 5 ~-50 ~50 5 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 6 ~-50 ~50 6 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 7 ~-50 ~50 7 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 8 ~-50 ~50 8 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 9 ~-50 ~50 9 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 10 ~-50 ~50 10 ~50 air 0 replace lava

execute @a -100000 20 -100000 execute @s[dy=235,dx=200000,dz=200000] ~ ~ ~ fill ~-50 11 ~-50 ~50 11 ~50 air 0 replace lava

execute @a -100000 21 -100000 execute @s[dy=256,dx=200000,dz=200000] ~ ~ ~ fill ~-15 ~-15 ~-15 ~15 ~15 ~15 air 0 replace lava

execute @a -100000 21 -100000 execute @s[dy=256,dx=200000,dz=200000] ~ ~ ~ fill ~-15 ~-15 ~-15 ~15 ~15 ~15 air 0 replace flowing_lava

#lava disabler underground — STAYS AT BOTTOM

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~ ~-50 ~50 ~ ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~1 ~-50 ~50 ~1 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~2 ~-50 ~50 ~2 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~3 ~-50 ~50 ~3 ~50 dirt 0 replace lava

 

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~4 ~-50 ~50 ~4 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~5 ~-50 ~50 ~5 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~6 ~-50 ~50 ~6 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~7 ~-50 ~50 ~7 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~8 ~-50 ~50 ~8 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~9 ~-50 ~50 ~9 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~10 ~-50 ~50 ~10 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~-1 ~-50 ~50 ~-1 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~-2 ~-50 ~50 ~-2 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~-3 ~-50 ~50 ~-3 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~-4 ~-50 ~50 ~-4 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~-5 ~-50 ~50 ~-5 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~-6 ~-50 ~50 ~-6 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~-7 ~-50 ~50 ~-7 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~-8 ~-50 ~50 ~-8 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~-9 ~-50 ~50 ~-9 ~50 dirt 0 replace lava

execute @a -100000 0 -100000 execute @s[dy=20,dx=200000,dz=200000] ~ ~ ~ fill ~-50 ~-10 ~-50 ~50 ~-10 ~50 dirt 0 replace lava

#Gravel Remover

execute @a ~ ~ ~ fill ~-15 ~-15 ~-15 ~15 ~15 ~15 dirt 0 replace gravel

 

 
Changelog

Uploaded other images since the admins told me to but in my opinion they should just let us upload on the spot my image looked better trust me I took graphical design classes and art.

Installation

 

Step 1:

Download

Step 2:

Open Using Minecraft Bedrock Edition

Step 3:

Apply pack to world(s)

Step 4:

Launch World
Step 5:

Enjoy + Subscribe to my youtube channel!

creator: PhoenixDweller

Downloads

Quote
Topic starter Posted : 27/11/2020 11:55 am
Share: