(World aWorld, int aX, int aY, int aZ, Block aReplaceBlock, long aReplaceMeta, Block aTargetBlock, long aTargetMeta)
| 502 | } |
| 503 | |
| 504 | public static boolean replace(World aWorld, int aX, int aY, int aZ, Block aReplaceBlock, long aReplaceMeta, Block aTargetBlock, long aTargetMeta) { |
| 505 | if (aTargetBlock == null || aReplaceBlock == null) return F; |
| 506 | if (aReplaceBlock != block(aWorld, aX, aY, aZ)) return F; |
| 507 | if (aReplaceMeta != W && aReplaceMeta != meta(aWorld, aX, aY, aZ)) return F; |
| 508 | return aWorld.setBlock(aX, aY, aZ, aTargetBlock, Code.bind4(aTargetMeta), 2); |
| 509 | } |
| 510 | public static boolean replace(World aWorld, ChunkCoordinates aCoords, Block aReplaceBlock, long aReplaceMeta, Block aTargetBlock, long aTargetMeta) { |
| 511 | return replace(aWorld, aCoords.posX, aCoords.posY, aCoords.posZ, aReplaceBlock, aReplaceMeta, aTargetBlock, aTargetMeta); |
| 512 | } |
no test coverage detected