imports, cleanup, fix tallgrass

This commit is contained in:
Sen 2025-06-21 20:42:22 +02:00
parent 55aac31bb9
commit 3079a4bb67
Signed by: sen
GPG key ID: 3AC50A6F47D1B722
30 changed files with 8 additions and 71 deletions

View file

@ -3,7 +3,6 @@ package common.block.foliage;
import common.block.Block;
import common.block.Rotatable;
import common.block.Material;
import common.color.DyeColor;
import common.entity.types.EntityLiving;
import common.init.Blocks;
import common.init.Items;

View file

@ -1,19 +1,15 @@
package common.block.foliage;
import java.util.List;
import common.block.Block;
import common.block.Rotatable;
import common.block.Material;
import common.block.SoundType;
import common.collect.Lists;
import common.color.Colorizer;
import common.entity.npc.EntityNPC;
import common.entity.types.EntityLiving;
import common.init.Blocks;
import common.init.ItemRegistry;
import common.init.Items;
import common.item.CheatTab;
import common.item.Item;
import common.item.ItemShears;
import common.item.ItemStack;

View file

@ -5,7 +5,6 @@ import common.block.Material;
import common.entity.Entity;
import common.entity.types.EntityLiving;
import common.init.Blocks;
import common.init.ItemRegistry;
import common.init.Items;
import common.item.Item;
import common.model.Model;

View file

@ -1,19 +1,8 @@
package common.block.foliage;
import java.util.Collection;
import java.util.List;
import java.util.function.Predicate;
import common.collect.Filter;
import common.collect.Lists;
import common.init.Blocks;
import common.item.CheatTab;
import common.item.Item;
import common.item.ItemStack;
import common.model.Model;
import common.model.ModelProvider;
import common.properties.Property;
import common.properties.PropertyEnum;
import common.rng.Random;
import common.util.BlockPos;
import common.util.Identifyable;

View file

@ -8,7 +8,6 @@ import common.block.SoundType;
import common.collect.Lists;
import common.color.Colorizer;
import common.entity.npc.EntityNPC;
import common.init.BlockRegistry;
import common.init.Blocks;
import common.init.ItemRegistry;
import common.init.WoodType;

View file

@ -1,21 +1,15 @@
package common.block.foliage;
import java.util.List;
import common.block.Material;
import common.collect.Lists;
import common.color.Colorizer;
import common.entity.npc.EntityNPC;
import common.init.Blocks;
import common.init.Items;
import common.item.CheatTab;
import common.item.Item;
import common.item.ItemShears;
import common.item.ItemStack;
import common.model.Model;
import common.model.ModelProvider;
import common.properties.Property;
import common.properties.PropertyEnum;
import common.rng.Random;
import common.tileentity.TileEntity;
import common.util.BlockPos;

View file

@ -19,7 +19,6 @@ import common.entity.item.EntityItem;
import common.entity.npc.EntityNPC;
import common.entity.types.EntityAnimal;
import common.entity.types.EntityLiving;
import common.init.Blocks;
import common.init.CraftingRegistry;
import common.init.ItemRegistry;
import common.init.Items;

View file

@ -1,7 +1,6 @@
package common.entity.animal;
import common.ai.EntityAIBase;
import common.color.DyeColor;
import common.entity.npc.Alignment;
import common.entity.types.EntityWaterMob;
import common.init.Items;

View file

@ -5,8 +5,6 @@ import common.entity.npc.EntityNPC;
import common.entity.types.EntityLiving;
import common.entity.types.EntityThrowable;
import common.entity.types.IObjectData;
import common.init.ItemRegistry;
import common.init.Items;
import common.init.SoundEvent;
import common.item.ItemDie;
import common.item.ItemStack;

View file

@ -6,7 +6,6 @@ import common.entity.types.EntityLiving;
import common.entity.types.EntityThrowable;
import common.entity.types.IObjectData;
import common.init.ItemRegistry;
import common.init.Items;
import common.model.ParticleType;
import common.tags.TagObject;
import common.util.HitPosition;

View file

@ -1,9 +1,7 @@
package common.entity.projectile;
import common.color.DyeColor;
import common.init.Blocks;
import common.init.Items;
import common.item.ItemFishFood;
import common.item.ItemStack;
import common.rng.WeightedList;

View file

