Skip to content

Commit 993e000

Browse files
Block and recipe improvements (#272)
* Increased break time for balloons. * Grouped balloon color recipes. * Grouped hull recipes. * Grouped balloon recipes. * Added recipe unlock conditions. * Updated some recipes to use tags instead of specific items.
1 parent 6139855 commit 993e000

37 files changed

+601
-62
lines changed

common/src/main/kotlin/org/valkyrienskies/eureka/EurekaBlocks.kt

+17-17
Original file line numberDiff line numberDiff line change
@@ -77,87 +77,87 @@ object EurekaBlocks {
7777
// region Balloons
7878
val BALLOON = BLOCKS.register("balloon") {
7979
BalloonBlock(
80-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.WOOL).sound(SoundType.WOOL)
80+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.WOOL).strength(0.8F).sound(SoundType.WOOL)
8181
)
8282
}
8383
val WHITE_BALLOON = BLOCKS.register("white_balloon") {
8484
BalloonBlock(
85-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.SNOW).sound(SoundType.WOOL)
85+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.SNOW).strength(0.8F).sound(SoundType.WOOL)
8686
)
8787
}
8888
val LIGHT_GRAY_BALLOON = BLOCKS.register("light_gray_balloon") {
8989
BalloonBlock(
90-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_LIGHT_GRAY).sound(SoundType.WOOL)
90+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_LIGHT_GRAY).strength(0.8F).sound(SoundType.WOOL)
9191
)
9292
}
9393
val GRAY_BALLOON = BLOCKS.register("gray_balloon") {
9494
BalloonBlock(
95-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_GRAY).sound(SoundType.WOOL)
95+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_GRAY).strength(0.8F).sound(SoundType.WOOL)
9696
)
9797
}
9898
val BLACK_BALLOON = BLOCKS.register("black_balloon") {
9999
BalloonBlock(
100-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_BLACK).sound(SoundType.WOOL)
100+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_BLACK).strength(0.8F).sound(SoundType.WOOL)
101101
)
102102
}
103103
val RED_BALLOON = BLOCKS.register("red_balloon") {
104104
BalloonBlock(
105-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_RED).sound(SoundType.WOOL)
105+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_RED).strength(0.8F).sound(SoundType.WOOL)
106106
)
107107
}
108108
val ORANGE_BALLOON = BLOCKS.register("orange_balloon") {
109109
BalloonBlock(
110-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_ORANGE).sound(SoundType.WOOL)
110+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_ORANGE).strength(0.8F).sound(SoundType.WOOL)
111111
)
112112
}
113113
val YELLOW_BALLOON = BLOCKS.register("yellow_balloon") {
114114
BalloonBlock(
115-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_YELLOW).sound(SoundType.WOOL)
115+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_YELLOW).strength(0.8F).sound(SoundType.WOOL)
116116
)
117117
}
118118
val LIME_BALLOON = BLOCKS.register("lime_balloon") {
119119
BalloonBlock(
120-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_LIGHT_GREEN).sound(SoundType.WOOL)
120+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_LIGHT_GREEN).strength(0.8F).sound(SoundType.WOOL)
121121
)
122122
}
123123
val GREEN_BALLOON = BLOCKS.register("green_balloon") {
124124
BalloonBlock(
125-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_GREEN).sound(SoundType.WOOL)
125+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_GREEN).strength(0.8F).sound(SoundType.WOOL)
126126
)
127127
}
128128
val LIGHT_BLUE_BALLOON = BLOCKS.register("light_blue_balloon") {
129129
BalloonBlock(
130-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_LIGHT_BLUE).sound(SoundType.WOOL)
130+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_LIGHT_BLUE).strength(0.8F).sound(SoundType.WOOL)
131131
)
132132
}
133133
val CYAN_BALLOON = BLOCKS.register("cyan_balloon") {
134134
BalloonBlock(
135-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_CYAN).sound(SoundType.WOOL)
135+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_CYAN).strength(0.8F).sound(SoundType.WOOL)
136136
)
137137
}
138138
val BLUE_BALLOON = BLOCKS.register("blue_balloon") {
139139
BalloonBlock(
140-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_BLUE).sound(SoundType.WOOL)
140+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_BLUE).strength(0.8F).sound(SoundType.WOOL)
141141
)
142142
}
143143
val PURPLE_BALLOON = BLOCKS.register("purple_balloon") {
144144
BalloonBlock(
145-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_PURPLE).sound(SoundType.WOOL)
145+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_PURPLE).strength(0.8F).sound(SoundType.WOOL)
146146
)
147147
}
148148
val MAGENTA_BALLOON = BLOCKS.register("magenta_balloon") {
149149
BalloonBlock(
150-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_MAGENTA).sound(SoundType.WOOL)
150+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_MAGENTA).strength(0.8F).sound(SoundType.WOOL)
151151
)
152152
}
153153
val PINK_BALLOON = BLOCKS.register("pink_balloon") {
154154
BalloonBlock(
155-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_PINK).sound(SoundType.WOOL)
155+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_PINK).strength(0.8F).sound(SoundType.WOOL)
156156
)
157157
}
158158
val BROWN_BALLOON = BLOCKS.register("brown_balloon") {
159159
BalloonBlock(
160-
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_BROWN).sound(SoundType.WOOL)
160+
BlockBehaviour.Properties.of(Material.WOOL, MaterialColor.COLOR_BROWN).strength(0.8F).sound(SoundType.WOOL)
161161
)
162162
}
163163
// endregion

0 commit comments

Comments
 (0)