Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [
- "** Start with some basic gloal settings **",
- {
- "command": "virtual command chain",
- "trigger": "ServerStart",
- "name": "ServerLoad",
- "chain": [
- "jsonRecipeEdit set server_init"
- ]
- },
- "** First load: set gamerules **",
- {
- "command": "virtual command chain",
- "trigger": "OnSet: server_init",
- "log": true,
- "name": "InitWorld",
- "chain": [
- "gamerule logAdminCommands false",
- "gamerule commandBlockOutput false"
- ]
- },
- "** First load: initial inventory scoreboard **",
- {
- "command": "virtual command chain",
- "trigger": "OnSet: server_init",
- "name": "InitInitialInv",
- "chain": [
- "scoreboard objectives add initialinv dummy"
- ]
- },
- "** Trigger when a player joins**",
- {
- "command": "virtual command chain",
- "trigger": "PlayerJoin",
- "dim": "*",
- "filter": "",
- "name": "initialinv_init",
- "chain": [
- "scoreboard players add @a[r=-1] initialinv 0",
- "testfor @p[score_initialinv=1,r=-1]",
- "jsonRecipeEdit run giveinitialinv",
- "scoreboard players set @p[score_initialinv=1,r=-1] initialinv 2"
- ]
- },
- "** Here is where you actually give the player the **",
- "** initial inventory **",
- {
- "command": "virtual command chain",
- "trigger": "Run: giveinitialinv",
- "dim": "*",
- "name": "InitialInv",
- "chain": [
- "give @p[score_initialinv=1,r=-1] minecraft:stick 3",
- "give @p[score_initialinv=1,r=-1] minecraft:sapling 1",
- "give @p[score_initialinv=1,r=-1] minecraft:dirt 1",
- "give @p[score_initialinv=1,r=-1] minecraft:dye 32 15"
- ]
- }
- ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement