Eclipse не знает что такое proxy :D

683
3
21
Когда создавал блок наткнулся на проблему что эклипс не знает что такое proxy
1534448305405.png
 
5,018
47
783
Эклипс не знает, потому что ты не знаешь.
Предвосхищая твой вопрос - иди читай учебник, там все написано серым по белому.
 
683
3
21
Это клиент прокси
Java:
package en.tiref.Mydecoratedworld.proxy;

import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.client.model.ModelLoader;

public class ClientProxy extends CommonProxy
{
    public void registerItemRenderer(Item item, int meta, String id)
    {
      ModelLoader.setCustomModelResourceLocation(item, meta, new ModelResourceLocation(item.getRegistryName(), id));
    }
}
Это комон прокси


Код:
package en.tiref.Mydecoratedworld.proxy;

import net.minecraft.item.Item;

public class CommonProxy
{
  public void registerItemRenderer(Item item, int meta, String id) {}
}
 
683
3
21
Код:
package en.tiref.Mydecoratedworld;

import en.tiref.Mydecoratedworld.proxy.CommonProxy;
import en.tiref.Mydecoratedworld.util.Reference;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.Mod.Instance;
import net.minecraftforge.fml.common.SidedProxy;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;

@Mod(modid = Reference.MOD_ID, name = Reference.NAME, version = Reference.VERSION)

public class Main {
  @Instance
 public static Main instance;

  @SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.COMMON_PROXY_CLASS)
  public static CommonProxy proxy;

  @EventHandler
  public static void PreInit(FMLPreInitializationEvent event)
  {
      
  }
  @EventHandler
  public static void init(FMLInitializationEvent event)
  {
      
  }
  @EventHandler
  public static void PostInit(FMLPostInitializationEvent event)
  {
      
  }
}
 
5,018
47
783
1,031
19
87
Англиский ютуб
Убоище какое-то, либо делай автоматическую, либо ручную... (запилить чтоли гайд по разным вариантам регистрации? Гарик, твоё мнение?)
 
683
3
21
5,018
47
783
Убоище какое-то, либо делай автоматическую, либо ручную... (запилить чтоли гайд по разным вариантам регистрации? Гарик, твоё мнение?)
хотелось бы посмотреть на автоматическую, надоело постоянно registerBlock прописывать...
 
Сверху