split client and server 1

This commit is contained in:
Sen 2025-05-04 20:27:55 +02:00
parent 26a15a0b15
commit 2fa521c3d1
661 changed files with 3058 additions and 2826 deletions

View file

@ -12,12 +12,13 @@ import game.item.CheatTab;
import game.item.Item;
import game.item.ItemStack;
import game.material.Material;
import game.model.Model;
import game.model.ModelProvider;
import game.model.ModelRotation;
import game.model.Transforms;
import game.properties.IProperty;
import game.properties.PropertyDirection;
import game.properties.PropertyInteger;
import game.renderer.blockmodel.ModelBlock;
import game.renderer.blockmodel.Transforms;
import game.tileentity.IInteractionObject;
import game.world.BlockPos;
import game.world.Facing;
@ -155,8 +156,8 @@ public class BlockAnvil extends BlockFalling
return Transforms.ANVIL;
}
public ModelBlock getModel(String name, State state) {
return new ModelBlock("anvil_base")
public Model getModel(ModelProvider provider, String name, State state) {
return provider.getModel("anvil_base")
.add(2, 0, 2, 14, 4, 14).d().uv(2, 2, 14, 14).rot(180).u().uv(2, 2, 14, 14).rot(180).noCull()
.ns().uv(2, 12, 14, 16).noCull().w().uv(0, 2, 4, 14).rot(90).noCull().e().uv(4, 2, 0, 14).rot(270).noCull()
.add(4, 4, 3, 12, 5, 13).du().uv(4, 3, 12, 13).rot(180).noCull()