It seems to me that, while machine TileEntity related code is in gregapi/tileentity/machines, the actual individual machines are instantiated in gregtech/loaders/Loader_MultiTileEntities.java
I’m so sorry to know it seems that nobody mentioned that the energy which a TileEntityBase10EnergyConverter accepted and emitted is defined in NBT data when it registered with gregapi.block.multitileentity.MultiTileEntityRegistry.add(String aLocalised, String aCategoricalName, int aID, int aCreativeTabID, Class<? extends TileEntity> aClass, int aBlockMetaData, int aStackSize, MultiTileEntityBlock aBlock, NBTTagCompound aParameters, Object… aRecipe)
Please Check gregtech.loader.b.Loader_MultiTileEntites.java to get further details about how to use this method.
New issue in gregtech.loader.b.Loader_MultiTileEntites.java # `MultiTileEntityRegistry aRegistry = MultiTileEntityRegistry.getRegistry(“gt.multitileentity”);`
You highly recommend that I create my own registry. how can i do it?
Although GregT strongly recommends creating a new registry, I used the new ip.multitileentity, which compiles successfully but causes the game to crash during loading.