@ -9,15 +9,10 @@ import java.util.Set;
import common.block.Block;
import common.block.artificial.BlockBed;
import common.block.artificial.BlockCarpet;
import common.block.artificial.BlockQuartz;
import common.block.artificial.BlockStainedGlass;
import common.block.artificial.BlockStainedGlassPane;
import common.block.artificial.BlockWall;
import common.block.artificial.BlockWool;
import common.block.foliage.BlockDoublePlant;
import common.block.foliage.BlockFlower;
import common.block.natural.BlockColoredClay;
import common.block.natural.BlockSandStone;
import common.collect.Lists;
import common.collect.Maps;
import common.color.DyeColor;

View file

@ -6,7 +6,6 @@ import common.block.liquid.BlockDynamicLiquid;
import common.block.liquid.BlockLiquid;
import common.block.tech.BlockDispenser;
import common.block.tech.BlockTNT;
import common.color.DyeColor;
import common.dispenser.BehaviorDefaultDispenseItem;
import common.dispenser.BehaviorProjectileDispense;
import common.dispenser.IBehaviorDispenseItem;

View file

@ -232,11 +232,11 @@ public abstract class ItemRegistry {
registerBlock(Blocks.light_weighted_pressure_plate, new ItemPressurePlate(Blocks.light_weighted_pressure_plate));
registerBlock(Blocks.heavy_weighted_pressure_plate, new ItemPressurePlate(Blocks.heavy_weighted_pressure_plate));
for(BlockTallGrass.EnumType type : BlockTallGrass.EnumType.values()) {
registerBlock(BlockTallGrass.getByType(type), (new ItemColored(Blocks.tallgrass, "")));
for(BlockTallGrass tallgrass : BlockTallGrass.BUSHES) {
registerBlock(tallgrass, (new ItemColored(tallgrass, "")));
}
for(BlockDoublePlant.EnumPlantType type : BlockDoublePlant.EnumPlantType.values()) {
registerBlock(BlockDoublePlant.getByType(type), new ItemDoublePlant(BlockDoublePlant.getByType(type), type));
for(BlockDoublePlant plant : BlockDoublePlant.PLANTS) {
registerBlock(plant, new ItemDoublePlant(plant));
}
for(BlockWall wall : BlockWall.WALLS) {
@ -258,8 +258,8 @@ public abstract class ItemRegistry {
registerBlock(BlockTNT.getByPower(z), new ItemBlock(BlockTNT.getByPower(z)).setColor(TextColor.RED));
}
for(BlockFlower.EnumFlowerType type : BlockFlower.EnumFlowerType.values()) {
registerFlat(BlockFlower.getByType(type));
for(BlockFlower flower : BlockFlower.FLOWERS) {
registerFlat(flower);
}
for(BlockStainedGlassPane pane : BlockStainedGlassPane.PANES) {
registerFlat(pane);

View file

@ -5,7 +5,6 @@ import java.util.Map.Entry;
import common.block.Block;
import common.collect.Maps;
import common.color.DyeColor;
import common.item.Item;
import common.item.ItemFishFood;
import common.item.ItemStack;

View file

@ -1,6 +1,5 @@
package common.init;
import common.color.DyeColor;
import common.enchantment.Enchantment;
import common.enchantment.EnchantmentHelper;
import common.enchantment.RngEnchantment;

View file

@ -5,12 +5,10 @@ import java.util.Map;
import java.util.Map.Entry;
import common.biome.Biome;
import common.block.artificial.BlockWool;
import common.block.foliage.LeavesType;
import common.collect.Lists;
import common.collect.Maps;
import common.collect.Sets;
import common.color.DyeColor;
import common.dimension.Area;
import common.dimension.CloudType;
import common.dimension.DimType;

View file

@ -7,7 +7,6 @@ import common.block.tech.BlockAnvil;
import common.enchantment.Enchantment;
import common.enchantment.EnchantmentHelper;
import common.entity.npc.EntityNPC;
import common.init.BlockRegistry;
import common.init.Blocks;
import common.init.Items;
import common.item.ItemStack;

View file

@ -1,6 +1,5 @@
package common.item;
import common.block.Block;
import common.block.foliage.BlockDoublePlant;
import common.block.foliage.BlockDoublePlant.EnumPlantType;
import common.color.Colorizer;
@ -11,10 +10,10 @@ public class ItemDoublePlant extends ItemBlock
{
private final BlockDoublePlant.EnumPlantType type;
public ItemDoublePlant(Block block, BlockDoublePlant.EnumPlantType type)
public ItemDoublePlant(BlockDoublePlant block)
{
super(block, "");
this.type = type;
this.type = block.getType();
}
public int getColorFromItemStack(ItemStack stack, int renderPass)

View file

@ -2,7 +2,6 @@ package common.tileentity;
import java.util.List;
import common.block.foliage.BlockFlower;
import common.collect.Lists;
import common.color.DyeColor;
import common.init.Blocks;