|
31 | 31 | import org.spongepowered.api.block.trait.BooleanTrait;
|
32 | 32 | import org.spongepowered.api.block.trait.EnumTrait;
|
33 | 33 | import org.spongepowered.api.block.trait.IntegerTrait;
|
34 |
| -import org.spongepowered.api.data.meta.PatternLayer; |
35 |
| -import org.spongepowered.api.data.type.ArmorType; |
36 |
| -import org.spongepowered.api.data.type.Art; |
37 |
| -import org.spongepowered.api.data.type.BannerPatternShape; |
38 |
| -import org.spongepowered.api.data.type.BigMushroomType; |
39 |
| -import org.spongepowered.api.data.type.BrickType; |
40 |
| -import org.spongepowered.api.data.type.Career; |
41 |
| -import org.spongepowered.api.data.type.CoalType; |
42 |
| -import org.spongepowered.api.data.type.ComparatorType; |
43 |
| -import org.spongepowered.api.data.type.CookedFish; |
44 |
| -import org.spongepowered.api.data.type.DirtType; |
45 |
| -import org.spongepowered.api.data.type.DisguisedBlockType; |
46 |
| -import org.spongepowered.api.data.type.DoublePlantType; |
47 |
| -import org.spongepowered.api.data.type.DyeColor; |
48 |
| -import org.spongepowered.api.data.type.Fish; |
49 |
| -import org.spongepowered.api.data.type.GoldenApple; |
50 |
| -import org.spongepowered.api.data.type.Hinge; |
51 |
| -import org.spongepowered.api.data.type.LogAxis; |
52 |
| -import org.spongepowered.api.data.type.NotePitch; |
53 |
| -import org.spongepowered.api.data.type.OcelotType; |
54 |
| -import org.spongepowered.api.data.type.PistonType; |
55 |
| -import org.spongepowered.api.data.type.PlantType; |
56 |
| -import org.spongepowered.api.data.type.PortionType; |
57 |
| -import org.spongepowered.api.data.type.PrismarineType; |
58 |
| -import org.spongepowered.api.data.type.Profession; |
59 |
| -import org.spongepowered.api.data.type.QuartzType; |
60 |
| -import org.spongepowered.api.data.type.RabbitType; |
61 |
| -import org.spongepowered.api.data.type.RailDirection; |
62 |
| -import org.spongepowered.api.data.type.SandType; |
63 |
| -import org.spongepowered.api.data.type.SandstoneType; |
64 |
| -import org.spongepowered.api.data.type.ShrubType; |
65 |
| -import org.spongepowered.api.data.type.SkeletonType; |
66 |
| -import org.spongepowered.api.data.type.SkullType; |
67 |
| -import org.spongepowered.api.data.type.SlabType; |
68 |
| -import org.spongepowered.api.data.type.StairShape; |
69 |
| -import org.spongepowered.api.data.type.StoneType; |
70 |
| -import org.spongepowered.api.data.type.ToolType; |
71 |
| -import org.spongepowered.api.data.type.TreeType; |
72 |
| -import org.spongepowered.api.data.type.WallType; |
73 |
| -import org.spongepowered.api.effect.particle.BlockParticle; |
74 |
| -import org.spongepowered.api.effect.particle.ColoredParticle; |
75 |
| -import org.spongepowered.api.effect.particle.ItemParticle; |
76 |
| -import org.spongepowered.api.effect.particle.NoteParticle; |
77 |
| -import org.spongepowered.api.effect.particle.ParticleEffect; |
78 |
| -import org.spongepowered.api.effect.particle.ParticleType; |
79 |
| -import org.spongepowered.api.effect.particle.ResizableParticle; |
| 34 | +import org.spongepowered.api.data.meta.*; |
| 35 | +import org.spongepowered.api.data.type.*; |
| 36 | +import org.spongepowered.api.effect.particle.*; |
80 | 37 | import org.spongepowered.api.effect.potion.PotionEffect;
|
81 | 38 | import org.spongepowered.api.effect.potion.PotionEffectType;
|
82 | 39 | import org.spongepowered.api.effect.sound.SoundType;
|
|
124 | 81 | import org.spongepowered.api.world.biome.BiomeType;
|
125 | 82 | import org.spongepowered.api.world.difficulty.Difficulty;
|
126 | 83 | import org.spongepowered.api.world.explosion.Explosion;
|
127 |
| -import org.spongepowered.api.world.gen.populator.BigMushroom; |
128 |
| -import org.spongepowered.api.world.gen.populator.BlockBlob; |
129 |
| -import org.spongepowered.api.world.gen.populator.Cactus; |
130 |
| -import org.spongepowered.api.world.gen.populator.DeadBush; |
131 |
| -import org.spongepowered.api.world.gen.populator.DesertWell; |
132 |
| -import org.spongepowered.api.world.gen.populator.DoublePlant; |
133 |
| -import org.spongepowered.api.world.gen.populator.Dungeon; |
134 |
| -import org.spongepowered.api.world.gen.populator.EnderCrystalPlatform; |
135 |
| -import org.spongepowered.api.world.gen.populator.Flower; |
136 |
| -import org.spongepowered.api.world.gen.populator.Forest; |
137 |
| -import org.spongepowered.api.world.gen.populator.Glowstone; |
138 |
| -import org.spongepowered.api.world.gen.populator.IcePath; |
139 |
| -import org.spongepowered.api.world.gen.populator.IceSpike; |
140 |
| -import org.spongepowered.api.world.gen.populator.Lake; |
141 |
| -import org.spongepowered.api.world.gen.populator.Melon; |
142 |
| -import org.spongepowered.api.world.gen.populator.Mushroom; |
143 |
| -import org.spongepowered.api.world.gen.populator.NetherFire; |
144 |
| -import org.spongepowered.api.world.gen.populator.Ore; |
145 |
| -import org.spongepowered.api.world.gen.populator.Pumpkin; |
146 |
| -import org.spongepowered.api.world.gen.populator.RandomBlock; |
147 |
| -import org.spongepowered.api.world.gen.populator.RandomObject; |
148 |
| -import org.spongepowered.api.world.gen.populator.Reed; |
149 |
| -import org.spongepowered.api.world.gen.populator.SeaFloor; |
150 |
| -import org.spongepowered.api.world.gen.populator.Shrub; |
151 |
| -import org.spongepowered.api.world.gen.populator.Vine; |
152 |
| -import org.spongepowered.api.world.gen.populator.WaterLily; |
153 | 84 | import org.spongepowered.api.world.gen.PopulatorObject;
|
154 | 85 | import org.spongepowered.api.world.gen.PopulatorType;
|
| 86 | +import org.spongepowered.api.world.gen.populator.*; |
155 | 87 | import org.spongepowered.api.world.gen.type.BiomeTreeType;
|
156 | 88 | import org.spongepowered.api.world.gen.type.MushroomType;
|
157 | 89 | import org.spongepowered.api.world.weather.Weather;
|
|
177 | 109 | import org.spongepowered.common.item.SpongeFireworkEffectBuilder;
|
178 | 110 | import org.spongepowered.common.item.SpongeItemStackBuilder;
|
179 | 111 | import org.spongepowered.common.item.merchant.SpongeTradeOfferBuilder;
|
180 |
| -import org.spongepowered.common.registry.factory.MessageSinkFactoryModule; |
181 |
| -import org.spongepowered.common.registry.factory.ResourcePackFactoryModule; |
182 |
| -import org.spongepowered.common.registry.factory.SelectorFactoryModule; |
183 |
| -import org.spongepowered.common.registry.factory.TextFactoryModule; |
184 |
| -import org.spongepowered.common.registry.factory.TimingsFactoryModule; |
185 |
| -import org.spongepowered.common.registry.type.AITaskTypeModule; |
186 |
| -import org.spongepowered.common.registry.type.ArgumentRegistryModule; |
187 |
| -import org.spongepowered.common.registry.type.ArtRegistryModule; |
188 |
| -import org.spongepowered.common.registry.type.BannerPatternShapeRegistryModule; |
189 |
| -import org.spongepowered.common.registry.type.BigMushroomRegistryModule; |
190 |
| -import org.spongepowered.common.registry.type.BiomeTreeTypeRegistryModule; |
191 |
| -import org.spongepowered.common.registry.type.BiomeTypeRegistryModule; |
192 |
| -import org.spongepowered.common.registry.type.BlockTypeRegistryModule; |
193 |
| -import org.spongepowered.common.registry.type.BrickTypeRegistryModule; |
194 |
| -import org.spongepowered.common.registry.type.CareerRegistryModule; |
195 |
| -import org.spongepowered.common.registry.type.ChatTypeRegistryModule; |
196 |
| -import org.spongepowered.common.registry.type.CoalTypeRegistryModule; |
197 |
| -import org.spongepowered.common.registry.type.ComparatorTypeRegistryModule; |
198 |
| -import org.spongepowered.common.registry.type.CookedFishRegistryModule; |
199 |
| -import org.spongepowered.common.registry.type.CriteriaRegistryModule; |
200 |
| -import org.spongepowered.common.registry.type.DamageModifierTypeRegistryModule; |
201 |
| -import org.spongepowered.common.registry.type.DamageSourceRegistryModule; |
202 |
| -import org.spongepowered.common.registry.type.DamageTypeRegistryModule; |
203 |
| -import org.spongepowered.common.registry.type.DifficultyRegistryModule; |
204 |
| -import org.spongepowered.common.registry.type.DirtTypeRegistryModule; |
205 |
| -import org.spongepowered.common.registry.type.DisguisedBlockTypeRegistryModule; |
206 |
| -import org.spongepowered.common.registry.type.DisplaySlotRegistryModule; |
207 |
| -import org.spongepowered.common.registry.type.DoublePlantTypeRegistryModule; |
208 |
| -import org.spongepowered.common.registry.type.DyeColorRegistryModule; |
209 |
| -import org.spongepowered.common.registry.type.EnchantmentRegistryModule; |
210 |
| -import org.spongepowered.common.registry.type.EntityTypeRegistryModule; |
211 |
| -import org.spongepowered.common.registry.type.EquipmentTypeRegistryModule; |
212 |
| -import org.spongepowered.common.registry.type.FireworkShapeRegistryModule; |
213 |
| -import org.spongepowered.common.registry.type.FishRegistryModule; |
214 |
| -import org.spongepowered.common.registry.type.GameModeRegistryModule; |
215 |
| -import org.spongepowered.common.registry.type.GeneratorRegistryModule; |
216 |
| -import org.spongepowered.common.registry.type.GoalTypeModule; |
217 |
| -import org.spongepowered.common.registry.type.GoldenAppleRegistryModule; |
218 |
| -import org.spongepowered.common.registry.type.HingeRegistryModule; |
219 |
| -import org.spongepowered.common.registry.type.ItemTypeRegistryModule; |
220 |
| -import org.spongepowered.common.registry.type.LogAxisRegistryModule; |
221 |
| -import org.spongepowered.common.registry.type.MushroomTypeRegistryModule; |
222 |
| -import org.spongepowered.common.registry.type.NotePitchRegistryModule; |
223 |
| -import org.spongepowered.common.registry.type.ObjectiveDisplayModeRegistryModule; |
224 |
| -import org.spongepowered.common.registry.type.OcelotTypeRegistryModule; |
225 |
| -import org.spongepowered.common.registry.type.ParticleRegistryModule; |
226 |
| -import org.spongepowered.common.registry.type.PistonTypeRegistryModule; |
227 |
| -import org.spongepowered.common.registry.type.PlantTypeModuleRegistry; |
228 |
| -import org.spongepowered.common.registry.type.PopulatorObjectRegistryModule; |
229 |
| -import org.spongepowered.common.registry.type.PopulatorTypeRegistryModule; |
230 |
| -import org.spongepowered.common.registry.type.PortionTypeRegistryModule; |
231 |
| -import org.spongepowered.common.registry.type.PotionEffectTypeRegistryModule; |
232 |
| -import org.spongepowered.common.registry.type.PrismarineRegistryModule; |
233 |
| -import org.spongepowered.common.registry.type.ProfessionRegistryModule; |
234 |
| -import org.spongepowered.common.registry.type.QuartzTypeRegistryModule; |
235 |
| -import org.spongepowered.common.registry.type.RabbitTypeRegistryModule; |
236 |
| -import org.spongepowered.common.registry.type.RailDirectionRegistryModule; |
237 |
| -import org.spongepowered.common.registry.type.RotationRegistryModule; |
238 |
| -import org.spongepowered.common.registry.type.SandTypeRegistryModule; |
239 |
| -import org.spongepowered.common.registry.type.SandstoneTypeRegistryModule; |
240 |
| -import org.spongepowered.common.registry.type.SelectorTypeRegistryModule; |
241 |
| -import org.spongepowered.common.registry.type.ShrubTypeRegistryModule; |
242 |
| -import org.spongepowered.common.registry.type.SkeletonTypeRegistryModule; |
243 |
| -import org.spongepowered.common.registry.type.SkullTypeRegistryModule; |
244 |
| -import org.spongepowered.common.registry.type.SlabTypeRegistryModule; |
245 |
| -import org.spongepowered.common.registry.type.SoundRegistryModule; |
246 |
| -import org.spongepowered.common.registry.type.StairShapeRegistryModule; |
247 |
| -import org.spongepowered.common.registry.type.StoneTypeRegistryModule; |
248 |
| -import org.spongepowered.common.registry.type.TextColorsRegistryModule; |
249 |
| -import org.spongepowered.common.registry.type.TextStyleRegistryModule; |
250 |
| -import org.spongepowered.common.registry.type.TileEntityTypeRegistryModule; |
251 |
| -import org.spongepowered.common.registry.type.TreeTypeRegistryModule; |
252 |
| -import org.spongepowered.common.registry.type.VisibilityRegistryModule; |
253 |
| -import org.spongepowered.common.registry.type.WallTypeRegistryModule; |
254 |
| -import org.spongepowered.common.registry.type.WeatherRegistryModule; |
255 |
| -import org.spongepowered.common.registry.type.block.BooleanTraitRegistryModule; |
256 |
| -import org.spongepowered.common.registry.type.block.EnumTraitRegistryModule; |
257 |
| -import org.spongepowered.common.registry.type.block.IntegerTraitRegistryModule; |
258 |
| -import org.spongepowered.common.registry.type.item.ArmorTypeRegistryModule; |
259 |
| -import org.spongepowered.common.registry.type.item.ToolTypeRegistryModule; |
260 |
| -import org.spongepowered.common.registry.type.world.DimensionRegistryModule; |
| 112 | +import org.spongepowered.common.registry.factory.*; |
| 113 | +import org.spongepowered.common.registry.type.*; |
| 114 | +import org.spongepowered.common.registry.type.block.*; |
| 115 | +import org.spongepowered.common.registry.type.effect.*; |
| 116 | +import org.spongepowered.common.registry.type.entity.*; |
| 117 | +import org.spongepowered.common.registry.type.event.*; |
| 118 | +import org.spongepowered.common.registry.type.item.*; |
| 119 | +import org.spongepowered.common.registry.type.scoreboard.*; |
| 120 | +import org.spongepowered.common.registry.type.text.*; |
| 121 | +import org.spongepowered.common.registry.type.world.*; |
| 122 | +import org.spongepowered.common.registry.type.world.gen.*; |
261 | 123 | import org.spongepowered.common.scheduler.SpongeTaskBuilder;
|
262 | 124 | import org.spongepowered.common.scoreboard.builder.SpongeObjectiveBuilder;
|
263 | 125 | import org.spongepowered.common.scoreboard.builder.SpongeScoreboardBuilder;
|
264 | 126 | import org.spongepowered.common.scoreboard.builder.SpongeTeamBuilder;
|
265 | 127 | import org.spongepowered.common.world.SpongeExplosionBuilder;
|
266 | 128 | import org.spongepowered.common.world.SpongeWorldBuilder;
|
267 |
| -import org.spongepowered.common.world.gen.builders.BigMushroomBuilder; |
268 |
| -import org.spongepowered.common.world.gen.builders.BlockBlobBuilder; |
269 |
| -import org.spongepowered.common.world.gen.builders.CactusBuilder; |
270 |
| -import org.spongepowered.common.world.gen.builders.DeadBushBuilder; |
271 |
| -import org.spongepowered.common.world.gen.builders.DesertWellBuilder; |
272 |
| -import org.spongepowered.common.world.gen.builders.DoublePlantBuilder; |
273 |
| -import org.spongepowered.common.world.gen.builders.DungeonBuilder; |
274 |
| -import org.spongepowered.common.world.gen.builders.EnderCrystalPlatformBuilder; |
275 |
| -import org.spongepowered.common.world.gen.builders.FlowerBuilder; |
276 |
| -import org.spongepowered.common.world.gen.builders.ForestBuilder; |
277 |
| -import org.spongepowered.common.world.gen.builders.GlowstoneBuilder; |
278 |
| -import org.spongepowered.common.world.gen.builders.IcePathBuilder; |
279 |
| -import org.spongepowered.common.world.gen.builders.IceSpikeBuilder; |
280 |
| -import org.spongepowered.common.world.gen.builders.LakeBuilder; |
281 |
| -import org.spongepowered.common.world.gen.builders.MelonBuilder; |
282 |
| -import org.spongepowered.common.world.gen.builders.MushroomBuilder; |
283 |
| -import org.spongepowered.common.world.gen.builders.NetherFireBuilder; |
284 |
| -import org.spongepowered.common.world.gen.builders.OreBuilder; |
285 |
| -import org.spongepowered.common.world.gen.builders.PumpkinBuilder; |
286 |
| -import org.spongepowered.common.world.gen.builders.RandomBlockBuilder; |
287 |
| -import org.spongepowered.common.world.gen.builders.RandomObjectBuilder; |
288 |
| -import org.spongepowered.common.world.gen.builders.ReedBuilder; |
289 |
| -import org.spongepowered.common.world.gen.builders.SeaFloorBuilder; |
290 |
| -import org.spongepowered.common.world.gen.builders.ShrubBuilder; |
291 |
| -import org.spongepowered.common.world.gen.builders.VineBuilder; |
292 |
| -import org.spongepowered.common.world.gen.builders.WaterLilyBuilder; |
| 129 | +import org.spongepowered.common.world.gen.builders.*; |
293 | 130 |
|
294 | 131 | import java.lang.reflect.Field;
|
295 | 132 | import java.util.ArrayList;
|
@@ -391,7 +228,7 @@ private void registerDefaultSuppliers(SpongeGameRegistry registry) {
|
391 | 228 | .registerBuilderSupplier(Shrub.Builder.class, ShrubBuilder::new)
|
392 | 229 | .registerBuilderSupplier(Vine.Builder.class, VineBuilder::new)
|
393 | 230 | .registerBuilderSupplier(WaterLily.Builder.class, WaterLilyBuilder::new)
|
394 |
| - ; |
| 231 | + ; |
395 | 232 | }
|
396 | 233 |
|
397 | 234 | @SuppressWarnings({"unchecked", "rawtypes"})
|
@@ -472,7 +309,7 @@ protected void registerCommonModules(SpongeGameRegistry registry) {
|
472 | 309 | .registerModule(Visibility.class, new VisibilityRegistryModule())
|
473 | 310 | .registerModule(WallType.class, new WallTypeRegistryModule())
|
474 | 311 | .registerModule(Weather.class, new WeatherRegistryModule())
|
475 |
| - ; |
| 312 | + ; |
476 | 313 | }
|
477 | 314 |
|
478 | 315 | private CommonModuleRegistry() { }
|
|
0 commit comments