9
0
mirror of https://github.com/VolmitSoftware/Iris.git synced 2025-12-27 11:09:06 +00:00

Merge remote-tracking branch 'upstream/master' into 1.17

This commit is contained in:
StrangeOne101
2021-07-04 13:57:52 +12:00
7 changed files with 21 additions and 11 deletions

View File

@@ -287,7 +287,7 @@ public class EngineCompositeGenerator extends ChunkGenerator implements IrisAcce
}
public synchronized void initialize(World world) {
if(!(world instanceof FakeWorld) && fake.get())
if(!(world instanceof FakeWorld) && fake.get() && this.compound != null)
{
fake.set(false);
this.compound.updateWorld(world);

View File

@@ -2,6 +2,8 @@ package com.volmit.iris.util;
import lombok.Data;
import java.util.Objects;
@Data
public class BlockPosition
{
@@ -16,6 +18,11 @@ public class BlockPosition
this.z = z;
}
@Override
public int hashCode() {
return Objects.hash(x, y, z);
}
public boolean equals(Object o)
{
if(o == null)

View File

@@ -843,7 +843,7 @@ public class JSONArray implements Iterable<Object>
*/
public JSONArray put(double value) throws JSONException
{
Double d = new Double(value);
Double d = value;
JSONObject.testValidity(d);
this.put(d);
return this;
@@ -858,7 +858,7 @@ public class JSONArray implements Iterable<Object>
*/
public JSONArray put(int value)
{
this.put(new Integer(value));
this.put(value);
return this;
}
@@ -871,7 +871,7 @@ public class JSONArray implements Iterable<Object>
*/
public JSONArray put(long value)
{
this.put(new Long(value));
this.put(value);
return this;
}
@@ -956,7 +956,7 @@ public class JSONArray implements Iterable<Object>
*/
public JSONArray put(int index, double value) throws JSONException
{
this.put(index, new Double(value));
this.put(index, value);
return this;
}
@@ -975,7 +975,7 @@ public class JSONArray implements Iterable<Object>
*/
public JSONArray put(int index, int value) throws JSONException
{
this.put(index, new Integer(value));
this.put(index, value);
return this;
}
@@ -994,7 +994,7 @@ public class JSONArray implements Iterable<Object>
*/
public JSONArray put(int index, long value) throws JSONException
{
this.put(index, new Long(value));
this.put(index, value);
return this;
}

View File

@@ -1352,7 +1352,7 @@ public class JSONObject
*/
public JSONObject put(String key, double value) throws JSONException
{
this.put(key, new Double(value));
this.put(key, value);
return this;
}