Date: 2019/12/26 05:04:34 UTC-08:00
Type: Denizen Script
'ItemEditor':
type: command
name: itemedit
usage: /itemedit help
aliases:
- ie
permission: hatzepermission.itemeditor
permission message: "<&c>Keine Berechtigung!"
script:
- choose <context.args.get[1]>:
- case attribute:
- choose <context.args.get[2]>:
- case speed:
- define speed <context.args.get[3]||0.01>
- define add <generic.movementSpeed/mainhand/0/<def[speed]>>
- define newattribute <player.item_in_hand.nbt_attributes.include[<def[add]>]>
- inventory adjust slot:<player.held_item_slot> nbt_attributes:<parse:<[newattribute]>>
- narrate "<&2>[ItemEditor] <&7>Neuer Attribute hinzugefügt: <&6><context.args.get[2]> <&7>mit einem Wert von <&6><context.args.get[3]><&7>."
- narrate "<&2>[ItemEditor] <&7>Das Item hat Folgende Attribute: <&6><player.item_in_hand.nbt_attributes>"
- case attack:
- define speed <context.args.get[3]||0.01>
- define add <generic.attackSpeed/mainhand/0/<def[speed]>>
- define newattribute <player.item_in_hand.nbt_attributes.include[<[add]>]>
- inventory adjust slot:<player.held_item_slot> nbt_attributes:<parse:<[newattribute]>>
- narrate "<&2>[ItemEditor] <&7>Neuer Attribute hinzugefügt: <&6><context.args.get[2]> <&7>mit einem Wert von <&6><context.args.get[3]><&7>."
- narrate "<&2>[ItemEditor] <&7>Das Item hat Folgende Attribute: <&6><player.item_in_hand.nbt_attributes>"
- case list:
- narrate "<&2>[ItemEditor] <&7>Das Item hat Folgende Attribute: <&6><player.item_in_hand.nbt_attributes>"