Skip to content

Commit f411fa1

Browse files
committed
1.14.1 - Fix logic error and reduce delink threshold to 0.1
1 parent 179f6df commit f411fa1

2 files changed

Lines changed: 2 additions & 6 deletions

File tree

src/library/java/gg/generations/rarecandy/renderer/rendering/ObjectInstance.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public class ObjectInstance {
99
private RenderObject object;
1010
private boolean used = false;
1111
private double secondsPassed = 0f;
12-
private static final float DELINK_THRESHOLD = 1.0f; // Seconds before delinking
12+
public static final float DELINK_THRESHOLD = 0.1f; // Seconds before delinking
1313

1414
public ObjectInstance(Matrix4f transformationMatrix, String variant) {
1515
this.transformationMatrix = transformationMatrix;

src/library/java/gg/generations/rarecandy/renderer/storage/ObjectManager.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,7 @@ public void render(RenderStage stage) {
6161
public void endFrame() {
6262
if(!objectsToRemove.isEmpty()) {
6363
for (RenderObject renderObject : objectsToRemove) {
64-
try {
65-
renderObject.close();
66-
} catch (IOException e) {
67-
throw new RuntimeException("Something went wrong when removing model", e);
68-
}
64+
objects.remove(renderObject);
6965
}
7066

7167
objectsToRemove.clear();

0 commit comments

Comments
 (0)