<commit_before>package com.choonster.testmod3.block;

import com.choonster.testmod3.tileentity.TileEntityColoredRotatable;
import net.minecraft.block.BlockColored;
import net.minecraft.block.BlockPistonBase;
import net.minecraft.block.material.Material;
import net.minecraft.block.properties.IProperty;
import net.minecraft.block.properties.PropertyDirection;
import net.minecraft.block.state.BlockState;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.BlockPos;
import net.minecraft.util.EnumFacing;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;

/**
 * A block with 16 colours (stored in the metadata) and 6 facings (stored in the TileEntity).
 */
public class BlockColoredRotatable extends BlockColored {
	public static final IProperty FACING = PropertyDirection.create("facing");

	public BlockColoredRotatable(Material materialIn) {
		super(materialIn);
	}

	@Override
	protected BlockState createBlockState() {
		return new BlockState(this, BlockColored.COLOR, FACING);<commit_msg>Coloured Rotatable Block: Use implicit static reference<commit_after>package com.choonster.testmod3.block;

import com.choonster.testmod3.tileentity.TileEntityColoredRotatable;
import net.minecraft.block.BlockColored;
import net.minecraft.block.BlockPistonBase;
import net.minecraft.block.material.Material;
import net.minecraft.block.properties.IProperty;
import net.minecraft.block.properties.PropertyDirection;
import net.minecraft.block.state.BlockState;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.BlockPos;
import net.minecraft.util.EnumFacing;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;

/**
 * A block with 16 colours (stored in the metadata) and 6 facings (stored in the TileEntity).
 */
public class BlockColoredRotatable extends BlockColored {
	public static final IProperty FACING = PropertyDirection.create("facing");

	public BlockColoredRotatable(Material materialIn) {
		super(materialIn);
	}

	@Override
	protected BlockState createBlockState() {
		return new BlockState(this, COLOR, FACING);
{'fraction_non_alphanumeric': 0.09264526615197075, 'fraction_numerical': 0.0040633888663145065, 'mean_word_length': 6.598765432098766, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1695096', 'n_tokens_mistral': 721, 'n_tokens_neox': 730, 'n_words': 153}