This is a generator used to create shields for the Custom Shield System.
Basic info:
Basic item display info
Basic item display info
NameThe name of the shield!
Default ModelThe CustomModelData value to use for the non-blocking model
Blocking ModelThe CustomModelData to use for the blocking model
Blocking Type:
The type of block that this shield uses; either normal or parry.
Blocking TypeDetermines which type of blocking is used.
Select an option in the dropdown menu to the left of this.
Standard blocking, damage reduction used
Block ValueThe amount of damage this shield prevents from an attack
1 to 40
1 to 40
PersistenceThe amount of block value that remains by the end of the blocking time
High: No drop off
Medium: half of block value
Low: 0
High: No drop off
Medium: half of block value
Low: 0
Select an option in the dropdown menu to the left of this.
Player Block EffectThe effect to apply to the player when successfully blocking
The ID corresponds to a command in the "cushiled:event/player_block_effect" function
0 for no effect
The ID corresponds to a command in the "cushiled:event/player_block_effect" function
0 for no effect
Entity Block EffectThe effect to apply to the entity that was blocked when successfully blocking
The ID corresponds to a command in the "cushiled:event/entity_block_effect" function
0 for no effect
The ID corresponds to a command in the "cushiled:event/entity_block_effect" function
0 for no effect
Basic Technical:
General settings and time values.
Max TimeThe maximum amount of time you can hold up the shield (in ticks)
0 to 1200
0 to 1200
CooldownThe amount of time after your shield drops before you can use it again (in ticks)
0 to 1200
0 to 1200
DurabilityThe maximum amount of times your shield can block an attack before it breaks
0 to 6000
0 to 6000
Bash Effect IDThe effect to run when you bash
The ID corresponds to a command in the "cushiled:event/bash_effect" function
0 for no effect
The ID corresponds to a command in the "cushiled:event/bash_effect" function
0 for no effect
Block AnglesBlock angle value
Wide: 120°
Average: 90°
Narrow: 60°
Wide: 120°
Average: 90°
Narrow: 60°
Select an option in the dropdown menu to the left of this.
Can Reflect ArrowsIf the shield can reflect arrows when blocking
Select an option in the dropdown menu to the left of this.
Disable Status:
How the shield interacts with disabler items.
Disable StatusHow shield interacts disabler items
Select an option in the dropdown menu to the left of this.
The amount of time the shield gets disabled when hit with a disabler item (in ticks)
defaults to 50
defaults to 50
Disable Time0 to 1200