CLASS net/minecraft/class_2665 net/minecraft/block/PistonBlock
	FIELD field_12184 EXTENDED_WEST_SHAPE Lnet/minecraft/class_265;
	FIELD field_12185 EXTENDED_UP_SHAPE Lnet/minecraft/class_265;
	FIELD field_12186 EXTENDED_SOUTH_SHAPE Lnet/minecraft/class_265;
	FIELD field_12187 sticky Z
	FIELD field_12188 EXTENDED_EAST_SHAPE Lnet/minecraft/class_265;
	FIELD field_12189 EXTENDED_NORTH_SHAPE Lnet/minecraft/class_265;
	FIELD field_12190 EXTENDED_DOWN_SHAPE Lnet/minecraft/class_265;
	FIELD field_12191 EXTENDED Lnet/minecraft/class_2746;
	METHOD <init> (ZLnet/minecraft/class_4970$class_2251;)V
		ARG 1 sticky
		ARG 2 settings
	METHOD method_11481 move (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Z
		ARG 1 world
		ARG 2 pos
		ARG 3 dir
		ARG 4 retract
	METHOD method_11482 shouldExtend (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
		ARG 1 world
		ARG 2 pos
		ARG 3 pistonFace
	METHOD method_11483 tryMove (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
		ARG 1 world
		ARG 2 pos
		ARG 3 state
	METHOD method_11484 isMovable (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;ZLnet/minecraft/class_2350;)Z
		ARG 4 canBreak
		ARG 5 pistonDir
