1
0
Fork 0
mirror of https://github.com/PaperMC/Paper.git synced 2025-03-20 22:18:58 +01:00

Fix disable-tripwire-updates option not cancelling tripwire hook updates ()

This commit is contained in:
Dqu1J 2025-02-17 19:07:02 +00:00 committed by GitHub
parent 8eb8e44ac3
commit fd69140d80
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -63,3 +63,12 @@
if (flag != flag2) {
for (int i2 = 1; i2 < i; i2++) {
@@ -189,7 +_,7 @@
if (blockState2 != null) {
BlockState blockState3 = level.getBlockState(blockPos1);
if (blockState3.is(Blocks.TRIPWIRE) || blockState3.is(Blocks.TRIPWIRE_HOOK)) {
- level.setBlock(blockPos1, blockState2.trySetValue(ATTACHED, Boolean.valueOf(flag2)), 3);
+ if (!io.papermc.paper.configuration.GlobalConfiguration.get().blockUpdates.disableTripwireUpdates || !blockState3.is(Blocks.TRIPWIRE)) level.setBlock(blockPos1, blockState2.trySetValue(ATTACHED, Boolean.valueOf(flag2)), 3); // Paper - prevent tripwire from updating
}
}
}