Double Jump Mod, Item Attributes Mod, Custom Chat Mod, and Custom Items Mod combined!
Custom Chat
/setmessage <joining|leaving|death> Allows the customisation of joining, leaving, and death messages. Same for all players. /region <add|remove|list|clear> Adds chat regions to the world, which are dimensions where messages within their radii can be only seen by players within them. This is saved to world files. Each chat region has a number for identification - you cannot create regions with duplicate numbers! |
/region <add> [x] [y] [z] [radius] [region_number]
/setplayer <text|format>
Customises player message text, formatting, and colours. For example:
/setplayer text predefined Creeper @p
For creating custom chat settings for specific players:
/setplayer <text> <customised> [prefix 1] [prefix 2] [prefix 1 color] [prefix 2 color] [player name color] [suffix 1] [suffix 2] [suffix 1 color] [suffix 2 color] [divider] [divider color] [output color] (player)
For customising formatting:
/setplayer <format> <bold|italic|underlined|obfuscated> [prefix 1] [prefix 2] [player name] [suffix 1] [suffix 2] [divider] [player output] (player)
Double Jump
/doublejump <enable|disable|setDefault>
Allows the enabling, disabling, and setting the default for players joining of double jump. Saved in world files.
/jumpheight <setPlayer|setDefault>
Sets the default jump height for the world, or for individual players. Saved in world files.
/falldamage <enable|disable|setDefault>
Allows the enabling, disabling, and setting the default for players joining of fall damage!!! Saved in world files.
/setshift <enable|disable|setdefault|setplayer|setdefaultforce>
Allows the customisation of downwards movement when players press the shift button in the air! Also saved to world files. Super Smash Bros much?
Custom Items
/rightclick <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
/leftclick <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
/ondrop <player|entity> [selector] <item|slot> [item|location] <addCommand|replaceCommand|removeCommand> [index] [count] /command
Allows event listening of the three major item actions - right clicking, left clicking, and dropping them! Adds, replaces, or replaces data tags to the item (if present) at the specified index (with a count for how many times it should repeat, and of course... The command to be executed!)
Item Attributes
/itemdata <player|entity> [selector] <item|slot> [location] <add|remove|replace|delete|removeTag> {Data Tags}
Allows the customisation, deletion, addition, and removal of data tags from items in players and living entities. Does not work on dropped items! Uses slot numbers of 5-8 for armour, and for players, slots 9 to 44.
/stack [item] [count]
Sets the max stack value of items - this is server side only. For example, /stack diamond_sword 127 would allow players to stack up to 127 diamond swords, whilst /give and receiving items causes them to be filled in groups of 127 in the inventory. Note: Going above 127 causes the item to be displayed with a negative number in multiplayer, and the item count will not save.
Notes
The default chat settings for players is a grey name with and green : and pink output. You can change this using commands, but only if cheats are enabled for the world. Ashmod Collections doesn't like how players can cheat by just turning on LAN, and so introduced this feature where commands are only allowed in worlds with cheats enabled, otherwise all text is directed into chat. This is also true for server, but the host can change this in the server GUI.
For example, in a survival (non-cheats-enabled) world, ashdjtgfoe typing "/kill" would find this in the chat:
<ashdjtgfoe> /kill
For example, in a survival (non-cheats-enabled) world, ashdjtgfoe typing "/kill" would find this in the chat:
<ashdjtgfoe> /kill