@@ -87,8 +87,6 @@ object Search : Module(
87
87
private val blockRenderer = ESPRenderer ()
88
88
private val entityRenderer = ESPRenderer ()
89
89
private val foundBlockMap: ConcurrentMap <BlockPos , IBlockState > = ConcurrentHashMap ()
90
- private val foundEntityUpdateLock = Any ()
91
- private val foundBlocksUpdateLock = Any ()
92
90
private var blockRenderUpdateJob: Job ? = null
93
91
private var entityRenderUpdateJob: Job ? = null
94
92
private var blockSearchJob: Job ? = null
@@ -130,16 +128,12 @@ object Search : Module(
130
128
}
131
129
if (blockSearch) {
132
130
if (! (hideF1 && mc.gameSettings.hideGUI)) {
133
- synchronized(foundBlocksUpdateLock) {
134
- blockRenderer.render(false )
135
- }
131
+ blockRenderer.render(false )
136
132
}
137
133
}
138
134
if (entitySearch) {
139
135
if (! (hideF1 && mc.gameSettings.hideGUI)) {
140
- synchronized(foundEntityUpdateLock) {
141
- entityRenderer.render(false )
142
- }
136
+ entityRenderer.render(false )
143
137
}
144
138
}
145
139
}
@@ -212,9 +206,7 @@ object Search : Module(
212
206
.filter { it.distanceTo(player.getPositionEyes(1f )) < range }
213
207
.map { Triple (it.renderBoundingBox.offset(EntityUtils .getInterpolatedAmount(it, LambdaTessellator .pTicks())), entitySearchColor, GeometryMasks .Quad .ALL ) }
214
208
.toMutableList()
215
- synchronized(foundEntityUpdateLock) {
216
- entityRenderer.replaceAll(renderList)
217
- }
209
+ entityRenderer.replaceAll(renderList)
218
210
}
219
211
220
212
private fun SafeClientEvent.searchAllLoadedChunks () {
@@ -284,9 +276,7 @@ object Search : Module(
284
276
}
285
277
}
286
278
.toMutableList()
287
- synchronized(foundBlocksUpdateLock) {
288
- blockRenderer.replaceAll(renderList)
289
- }
279
+ blockRenderer.replaceAll(renderList)
290
280
}
291
281
292
282
private fun updateAlpha () {
0 commit comments