@@ -243,22 +243,22 @@ public static boolean setType(@Nonnull Block block, @Nullable XMaterial material
243243 if (smartConversion != null ) material = smartConversion ;
244244 if (material .parseMaterial () == null ) return false ;
245245
246- block .setType (material .parseMaterial ());
246+ block .setType (material .parseMaterial (), applyPhysics );
247247 if (XMaterial .supports (13 )) return false ;
248248
249249 String parsedName = material .parseMaterial ().name ();
250250 if (parsedName .endsWith ("_ITEM" )) {
251251 String blockName = parsedName .substring (0 , parsedName .length () - "_ITEM" .length ());
252252 Material blockMaterial = Objects .requireNonNull (Material .getMaterial (blockName ),
253253 () -> "Could not find block material for item '" + parsedName + "' as '" + blockName + '\'' );
254- block .setType (blockMaterial );
254+ block .setType (blockMaterial , applyPhysics );
255255 } else if (parsedName .contains ("CAKE" )) {
256256 Material blockMaterial = Material .getMaterial ("CAKE_BLOCK" );
257- block .setType (blockMaterial );
257+ block .setType (blockMaterial , applyPhysics );
258258 }
259259
260260 LegacyMaterial legacyMaterial = LegacyMaterial .getMaterial (parsedName );
261- if (legacyMaterial == LegacyMaterial .BANNER ) block .setType (LegacyMaterial .STANDING_BANNER .material );
261+ if (legacyMaterial == LegacyMaterial .BANNER ) block .setType (LegacyMaterial .STANDING_BANNER .material , applyPhysics );
262262 LegacyMaterial .Handling handling = legacyMaterial == null ? null : legacyMaterial .handling ;
263263
264264 BlockState state = block .getState ();
0 commit comments