diff --git a/mappings/net/minecraft/world/ModifiableWorld.mapping b/mappings/net/minecraft/world/ModifiableWorld.mapping index f59026d389..2419ad10fb 100644 --- a/mappings/net/minecraft/world/ModifiableWorld.mapping +++ b/mappings/net/minecraft/world/ModifiableWorld.mapping @@ -3,6 +3,32 @@ CLASS net/minecraft/class_1945 net/minecraft/world/ModifiableWorld METHOD method_22352 breakBlock (Lnet/minecraft/class_2338;Z)Z ARG 1 pos ARG 2 drop + METHOD method_30092 setBlockState (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)Z + COMMENT Updates the block state at a position, calling appropriate callbacks. + COMMENT + COMMENT

When called on the server, the new block state is stored and propagated to clients and listeners as dictated + COMMENT by the supplied flags. Note that calling this on the client will update the world locally, but may not see the + COMMENT change persisted across loads. It's recommended to check whether this world is client before + COMMENT interacting with the world in this way.

+ COMMENT + COMMENT

Accepted values of the flags are a bitset combination of the following:

+ COMMENT + ARG 1 pos + COMMENT the target position + ARG 2 state + COMMENT the block state to set + ARG 3 flags + COMMENT the bitwise flag combination, as described above + ARG 4 maxUpdateDepth + COMMENT the limit for the cascading block updates METHOD method_8649 spawnEntity (Lnet/minecraft/class_1297;)Z ARG 1 entity METHOD method_8650 removeBlock (Lnet/minecraft/class_2338;Z)Z