reformatted all src files (#141)

This commit is contained in:
YoungOnion
2022-09-17 05:08:02 -06:00
committed by GitHub
parent 3328bfcda2
commit 9011273229
1056 changed files with 88127 additions and 110597 deletions
@@ -19,42 +19,40 @@
package appeng.bootstrap;
import java.util.function.BiFunction;
import java.util.function.Function;
import appeng.api.definitions.IBlockDefinition;
import appeng.bootstrap.definitions.TileEntityDefinition;
import appeng.core.features.AEFeature;
import net.minecraft.block.Block;
import net.minecraft.item.Item;
import net.minecraft.item.ItemBlock;
import appeng.api.definitions.IBlockDefinition;
import appeng.bootstrap.definitions.TileEntityDefinition;
import appeng.core.features.AEFeature;
import java.util.function.BiFunction;
import java.util.function.Function;
public interface IBlockBuilder
{
IBlockBuilder bootstrap( BiFunction<Block, Item, IBootstrapComponent> component );
public interface IBlockBuilder {
IBlockBuilder bootstrap(BiFunction<Block, Item, IBootstrapComponent> component);
IBlockBuilder features( AEFeature... features );
IBlockBuilder features(AEFeature... features);
IBlockBuilder addFeatures( AEFeature... features );
IBlockBuilder addFeatures(AEFeature... features);
IBlockBuilder rendering( BlockRenderingCustomizer callback );
IBlockBuilder rendering(BlockRenderingCustomizer callback);
IBlockBuilder tileEntity( TileEntityDefinition tileEntityDefinition );
IBlockBuilder tileEntity(TileEntityDefinition tileEntityDefinition);
/**
* Don't register an item for this block.
*/
IBlockBuilder disableItem();
/**
* Don't register an item for this block.
*/
IBlockBuilder disableItem();
/**
* Forces this block's item to uses a custom model, instead of using the default block state as the item model.
* The model has the same name as the registry name.
*/
IBlockBuilder useCustomItemModel();
/**
* Forces this block's item to uses a custom model, instead of using the default block state as the item model.
* The model has the same name as the registry name.
*/
IBlockBuilder useCustomItemModel();
IBlockBuilder item( Function<Block, ItemBlock> factory );
IBlockBuilder item(Function<Block, ItemBlock> factory);
<T extends IBlockDefinition> T build();
<T extends IBlockDefinition> T build();
}