// Path: src/main/java/cn/mccraft/chinacraft/common/ChinaCraft.java
// @Mod(modid = ChinaCraft.MODID, name = ChinaCraft.NAME, version = ChinaCraft.VERSION, dependencies = "required-after:biomesoplenty")
// public final class ChinaCraft {
//     public static final String MODID = "chinacraft";
//     public static final String NAME = "ChinaCraft 2";
//     public static final String VERSION = "0.0.1";
// 
//     @SidedProxy(clientSide = "cn.mccraft.chinacraft.client.ClientProxy", serverSide = "cn.mccraft.chinacraft.common.CommonProxy")
//     private static CommonProxy proxy;
// 
//     @Mod.Instance(ChinaCraft.MODID)
//     private static ChinaCraft instance;
// 
//     private CCEventHandler eventHandler;
// 
//     private static SimpleNetworkWrapper network;
// 
//     private static final Logger LOGGER = LogManager.getLogger(MODID);
// 
//     private JsonSettings settings;
// 
//     @EventHandler
//     public void preInit(FMLPreInitializationEvent event) {
//         settings = new JsonSettings(event.getModConfigurationDirectory(), "config");
//         proxy.preInit(event);
//         eventHandler = new CCEventHandler();
//     }
// 
//     @EventHandler
//     public void init(FMLInitializationEvent event) {
//         network = NetworkRegistry.INSTANCE.newSimpleChannel(MODID);
//         network.registerMessage(new RedPacketMessage.Handler(), RedPacketMessage.class,0, Side.SERVER);
// 
//         NetworkRegistry.INSTANCE.registerGuiHandler(instance, new GuiHandler());
// 
//         proxy.init(event);
//     }
// 
//     @EventHandler
//     public void postInit(FMLPostInitializationEvent event) {
//         proxy.postInit(event);
//     }
// 
//     @EventHandler
//     public void loadComplete(FMLLoadCompleteEvent event) {
//         proxy.loadComplete(event);
//     }
// 
//     public JsonSettings getSettings() {
//         return settings;
//     }
// 
//     public CCEventHandler getEventHandler() {
//         return eventHandler;
//     }
// 
//     public static Logger getLogger() {
//         return LOGGER;
//     }
// 
//     public static ChinaCraft getInstance() {
//         return instance;
//     }
// 
//     public static SimpleNetworkWrapper getNetwork() {
//         return network;
//     }
// 
//     public static CommonProxy getProxy() {
//         return proxy;
//     }
// }


import cn.mccraft.chinacraft.common.ChinaCraft;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.SoundEvent;
package cn.mccraft.chinacraft.init;


/**
 * SoundEvents provided by ChinaCraft mod.
 * ChinaCraft中提供的音效.
 * @author Lasm_Gratel
 */
public interface CCSounds {
    SoundEvent VOLUNTEER_MARCH = new SoundEvent(new ResourceLocation(ChinaCraft.MODID, "record.volunteer_march"));
    SoundEvent SPRING_FESTIVAL = new SoundEvent(new ResourceLocation(ChinaCraft.MODID, "record.spring_festival"));
// Path: src/main/java/cn/mccraft/chinacraft/common/ChinaCraft.java
// @Mod(modid = ChinaCraft.MODID, name = ChinaCraft.NAME, version = ChinaCraft.VERSION, dependencies = "required-after:biomesoplenty")
// public final class ChinaCraft {
//     public static final String MODID = "chinacraft";
//     public static final String NAME = "ChinaCraft 2";
//     public static final String VERSION = "0.0.1";
// 
//     @SidedProxy(clientSide = "cn.mccraft.chinacraft.client.ClientProxy", serverSide = "cn.mccraft.chinacraft.common.CommonProxy")
//     private static CommonProxy proxy;
// 
//     @Mod.Instance(ChinaCraft.MODID)
//     private static ChinaCraft instance;
// 
//     private CCEventHandler eventHandler;
// 
//     private static SimpleNetworkWrapper network;
// 
//     private static final Logger LOGGER = LogManager.getLogger(MODID);
// 
//     private JsonSettings settings;
// 
//     @EventHandler
//     public void preInit(FMLPreInitializationEvent event) {
//         settings = new JsonSettings(event.getModConfigurationDirectory(), "config");
//         proxy.preInit(event);
//         eventHandler = new CCEventHandler();
//     }
// 
//     @EventHandler
//     public void init(FMLInitializationEvent event) {
//         network = NetworkRegistry.INSTANCE.newSimpleChannel(MODID);
//         network.registerMessage(new RedPacketMessage.Handler(), RedPacketMessage.class,0, Side.SERVER);
// 
//         NetworkRegistry.INSTANCE.registerGuiHandler(instance, new GuiHandler());
// 
//         proxy.init(event);
//     }
// 
//     @EventHandler
//     public void postInit(FMLPostInitializationEvent event) {
//         proxy.postInit(event);
//     }
// 
//     @EventHandler
//     public void loadComplete(FMLLoadCompleteEvent event) {
//         proxy.loadComplete(event);
//     }
// 
//     public JsonSettings getSettings() {
//         return settings;
//     }
// 
//     public CCEventHandler getEventHandler() {
//         return eventHandler;
//     }
// 
//     public static Logger getLogger() {
//         return LOGGER;
//     }
// 
//     public static ChinaCraft getInstance() {
//         return instance;
//     }
// 
//     public static SimpleNetworkWrapper getNetwork() {
//         return network;
//     }
// 
//     public static CommonProxy getProxy() {
//         return proxy;
//     }
// }


// Path: src/main/java/cn/mccraft/chinacraft/init/CCSounds.java
import cn.mccraft.chinacraft.common.ChinaCraft;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.SoundEvent;

package cn.mccraft.chinacraft.init;


/**
 * SoundEvents provided by ChinaCraft mod.
 * ChinaCraft中提供的音效.
 * @author Lasm_Gratel
 */
public interface CCSounds {
    SoundEvent VOLUNTEER_MARCH = new SoundEvent(new ResourceLocation(ChinaCraft.MODID, "record.volunteer_march"));
    SoundEvent SPRING_FESTIVAL = new SoundEvent(new ResourceLocation(ChinaCraft.MODID, "record.spring_festival"));
    SoundEvent MOUNTAIN_FALL = new SoundEvent(new ResourceLocation(ChinaCraft.MODID, "record.mountain_fall"));