/summon FallingSand ~ ~0.55 ~ { Block:"redstone_block", Time:1, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~1 ~-1 ~ ~1 ~-2 ~ redstone_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~ ~3.64 ~ { Block:"redstone_block", Time:1, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~1 ~-9 ~ ~1 ~-1 ~ redstone_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~ ~-34 ~ ~ ~2 ~air }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-1 ~-34 ~-1 ~1 ~3 ~1 air 0 replace redstone_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/blockdata ~ ~-33 ~ {Command:"",LastOutput:"-"} }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/tellraw @a { text:"Leider musste der Befehl aufgrund der Zeichenbegrenzung in einem Befehlsblock 2-geteilt werden\n", extra: [ { text:"Zum 2. Befehl bitte den folgenden Link anklicken: " }, { text:"*klick*", color:"blue", clickEvent: { action:"open_url", value:"https://raw.githubusercontent.com/NeunEinser/BefehlsblockMods/CustomWeather/CW-2" } }, { text:"\nFüge den Befehl dann in den Befehlsblock vor dir ein und aktiviere den Befehlsblock." } ] } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~6 ~-31.44 ~13 { Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-1 ~-6.44 ~-6 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @a help 0 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /give @a[score_help_min=1] written_book 1 0 { title:"Wetterhilfe", author:"NeunEinser", pages: [ "{ text:'Hier werden sämtliche Befehle des Wettermods aufgeführt. Klicke einen Text an für eine Erklärung.\n\n', extra: [ { text:'Hilfebuch erhalten\n\n', color:'black', clickEvent:{action:'change_page',value:'3'} }, { text:'Wettervorhersage\n\n', color:'black', clickEvent:{action:'change_page',value:'4'} }, { text:'Wetter ändern\n\n', color:'black', clickEvent:{action:'change_page',value:'5'} }, { text:'Wettereinstellungen', clickEvent:{action:'change_page',value:'2'}, color:'dark_blue' } ] }", "{ text:'', extra: [ { text:'min. Abstand zwischen 2 Niederschlägen\n', color:'black', clickEvent:{action:'change_page',value:'6'} }, { text:'-max. Abstand\n\n', color:'dark_gray', clickEvent: {action:'change_page',value:'7'} }, { text:'min. Dauer eines Niederschlages\n', color:'black', clickEvent:{action:'change_page',value:'8'} }, { text:'-max. Dauer\n\n', color:'dark_gray', clickEvent:{action:'change_page',value:'9'} }, { text:'Wahrscheinlichkeit eines Gewitters\n\n', color:'black', clickEvent:{action:'change_page',value:'10'} }, { text:'Durch Schlafen das Wetter schön machen\n', color:'black', clickEvent:{action:'change_page',value:'11'} }, { text:'Allgemeines', clickEvent:{action:'change_page',value:'1'}, color:'dark_blue' } ] }", "{ text:'/trigger help set 1\n\n Gibt dir dieses Buch. Statt set kann auch add verwendet werden, dies hat allerdings den selben Effekt wie set.\n Du kannst auch einfach auf das Schild am Kasten klicken.\n\n', extra: [ { text:'Zurück', color:'dark_blue', clickEvent:{action:'change_page',value:'1'} } ] }", "{ text:'/trigger WeatherForecast set <1|2>\n\n', extra: [ { text:'1: Anzeige rechts, wann das Wetter wechselt, wird umgeschaltet.\n' }, { text:'2: Nachricht im Chat, wann das Wetter wechselt\n', color:'dark_gray' }, { text:'Befehl wirkt nur auf Ausführenden!\n', color:'black' }, { text:'Zurück', color:'dark_blue', clickEvent:{action:'change_page',value:'1'} } ] }", "{ text:'/trigger Weather set <1|2|3>\n\n', extra: [ { text:'1: Wechselt zu schönem Wetter.\n\n' }, { text:'2: Wechselt zu Regenwetter\n\n', color:'dark_gray' }, { text:'3: Wechselt zu Gewitter\n\n', color:'black' }, { text:'Zurück', color:'dark_blue', clickEvent:{action:'change_page',value:'1'} } ] }", "{ text:'/trigger wMinInterval \n\n Verändert den minimalen Abstand zwischen 2 Niederschlägen.\n Mit set wird er auf die Eingabe gesetzt.\n Mit add wird auf den aktuellen Wert aufaddiert, auch negative Werte möglich.\n', extra: [ { text:'Zurück', color:'dark_blue', clickEvent:{action:'change_page',value:'2'} } ] }", "{ text:'/trigger wMaxInterval \n\n Verändert den maximalen Abstand zwischen 2 Niederschlägen.\n Mit set wird er auf die Eingabe gesetzt.\n Mit add wird auf den aktuellen Wert aufaddiert, auch negative Werte möglich.\n', extra: [ { text:'Zurück', color:'dark_blue', clickEvent:{action:'change_page',value:'2'} } ] }", "{ text:'/trigger wMinLength \n\n Verändert die minimale Dauer eines Niederschlages.\n Mit set wird der Wert auf die Eingabe gesetzt.\n Mit add wird auf den aktuellen Wert aufaddiert, auch negative Werte möglich.\n', extra: [ { text:'Zurück', color:'dark_blue', clickEvent:{action:'change_page',value:'2'} } ] }", "{ text:'/trigger wMaxLength \n\n Verändert die maximale Dauer eines Niederschlages.\n Mit set wird der Wert auf die Eingabe gesetzt.\n Mit add wird auf den aktuellen Wert aufaddiert, auch negative Werte möglich.\n', extra: [ { text:'Zurück', color:'dark_blue', clickEvent:{action:'change_page',value:'2'} } ] }", "{ text:'/trigger ThunderWeight \n\n Die Wahrscheinlichkeit in %, dass es bei einem Niederschlag gewittert.\n Mit set wird sie auf die Eingabe gesetzt.\n Mit add wird auf den aktuellen Wert aufaddiert, auch negative Werte möglich.\n', extra: [ { text:'Zurück', color:'dark_blue', clickEvent:{action:'change_page',value:'2'} } ] }", "{ text:'/trigger SleepClear set <0|1>\n\n Wenn man schläft, hört Regen oder ein Gewitter auf\n\n Mit 1 wird die Option aktiviert, mit 0 deaktiviert\n\n', extra: [ { text:'Zurück', color:'dark_blue', clickEvent:{action:'change_page',value:'2'} } ] }" ] } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players enable @a wMaxLength }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation @a wMaxInterval = WeatherGod wMaxInterval }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation MinInterval wSettingsChanged -= WeatherGod PlayerCount }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation @a wMinLength -= WeatherGod wMinLength } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-2 ~-5.44 ~-6 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players reset @a WeatherForecast }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @e[score_WeatherChanging_min=1,score_Weather_min=2,score_Weather=2,score_wOneSec_min=20] IsThunder 0 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players enable @a wMaxInterval }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wSettingsChanged_min=1] ~-4 ~ ~-5 /fill ~ ~ ~ ~3 ~5 ~ redstone_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { CommandStats:{SuccessCountName:"WeatherGod",SuccessCountObjective:"PlayerCount"}, Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /testfor @a }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation @a wMaxLength -= WeatherGod wMaxLength } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-3 ~-4.44 ~-6 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard teams leave ForecastSidebar @a[score_WeatherForecast_min=1,score_WeatherForecast=1] }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players add @e[name=WeatherGod] wOneSec 1 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation @a ThunderWeight = WeatherGod ThunderWeight }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation SleepClear wSettingsChanged -= WeatherGod PlayerCount }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation @a SleepClear -= WeatherGod SleepClear }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation @a wMinInterval -= WeatherGod wMinInterval } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-4 ~-3.44 ~-6 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @e[name=WeatherGod] wIsWorking 0 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @a[score_WeatherForecast_min=1,score_WeatherForecast=1,team=!ForecastSidebar] WeatherForecast 11 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players enable @a ThunderWeight }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation @a wMaxLength = WeatherGod wMaxLength }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation MinLength wSettingsChanged -= WeatherGod PlayerCount }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation @a ThunderWeight -= WeatherGod ThunderWeight }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wIsWorking=0] ~ ~ ~ /scoreboard players operation @a wMaxInterval -= WeatherGod wMaxInterval } } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-1 ~-2.44 ~-7 { Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-3 ~-5 ~-1 ~ ~ ~-1 bedrock }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @a wMinLength = WeatherGod wMinLength }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation WeatherGod wMinInterval = @e[name=WeatherGod,score_wMinInterval_min=1,score_wMinInterval=1800,score_wTestInterval_min=0] wMinInterval }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_SleepClear_min=2] ~ ~ ~ /tellraw @a[score_SleepClear=-1] {text:"SleepClear darf nur 0 (aus) oder 1 (an) sein.",color:"red"} }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /execute @e[name=WeatherGod,score_wMinLength=0] ~ ~ ~ /tellraw @a[score_wMinLength=-1] { translate:"commands.scoreboard.teams.option.noValue", with:["wMinLength","1-1800"], color:"red" } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wMinInterval += @a wMinInterval } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-2 ~-1.44 ~-7 { Block:"command_block", Time:1, TileEntityData: { Command: /execute @e [ name=WeatherGod, score_wMinInterval_min=1, score_wMinInterval=1800, score_wMaxInterval_min=1, score_wMaxInterval=1800, score_wMinLength_min=1, score_wMinLength=1800, score_wMaxLength_min=1, score_wMaxLength=1800, score_ThunderWeight_min=0, score_ThunderWeight=100, score_SleepClear_min=0, score_SleepClear=0, score_wTestInterval_min=0, score_wTestLength_min=0 ] ~ ~ ~ /tellraw @a { text:"", color:"white", extra: [ {text:"Durch Schlafen wird das Wetter schön: "}, {text:"Falsch",color:"dark_red"} ] } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @a wMinInterval = WeatherGod wMinInterval }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wTestLength=-1] ~ ~ ~ /tellraw @a {text:"wMinLength muss kleiner oder gleich wMaxLength sein",color:"red"} }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /execute @e[name=WeatherGod,score_wMinLength_min=1801] ~ ~ ~ /tellraw @a[score_wMinLength_min=1] { translate:"commands.scoreboard.teams.option.noValue", with:["wMinLength","1-1800"], color:"red" } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /execute @e[name=WeatherGod,score_wMinInterval=0] ~ ~ ~ /tellraw @a[score_wMinInterval=-1] { translate:"commands.scoreboard.teams.option.noValue", with:["wMinInterval","1-1800"], color:"red" } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] SleepClear = WeatherGod SleepClear } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-3 ~-0.44 ~-7 { Block:"command_block", Time:1, TileEntityData: { Command: /execute @e [ name=WeatherGod, score_wMinInterval_min=1, score_wMinInterval=1800, score_wMaxInterval_min=1, score_wMaxInterval=1800, score_wMinLength_min=1, score_wMinLength=1800, score_wMaxLength_min=1, score_wMaxLength=1800, score_ThunderWeight_min=0, score_ThunderWeight=100, score_SleepClear_min=0, score_SleepClear=1, score_wTestInterval_min=0, score_wTestLength_min=0 ] ~ ~ ~ /tellraw @a { text:"Werte erfolgreich angepasst:\n", color:"green", extra: [ { text:"", color:"white", extra: [ {text:"Zeit zwischen 2 Niederschlägen: "}, { score: { name:"WeatherGod", objective:"wMinInterval" }, color:"blue" }, {text:" - "}, { score: { name:"WeatherGod", objective:"wMaxInterval" }, color:"blue" }, { text:" Minuten\n",color:"blue" } ] }, { text:"", color:"white", extra: [ {text:"Dauer eines Niederschlages: "}, { score: { name:"WeatherGod", objective:"wMinLength" }, color:"blue" }, {text:" - "}, { score: { name:"WeatherGod", objective:"wMaxLength" }, color:"blue" }, {text:" Minuten\n",color:"blue"} ] }, { text:"", color:"white", extra: [ {text:"Wahrscheinlichkeit eines Gewitters: "}, { score: { name:"WeatherGod", objective:"ThunderWeight" }, color:"blue" }, {text:"%\n",color:"blue"} ] } ] } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation WeatherGod SleepClear = @e[name=WeatherGod,score_SleepClear_min=0,score_SleepClear=1] SleepClear }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wTestLength -= @e[name=WeatherGod] wMinLength }, Riding: { id:"FallingSand",Block:"command_block", Time:1, TileEntityData: { Command: /execute @e[name=WeatherGod,score_wMinInterval_min=1801] ~ ~ ~ /tellraw @a[score_wMinInterval_min=1] { translate:"commands.scoreboard.teams.option.noValue", with:["wMinInterval","1-1800"], color:"red" } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] SleepClear += @a SleepClear }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wMinLength = WeatherGod wMinLength } } } } } } } } } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~6 ~-30.44 ~12 { Block:"redstone_block", Time:1, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~1 ~-5 ~ ~1 ~1 ~1 redstone_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-4 ~-3.44 ~-6 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @a SleepClear = WeatherGod SleepClear }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation WeatherGod wMinLength = @e[name=WeatherGod,score_wMinLength_min=1,score_wMinLength=1800,score_wTestLength_min=0] wMinLength }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wTestLength = @e[name=WeatherGod] wMaxLength }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_SleepClear=-1] ~ ~ ~ /tellraw @a[score_SleepClear=-1] {text:"SleepClear darf nur 0 (aus) oder 1 (an) sein.",color:"red"} }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wMinLength += @a wMinLength }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wMinInterval = WeatherGod wMinInterval } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-1 ~-3.44 ~-8 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] SleepClear = WeatherGod SleepClear }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @a wMaxLength = WeatherGod wMaxLength }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation WeatherGod wMaxInterval = @e[name=WeatherGod,score_wMaxInterval_min=1,score_wMaxInterval=1800,score_wTestInterval_min=0] wMaxInterval }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_ThunderWeight_min=101] ~ ~ ~ /tellraw @a[score_ThunderWeight_min=1] {translate:"commands.scoreboard.teams.option.noValue",with:["ThunderWeight","0-100"],color:"red"} }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /execute @e[name=WeatherGod,score_wMaxLength=0] ~ ~ ~ /tellraw @a[score_wMaxLength=-1] { translate:"commands.scoreboard.teams.option.noValue", with:["wMaxLength","1-1800"], color:"red" } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wMaxInterval += @a wMaxInterval } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-2 ~-2.44 ~-8 { Block:"command_block", Time:1, TileEntityData: { Command: /execute @e [ name=WeatherGod, score_wMinInterval_min=1, score_wMinInterval=1800, score_wMaxInterval_min=1, score_wMaxInterval=1800, score_wMinLength_min=1, score_wMinLength=1800, score_wMaxLength_min=1, score_wMaxLength=1800, score_ThunderWeight_min=0, score_ThunderWeight=100, score_SleepClear_min=1, score_SleepClear=1, score_wTestInterval_min=0, score_wTestLength_min=0 ] ~ ~ ~ /tellraw @a { text:"", color:"white", extra: [ {text:"Durch Schlafen wird das Wetter schön: "}, {text:"Wahr",color:"green"} ] } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @a wMaxInterval = WeatherGod wMaxInterval }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_wTestInterval=-1] ~ ~ ~ /tellraw @a {text:"wMinInterval muss kleiner oder gleich wMaxInterval sein",color:"red"} }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /execute @e[name=WeatherGod,score_wMaxLength_min=1801] ~ ~ ~ /tellraw @a[score_wMaxLength_min=1] { translate:"commands.scoreboard.teams.option.noValue", with:["wMaxLength","1-1800"], color:"red" } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /execute @e[name=WeatherGod,score_wMaxInterval=0] ~ ~ ~ /tellraw @a[score_wMaxInterval=-1] { translate:"commands.scoreboard.teams.option.noValue", with:["wMaxInterval","1-1800"], color:"red" } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] ThunderWeight = WeatherGod ThunderWeight } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-3 ~-1.44 ~-8 { Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_SleepClear_min=2] ~ ~ ~ /tellraw @a[score_SleepClear=2] {text:"SleepClear darf nur 0 (aus) oder 1 (an) sein.",color:"red"} }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation WeatherGod ThunderWeight = @e[name=WeatherGod,score_ThunderWeight_min=0,score_ThunderWeight=100] ThunderWeight }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wTestInterval -= @e[name=WeatherGod] wMinInterval }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /execute @e[name=WeatherGod,score_wMaxInterval_min=1801] ~ ~ ~ /tellraw @a[wMaxInterval_min=1] { translate:"commands.scoreboard.teams.option.noValue", with:["wMaxInterval","1-1800"], color:"red" } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] ThunderWeight += @a ThunderWeight }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wMaxLength = WeatherGod wMaxLength } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~-4 ~-0.44 ~-8 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @a ThunderWeight = WeatherGod ThunderWeight }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation WeatherGod wMaxLength = @e[name=WeatherGod,score_wMaxLength_min=1,score_wMaxLength=1800,score_wTestLength_min=0] wMaxLength }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wTestInterval = @e[name=WeatherGod] wMaxInterval }, Riding: { id:"FallingSand",Block:"command_block", Time:1, TileEntityData: { Command:/execute @e[name=WeatherGod,score_ThunderWeight=-1] ~ ~ ~ /tellraw @a[score_ThunderWeight=-1] { translate:"commands.scoreboard.teams.option.noValue", with:["ThunderWeight","0-100"], color:"red" } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wMaxLength += @a wMaxLength }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players operation @e[name=WeatherGod] wMaxInterval = WeatherGod wMaxInterval } } } } } } } } } } } } } } } }, Riding: { id:"FallingSand", Block:"barrier", Time:1, Riding: { id:"FallingSand", Block:"redstone_block", Time:1, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~1 ~-1 ~ ~1 ~-8 ~ redstone_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~1 ~-26.44 ~6 { Block:"command_block", Time:1, TileEntityData: { Command:/fill ~ ~-6 ~-3 ~2 ~ ~ air }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives setdisplay sidebar.team.white WeatherForecast }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @a help 1 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @e[name=WeatherGod] wSettingsChanged 0 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set WeatherGod PlayerCount 0 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @p wMinInterval 60 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set Timer wCurrentLength 120 } } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~3 ~-25.45 ~5 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set Hour wTimeUnits 3600 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set Minute wTimeUnits 60 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @e[name=WeatherGod] PlayerCount 0 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @p wMaxLength 20 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @p wMinLength 10 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard teams option ForecastSidebar color white } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~1 ~-24.45 ~5 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @e[name=WeatherGod] wIsWorking 0 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set IsThunder @e[name=WeatherGod] 0 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @e[name=WeatherGod] IsRaining 1 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @p wMaxInterval 120 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @p ThunderWeight 10 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard players set @p SleepClear 0 } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~3 ~-23.44 ~4 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wMinInterval trigger }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add IsSleeping dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wTestLength dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wOneSec dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add help trigger }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard teams add ForecastSidebar } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~1 ~-22.44 ~4 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wCurrentLength dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add WeatherChanging dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wIsWorking dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wTimeUnits dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add PlayerCount dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wMaxLength trigger } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~3 ~-21.44 ~3 { Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wCurrentInterval dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wMinLength trigger }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add WeatherForecast trigger Wetter wechselt in: }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add IsThunder dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add IsRaining dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add ThunderWeight trigger }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wMaxInterval trigger } } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~1 ~-20.44 ~3 { Block:"redstone_block", Time:1, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~1 ~-5 ~ ~1 ~1 ~3 redstone_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add Weather trigger }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add RandomNumber dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wTestInterval dummy }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add SleepClear trigger }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/scoreboard objectives add wSettingsChanged dummy } } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~6 ~-19.45 ~10 { Block:"unpowered_comparator", Time:1s, Data:2b, Riding: { id:"ArmorStand", CustomName:"WeatherGod", Marker:1, Invisible:1 } } }, Riding: { id:"FallingSand", Block:"barrier", Time:1, Riding: { id:"FallingSand", Block:"redstone_block", Time:1, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~1 ~-1 ~ ~1 ~-2 ~ redstone_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~1 ~-15.44 ~4 { Block:"command_block", Time:1, TileEntityData: { Command:/fill ~ ~-6 ~-1 ~1 ~ ~ air }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-2 ~-7 ~-3 ~8 ~1 ~15 air 0 replace barrier }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~ ~-6 ~-1 ~6 ~ ~13 air 0 replace prismarine }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~8 ~-5 ~-3 ~8 ~3 ~-3 prismarine 1 replace barrier }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~8 ~-4 ~15 ~8 ~4 ~15 prismarine 1 replace barrier }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~3 ~-3 ~-3 ~3 ~5 ~15 prismarine 2 replace barrier }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-2 ~-2 ~15 ~-2 ~6 ~15 prismarine 1 replace barrier } } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command: /summon FallingSand ~1 ~-14.44 ~3 { Block:"redstone_block", Time:1, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~1 ~-5 ~ ~1 ~1 ~1 redstone_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-2 ~-6 ~11 ~8 ~2 ~11 prismarine 2 replace barrier }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-2 ~-5 ~7 ~8 ~3 ~7 prismarine 2 replace barrier }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-2 ~-4 ~3 ~8 ~4 ~3 prismarine 2 replace barrier }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-2 ~-3 ~-2 ~-2 ~5 ~-2 prismarine 1 replace barrier }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-2 ~-2 ~-2 ~8 ~-1 ~16 barrier 0 replace air } } } } } } } } }, Riding: { id:"FallingSand", Block:"barrier", Time:1, Riding: { id:"FallingSand", Block:"redstone_block", Time:1, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~1 ~-1 ~ ~1 ~-7 ~ redstone_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~1 ~-10 ~3 ~7 ~-4 ~17 air }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-1 ~-2 ~1 ~9 ~-2 ~19 prismarine }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~ ~-7 ~2 ~8 ~-3 ~18 stained_glass 11 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~ ~-7 ~2 ~8 ~-1 ~18 stained_glass 3 }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~ ~-7 ~2 ~8 ~-7 ~18 lapis_block }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/fill ~-1 ~-5 ~1 ~9 ~1 ~19 barrier }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:/gamerule commandBlockOutput false } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } }, Riding: { id:"FallingSand", Block:"command_block", Time:1, TileEntityData: { Command:"/fill ~ ~3 ~ ~ ~46 ~ air" } } } } }