mirror of
https://github.com/plexusorg/Plex-FAWE.git
synced 2024-12-23 17:57:38 +00:00
Use correct method and mask to set blocks.
This commit is contained in:
parent
0d52d22bd8
commit
6c35d20306
@ -253,14 +253,12 @@ public class DefaultNmsBlock extends NmsBlock {
|
|||||||
// TileEntity te = craftWorld.getHandle().getTileEntity(x, y, z);
|
// TileEntity te = craftWorld.getHandle().getTileEntity(x, y, z);
|
||||||
// craftWorld.getHandle().tileEntityList.remove(te);
|
// craftWorld.getHandle().tileEntityList.remove(te);
|
||||||
|
|
||||||
boolean changed = craftWorld.getHandle().setRawTypeId(x, y, z, block.getId());
|
boolean changed = craftWorld.getHandle().setTypeIdAndData(x, y, z, block.getId(), block.getData(), 0);
|
||||||
|
|
||||||
if (block instanceof BaseBlock) {
|
if (block instanceof BaseBlock) {
|
||||||
world.copyToWorld(position, (BaseBlock) block);
|
world.copyToWorld(position, (BaseBlock) block);
|
||||||
}
|
}
|
||||||
|
|
||||||
changed = craftWorld.getHandle().setData(x, y, z, block.getData(), 2) || changed;
|
|
||||||
|
|
||||||
if (changed) {
|
if (changed) {
|
||||||
if (notifyAdjacent) {
|
if (notifyAdjacent) {
|
||||||
craftWorld.getHandle().update(x, y, z, block.getId());
|
craftWorld.getHandle().update(x, y, z, block.getId());
|
||||||
|
Loading…
Reference in New Issue
Block a user