# Eagler Context Redacted Diff # Copyright (c) 2022 lax1dude. All rights reserved. # Version: 1.0 # Author: lax1dude > CHANGE 3 : 4 @ 3 : 5 ~ > CHANGE 9 : 10 @ 9 : 18 ~ public static PropertyEnum SHAPE; > INSERT 9 : 21 @ 9 + public static void bootstrapStates() { + SHAPE = PropertyEnum.create("shape", BlockRailBase.EnumRailDirection.class, + new Predicate() { + public boolean apply(BlockRailBase.EnumRailDirection blockrailbase$enumraildirection) { + return blockrailbase$enumraildirection != BlockRailBase.EnumRailDirection.NORTH_EAST + && blockrailbase$enumraildirection != BlockRailBase.EnumRailDirection.NORTH_WEST + && blockrailbase$enumraildirection != BlockRailBase.EnumRailDirection.SOUTH_EAST + && blockrailbase$enumraildirection != BlockRailBase.EnumRailDirection.SOUTH_WEST; + } + }); + } + > EOF