Ashmod Version 1
Description
Added Data Tags
The "Drop" tag causes items to be droppable or undroppable. This means that, unless your inventory is full, the item you are trying to drop will not go away... Even when you are pressing Q, clicking it out of your inventory, clicking on it then escaping, or even if you dump it in your crafting slot!
/give @p diamond_sword 1 0 {Drop:0}
The "Static" tag causes items to be fixed at that inventory slot in a player or a chest. Once the specified slot is clear it automatically moves there and cannot be dropped or placed anywhere else. This implicitly activates the {Drop:0} tag.
/give @p diamond_chestplate 1 0 {Static:6}
The diamond chestplate is therefore fixed on the chest and cannot be moved! Auto equips as well!
The "HitGround" tag causes items, fireballs, arrows, and witherskulls to execute the specified commands upon impact!
/give @p diamond_sword 1 0 {HitGround:[{Command:/say u dropped ur sword m8}]}
/give @p diamond_sword 1 0 {Drop:0}
The "Static" tag causes items to be fixed at that inventory slot in a player or a chest. Once the specified slot is clear it automatically moves there and cannot be dropped or placed anywhere else. This implicitly activates the {Drop:0} tag.
/give @p diamond_chestplate 1 0 {Static:6}
The diamond chestplate is therefore fixed on the chest and cannot be moved! Auto equips as well!
The "HitGround" tag causes items, fireballs, arrows, and witherskulls to execute the specified commands upon impact!
/give @p diamond_sword 1 0 {HitGround:[{Command:/say u dropped ur sword m8}]}
Commands
/motion <setentity|testfor|add|multiply>
/motion setentity [x] [y] [z] <entity>
Sets the motion of the selected entities to [x] [y] [z]
/motion multiply [x] [y] [z] <entity>
Multiplies the motion of the selected entities by [x] [y] [z]
/motion add [x] [y] [z] <entity>
Adds [x] [y] [z] to the motion of the selected entities
/motion testfor <entity>
Displays the motion of the selected entities
/doublejump <setentity|setdefaultvalue|setdefault|enable|disable>
/doublejump setentity [value] <player>
Sets the double jump height of the selected players to [value]
/doublejump setdefaultvalue [value]
Sets the default jump height value to [value]
/doublejump [enable|disable] <player>
Enables or disables double jump for the selected players
/doublejump setdefault [true|false]
Enables or disables jump height as a default
/entitydata <entity> {Data Tags}
/entitydata @p {Attributes:[{Name:generic.movementSpeed, Base:0.5}]}
Entitydata CAN NOW TARGET PLAYERS! Using this command you can SET MOVEMENT SPEED!
/jumpheight <setentity|setdefault|testfor>
/jumpheight setentity [value] <entity>
Sets the jump height of the selected entities to [value]
/jumpheight setdefault [value]
Sets the default jump height to [value]
/jumpheight testfor <entity>
Displays the jump heights of the selected entities
/falldamage <setentity|setdefault|testfor>
/falldamage setentity [true}|false] <entity>
Enables or disables fall damage for the selected entities
/falldamage setdefault [true}|false]
Enables or disables default fall damage
/falldamage testfor <entity>
Displays whether fall damage is enabled or not for the selected entities
/explode <entity|noentity> [x] [y] [z] [power] [griefing]
/explode @p ~ ~ ~ 5 true
Causes the nearest player to explode with a power of 5, destroying blocks at the defined location
/setsprint <setentity|setdefault|testfor>
/setsprint setentity [value] <player>
Sets the sprint speed of the specified players to [value]
/setsprint setdefault [value]
Sets the default sprint value to [value]
/setsprint testfor <player>
Tests for the sprinting speed of the specified players
/witherskull <entity> <shoot|set|targetblock|targetentity> [x-position] [y-position] [z-position] [x-velocity] [y-velocity] [z-velocity] [withereffect] {Data Tags}
/witherskull @p shoot 0 0 0 1 1 1 5 {HitGround:[{Command:motion add 0 3 0 @e[r=5]}]}
Causes the nearest player to shoot a witherskull at their position with a relative velocity of 1, which causes all entities in a radius of 5 to be hit upwards upon impact. The WIther II effect of the witherskull lasts for 5 seconds.
/witherskull @p targetentity 0 0 0 @e[r=50,rm=1] 30 {HitGround:[{Command:explode @p ~ ~ ~ 3 true}]}
Causes the nearest player to shoot witherskulls at their position, targeting all other entities within a range of 50 blocks, which causes the nearest player to create an explosion with a radius of 3 when the witherskulll experiences a collision. The WIther II effect of the witherskull lasts for 30 seconds.
/smallfireball <entity> <shoot|set|targetblock|targetentity> [x-position] [y-position] [z-position] [x-velocity] [y-velocity] [z-velocity] {Data Tags}
/smallfireball @p shoot 0 0 0 2 2 2 {HitGround:[{Command:fill ~-1 ~-1 ~-1 ~1 ~1 ~1 fire 0 keep}]}
Causes the nearest player to shoot a blaze fireball at their position with a relative velocity of 2, which fills the area with fire in a 3 x 3 x 3 area upon impact..
/smallfireball @p targetentity 0 0 0 @e[r=50,rm=1] {HitGround:[{Command:motion multiply 2 2 2 @e[r=3]}]}
Causes the nearest player to shoot blaze fireballs at their position targeting all other entities in a range of 50 blocks, which causes the nearest entities to increase their momentum by a factor of 2 when the blaze fireball experiences a collision.
/dragonball <entity> <shoot|set|targetblock|targetentity> [x-position] [y-position] [z-position] [x-velocity] [y-velocity] [z-velocity] {Data Tags}
/dragonball @p shoot 0 0 0 1 1 1
Causes the nearest player to shoot a dragon fireball at their position with a relative velocity of 1
/dragonfireball @p targetentity 0 0 0 @e[r=50,rm=1] {HitGround:[{Command:kill @e[c=1,r=2]}]}
Causes the nearest player to shoot dragon fireballs at their position, targeting all other entities in a range of 50 blocks, which instantly kills the nearest entity in its range of 2 blocks upon impact.
/fireball <entity> <shoot|set|targetblock|targetentity> [x-position] [y-position] [z-position] [x-velocity] [y-velocity] [z-velocity] [explosion power] {Data Tags}
/fireball @p shoot 0 0 0 1 1 1 5
Causes the nearest player to shoot a ghast fireball at their position with a relative velocity of 1. The fireball causes an explosion with a power of 5 upon impact.
/witherskull @p targetentity 0 0 0 @e[r=50,rm=1] 3
Causes the nearest player to shoot ghast fireballs at their position, targeting all other entities within a range of 50 blocks. The explosion of the fireball has a power of 3.
/arrow <entity> <shoot|set|targetblock|targetentity> [velocity] [power] [punch] {Data Tags}
/arrow @p shoot 2 10 3 {HitGround:[{Command:summon Skeleton ~ ~ ~}]}
Causes the nearest player to shoot a arrow at their position with a relative velocity of 2, with a power of 10 and a punch of 3. Summons a skeleton when upon collision.
/arrow @p targetentity @e[r=50,rm=1] 1 3 2
Causes the nearest player to shoot arrows at their location, targeting all other entities in a radius of 50, with a relative velocity of 1 (RECOMMENDED), a power of 3 and a punch value of 2.
/throwitem <entity> <shoot|set|targetblock|targetentity> [x-position] [y-position] [z-position] [x-velocity] [y-velocity] [z-velocity] {Data Tags}
/throwitem @p shoot 2 {PickupDelay:-1,Item:{Count:1,id:tnt,tag:{HitGround:[{Command:explode @p ~ ~ ~ 3 false}]}}}
Causes the nearest player to shoot a tnt item at their position with a relative velocity of 2, which cannot be picked up and causes an explosion of 3 upon collision.
/rightclick <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
/rightclick player @p slot 36 addcommand 1 /say §6Hi
Adds a command to the item in slot 36 of the nearest player to say Hi in golden colors
(Note: addcommand ignores the index field)
/leftclick <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
/leftclick player @p item diamond_sword addcommand 3 /summon Zombie
Adds a command to all diamond swords in the nearest player to summon a zombie 3 times when left clicked.
/ondrop <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
/ondrop entity @e slot 5 replacecommand 0 3 /kill @e
Replaces the command at index 0, from all weapons held by all mobs, when dropped, with /kill @e
/itemclick <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
/itemclick entity @e item diamond_chestplate removecommand 0 1
Removes one instance or count of the command, at index 0, from all diamond chestplates, in all mobs. If the count of the command becomes 0, it is removed.
/closechest <player>
/closechest @p
Causes the nearest player to exit their current GUI
/openbigchest <player> [x] [y] [z] [name]
/openbigchest @p ~0.5 ~ ~0.5 §6Golden Chest
Causes the nearest player to open a double chest at their location, with the name (In golden colours coz §6 is gold) Golden Chest
/opensmallchest <player> [x] [y] [z] [name]
/opensmallchest @p ~0.5 ~ ~0.5 §cSmall Chest
Causes the nearest player to open a regular chest at their location, with the name (In red coz §c is red) Small Chest
/motion setentity [x] [y] [z] <entity>
Sets the motion of the selected entities to [x] [y] [z]
/motion multiply [x] [y] [z] <entity>
Multiplies the motion of the selected entities by [x] [y] [z]
/motion add [x] [y] [z] <entity>
Adds [x] [y] [z] to the motion of the selected entities
/motion testfor <entity>
Displays the motion of the selected entities
/doublejump <setentity|setdefaultvalue|setdefault|enable|disable>
/doublejump setentity [value] <player>
Sets the double jump height of the selected players to [value]
/doublejump setdefaultvalue [value]
Sets the default jump height value to [value]
/doublejump [enable|disable] <player>
Enables or disables double jump for the selected players
/doublejump setdefault [true|false]
Enables or disables jump height as a default
/entitydata <entity> {Data Tags}
/entitydata @p {Attributes:[{Name:generic.movementSpeed, Base:0.5}]}
Entitydata CAN NOW TARGET PLAYERS! Using this command you can SET MOVEMENT SPEED!
/jumpheight <setentity|setdefault|testfor>
/jumpheight setentity [value] <entity>
Sets the jump height of the selected entities to [value]
/jumpheight setdefault [value]
Sets the default jump height to [value]
/jumpheight testfor <entity>
Displays the jump heights of the selected entities
/falldamage <setentity|setdefault|testfor>
/falldamage setentity [true}|false] <entity>
Enables or disables fall damage for the selected entities
/falldamage setdefault [true}|false]
Enables or disables default fall damage
/falldamage testfor <entity>
Displays whether fall damage is enabled or not for the selected entities
/explode <entity|noentity> [x] [y] [z] [power] [griefing]
/explode @p ~ ~ ~ 5 true
Causes the nearest player to explode with a power of 5, destroying blocks at the defined location
/setsprint <setentity|setdefault|testfor>
/setsprint setentity [value] <player>
Sets the sprint speed of the specified players to [value]
/setsprint setdefault [value]
Sets the default sprint value to [value]
/setsprint testfor <player>
Tests for the sprinting speed of the specified players
/witherskull <entity> <shoot|set|targetblock|targetentity> [x-position] [y-position] [z-position] [x-velocity] [y-velocity] [z-velocity] [withereffect] {Data Tags}
/witherskull @p shoot 0 0 0 1 1 1 5 {HitGround:[{Command:motion add 0 3 0 @e[r=5]}]}
Causes the nearest player to shoot a witherskull at their position with a relative velocity of 1, which causes all entities in a radius of 5 to be hit upwards upon impact. The WIther II effect of the witherskull lasts for 5 seconds.
/witherskull @p targetentity 0 0 0 @e[r=50,rm=1] 30 {HitGround:[{Command:explode @p ~ ~ ~ 3 true}]}
Causes the nearest player to shoot witherskulls at their position, targeting all other entities within a range of 50 blocks, which causes the nearest player to create an explosion with a radius of 3 when the witherskulll experiences a collision. The WIther II effect of the witherskull lasts for 30 seconds.
/smallfireball <entity> <shoot|set|targetblock|targetentity> [x-position] [y-position] [z-position] [x-velocity] [y-velocity] [z-velocity] {Data Tags}
/smallfireball @p shoot 0 0 0 2 2 2 {HitGround:[{Command:fill ~-1 ~-1 ~-1 ~1 ~1 ~1 fire 0 keep}]}
Causes the nearest player to shoot a blaze fireball at their position with a relative velocity of 2, which fills the area with fire in a 3 x 3 x 3 area upon impact..
/smallfireball @p targetentity 0 0 0 @e[r=50,rm=1] {HitGround:[{Command:motion multiply 2 2 2 @e[r=3]}]}
Causes the nearest player to shoot blaze fireballs at their position targeting all other entities in a range of 50 blocks, which causes the nearest entities to increase their momentum by a factor of 2 when the blaze fireball experiences a collision.
/dragonball <entity> <shoot|set|targetblock|targetentity> [x-position] [y-position] [z-position] [x-velocity] [y-velocity] [z-velocity] {Data Tags}
/dragonball @p shoot 0 0 0 1 1 1
Causes the nearest player to shoot a dragon fireball at their position with a relative velocity of 1
/dragonfireball @p targetentity 0 0 0 @e[r=50,rm=1] {HitGround:[{Command:kill @e[c=1,r=2]}]}
Causes the nearest player to shoot dragon fireballs at their position, targeting all other entities in a range of 50 blocks, which instantly kills the nearest entity in its range of 2 blocks upon impact.
/fireball <entity> <shoot|set|targetblock|targetentity> [x-position] [y-position] [z-position] [x-velocity] [y-velocity] [z-velocity] [explosion power] {Data Tags}
/fireball @p shoot 0 0 0 1 1 1 5
Causes the nearest player to shoot a ghast fireball at their position with a relative velocity of 1. The fireball causes an explosion with a power of 5 upon impact.
/witherskull @p targetentity 0 0 0 @e[r=50,rm=1] 3
Causes the nearest player to shoot ghast fireballs at their position, targeting all other entities within a range of 50 blocks. The explosion of the fireball has a power of 3.
/arrow <entity> <shoot|set|targetblock|targetentity> [velocity] [power] [punch] {Data Tags}
/arrow @p shoot 2 10 3 {HitGround:[{Command:summon Skeleton ~ ~ ~}]}
Causes the nearest player to shoot a arrow at their position with a relative velocity of 2, with a power of 10 and a punch of 3. Summons a skeleton when upon collision.
/arrow @p targetentity @e[r=50,rm=1] 1 3 2
Causes the nearest player to shoot arrows at their location, targeting all other entities in a radius of 50, with a relative velocity of 1 (RECOMMENDED), a power of 3 and a punch value of 2.
/throwitem <entity> <shoot|set|targetblock|targetentity> [x-position] [y-position] [z-position] [x-velocity] [y-velocity] [z-velocity] {Data Tags}
/throwitem @p shoot 2 {PickupDelay:-1,Item:{Count:1,id:tnt,tag:{HitGround:[{Command:explode @p ~ ~ ~ 3 false}]}}}
Causes the nearest player to shoot a tnt item at their position with a relative velocity of 2, which cannot be picked up and causes an explosion of 3 upon collision.
/rightclick <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
/rightclick player @p slot 36 addcommand 1 /say §6Hi
Adds a command to the item in slot 36 of the nearest player to say Hi in golden colors
(Note: addcommand ignores the index field)
/leftclick <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
/leftclick player @p item diamond_sword addcommand 3 /summon Zombie
Adds a command to all diamond swords in the nearest player to summon a zombie 3 times when left clicked.
/ondrop <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
/ondrop entity @e slot 5 replacecommand 0 3 /kill @e
Replaces the command at index 0, from all weapons held by all mobs, when dropped, with /kill @e
/itemclick <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
/itemclick entity @e item diamond_chestplate removecommand 0 1
Removes one instance or count of the command, at index 0, from all diamond chestplates, in all mobs. If the count of the command becomes 0, it is removed.
/closechest <player>
/closechest @p
Causes the nearest player to exit their current GUI
/openbigchest <player> [x] [y] [z] [name]
/openbigchest @p ~0.5 ~ ~0.5 §6Golden Chest
Causes the nearest player to open a double chest at their location, with the name (In golden colours coz §6 is gold) Golden Chest
/opensmallchest <player> [x] [y] [z] [name]
/opensmallchest @p ~0.5 ~ ~0.5 §cSmall Chest
Causes the nearest player to open a regular chest at their location, with the name (In red coz §c is red) Small Chest