mirror of
https://github.com/YouHaveTrouble/Stand-in.git
synced 2026-05-11 22:16:55 +00:00
add invulnerable option for mannequins
This commit is contained in:
@@ -63,6 +63,11 @@ public class MannequinHandler extends EntityHandler<Mannequin> {
|
||||
.initial(mannequin.isImmovable())
|
||||
.build()
|
||||
);
|
||||
inputs.add(
|
||||
DialogInput.bool("invulnerable", Component.text("Invulnerable"))
|
||||
.initial(mannequin.isInvulnerable())
|
||||
.build()
|
||||
);
|
||||
inputs.add(
|
||||
DialogInput.bool("gravity", Component.text("Gravity"))
|
||||
.initial(mannequin.hasGravity())
|
||||
@@ -88,6 +93,7 @@ public class MannequinHandler extends EntityHandler<Mannequin> {
|
||||
mann.setImmovable(Boolean.TRUE.equals(view.getBoolean("immovable")));
|
||||
mann.setVelocity(mann.getVelocity().zero());
|
||||
mann.setGravity(Boolean.TRUE.equals(view.getBoolean("gravity")));
|
||||
mann.setInvulnerable(Boolean.TRUE.equals(view.getBoolean("invulnerable")));
|
||||
try {
|
||||
String newProfileName = view.getText("profile");
|
||||
if (newProfileName == null || newProfileName.isBlank()) {
|
||||
|
||||
Reference in New Issue
Block a user