MCPcopy Create free account
hub / github.com/DGVPSH/SlackOpen / remove

Method remove

src/main/java/net/optifine/NextTickHashSet.java:78–108  ·  view source on GitHub ↗
(Object obj)

Source from the content-addressed store, hash-verified

76 }
77
78 public boolean remove(Object obj)
79 {
80 if (!(obj instanceof NextTickListEntry))
81 {
82 return false;
83 }
84 else
85 {
86 NextTickListEntry nextticklistentry = (NextTickListEntry)obj;
87 Set set = this.getSubSet(nextticklistentry, false);
88
89 if (set == null)
90 {
91 return false;
92 }
93 else
94 {
95 boolean flag = set.remove(nextticklistentry);
96 boolean flag1 = super.remove(nextticklistentry);
97
98 if (flag != flag1)
99 {
100 throw new IllegalStateException("Added: " + flag + ", addedParent: " + flag1);
101 }
102 else
103 {
104 return flag1;
105 }
106 }
107 }
108 }
109
110 private Set getSubSet(NextTickListEntry entry, boolean autoCreate)
111 {

Callers

nothing calls this directly

Calls 1

getSubSetMethod · 0.95

Tested by

no test coverage detected