Skip to content

Commit

Permalink
Merge pull request #2582 from BentoBoxWorld/2581_floating_cows_fix
Browse files Browse the repository at this point in the history
Fixes defaults for pasting entities. Gravity default is true not false
  • Loading branch information
tastybento authored Dec 30, 2024
2 parents 629e65d + de39aa8 commit 8f81790
Showing 1 changed file with 21 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -132,15 +132,15 @@ public record TextDisplayRec(@Expose String text, @Expose TextAlignment alignmen
@Expose
private double z;
@Expose
private boolean glowing;
private Boolean glowing;
@Expose
private boolean gravity;
private Boolean gravity;
@Expose
private boolean visualFire;
private Boolean visualFire;
@Expose
private boolean silent;
private Boolean silent;
@Expose
private boolean invulnerable;
private Boolean invulnerable;
@Expose
private int fireTicks;

Expand All @@ -149,6 +149,7 @@ public record TextDisplayRec(@Expose String text, @Expose TextAlignment alignmen
* @param entity entity to serialize
* @since 3.2.0
*/
@SuppressWarnings("deprecation")
public BlueprintEntity(Entity entity) {
this.setType(entity.getType());
this.setCustomName(entity.getCustomName());
Expand Down Expand Up @@ -568,6 +569,9 @@ public void storeDisplay(Display disp) {
* @return the glowing
*/
public boolean isGlowing() {
if (glowing == null) {
glowing = false; // Default
}
return glowing;
}

Expand All @@ -582,6 +586,9 @@ public void setGlowing(boolean glowing) {
* @return the gravity
*/
public boolean isGravity() {
if (gravity == null) {
gravity = true;
}
return gravity;
}

Expand All @@ -596,6 +603,9 @@ public void setGravity(boolean gravity) {
* @return the visualFire
*/
public boolean isVisualFire() {
if (visualFire == null) {
visualFire = true;
}
return visualFire;
}

Expand All @@ -610,6 +620,9 @@ public void setVisualFire(boolean visualFire) {
* @return the silent
*/
public boolean isSilent() {
if (silent == null) {
silent = false;
}
return silent;
}

Expand All @@ -624,6 +637,9 @@ public void setSilent(boolean silent) {
* @return the invulnerable
*/
public boolean isInvulnerable() {
if (invulnerable == null) {
invulnerable = false;
}
return invulnerable;
}

Expand Down

0 comments on commit 8f81790

Please sign in to comment.