File tree Expand file tree Collapse file tree
shreddedpaper-server/minecraft-patches/sources/net/minecraft/world/item Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88+ level.captureBlockStatesThreadLocal.set(true); // ShreddedPaper - use thread local
99 if (isBonemeal) {
1010- level.captureTreeGeneration = true;
11- + level.captureTreeGenerationThreadLocal.set(false ); // ShreddedPaper - use thread local
11+ + level.captureTreeGenerationThreadLocal.set(true ); // ShreddedPaper - use thread local
1212 }
1313 }
1414 InteractionResult result;
1515 try {
16- result = usedItem.useOn(context);
1716+ level.capturedTileEntitiesThreadLocal.get().clear(); // ShreddedPaper - use thread local - clear beforehand
1817+ level.capturedBlockStatesThreadLocal.get().clear(); // ShreddedPaper - use thread local - clear beforehand
18+ result = usedItem.useOn(context);
1919 } finally {
2020- level.captureBlockStates = false;
2121+ level.captureBlockStatesThreadLocal.set(false); // ShreddedPaper - use thread local
You can’t perform that action at this time.
0 commit comments