17
17
import betterquesting .items .ItemGuideBook ;
18
18
import betterquesting .network .PacketQuesting ;
19
19
import betterquesting .network .PacketTypeRegistry ;
20
+ import cpw .mods .fml .common .Loader ;
20
21
import cpw .mods .fml .common .Mod ;
21
22
import cpw .mods .fml .common .Mod .EventHandler ;
22
23
import cpw .mods .fml .common .Mod .Instance ;
@@ -84,20 +85,21 @@ public void preInit(FMLPreInitializationEvent event)
84
85
}
85
86
86
87
@ EventHandler
87
- public void init (FMLInitializationEvent event )
88
- {
89
- FluidRegistry .registerFluid (FluidPlaceholder .fluidPlaceholder );
90
-
91
- GameRegistry .registerItem (ItemPlaceholder .placeholder , "placeholder" );
92
- GameRegistry .registerItem (extraLife , "extra_life" );
93
- GameRegistry .registerItem (guideBook , "guide_book" );
94
-
95
- GameRegistry .registerBlock (submitStation , "submit_station" );
96
-
97
- GameRegistry .registerTileEntity (TileSubmitStation .class , "submit_station" );
98
-
99
- GameRegistry .addShapelessRecipe (new ItemStack (submitStation ), new ItemStack (Items .book ), new ItemStack (Blocks .glass ), new ItemStack (Blocks .chest ));
100
-
88
+ public void init (FMLInitializationEvent event ) {
89
+ FluidRegistry .registerFluid (FluidPlaceholder .fluidPlaceholder );
90
+
91
+ GameRegistry .registerItem (ItemPlaceholder .placeholder , "placeholder" );
92
+ GameRegistry .registerItem (extraLife , "extra_life" );
93
+ GameRegistry .registerItem (guideBook , "guide_book" );
94
+
95
+ GameRegistry .registerBlock (submitStation , "submit_station" );
96
+
97
+ GameRegistry .registerTileEntity (TileSubmitStation .class , "submit_station" );
98
+ if (!Loader .isModLoaded ("dreamcraft" )){
99
+ GameRegistry .addShapelessRecipe (new ItemStack (submitStation ), new ItemStack (Items .book ), new ItemStack (Blocks .glass ), new ItemStack (Blocks .chest ));
100
+ GameRegistry .addShapelessRecipe (new ItemStack (submitStation ), new ItemStack (Items .book ), new ItemStack (Blocks .chest ), new ItemStack (Blocks .glass ));
101
+ }
102
+
101
103
GameRegistry .addShapelessRecipe (new ItemStack (extraLife , 1 , 0 ), new ItemStack (extraLife , 1 , 2 ), new ItemStack (extraLife , 1 , 2 ), new ItemStack (extraLife , 1 , 2 ), new ItemStack (extraLife , 1 , 2 ));
102
104
GameRegistry .addShapelessRecipe (new ItemStack (extraLife , 1 , 0 ), new ItemStack (extraLife , 1 , 2 ), new ItemStack (extraLife , 1 , 2 ), new ItemStack (extraLife , 1 , 1 ));
103
105
GameRegistry .addShapelessRecipe (new ItemStack (extraLife , 1 , 0 ), new ItemStack (extraLife , 1 , 1 ), new ItemStack (extraLife , 1 , 1 ));
@@ -106,8 +108,7 @@ public void init(FMLInitializationEvent event)
106
108
GameRegistry .addShapelessRecipe (new ItemStack (extraLife , 1 , 1 ), new ItemStack (extraLife , 1 , 2 ), new ItemStack (extraLife , 1 , 2 ));
107
109
108
110
GameRegistry .addShapelessRecipe (new ItemStack (extraLife , 2 , 2 ), new ItemStack (extraLife , 1 , 1 ));
109
-
110
- GameRegistry .addShapelessRecipe (new ItemStack (submitStation ), new ItemStack (Items .book ), new ItemStack (Blocks .chest ), new ItemStack (Blocks .glass ));
111
+
111
112
112
113
EntityRegistry .registerModEntity (EntityPlaceholder .class , "placeholder" , 0 , this , 16 , 1 , false );
113
114
0 commit comments