1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2024-12-15 20:50:29 +00:00

Update mappings

This commit is contained in:
SquidDev 2020-07-27 18:26:42 +01:00
parent 6b102a8142
commit e5cf0d1c61
24 changed files with 68 additions and 71 deletions

View File

@ -4,4 +4,4 @@ mod_version=1.90.2
# Minecraft properties (update mods.toml when changing) # Minecraft properties (update mods.toml when changing)
mc_version=1.16.1 mc_version=1.16.1
forge_version=32.0.75 forge_version=32.0.75
mappings_version=20200707-1.16.1 mappings_version=20200723-1.16.1

View File

@ -54,7 +54,7 @@ public final class ComputerCraftAPIImpl implements IComputerCraftAPI
public static InputStream getResourceFile( String domain, String subPath ) public static InputStream getResourceFile( String domain, String subPath )
{ {
IReloadableResourceManager manager = (IReloadableResourceManager) ServerLifecycleHooks.getCurrentServer().getDataPackRegistries().func_240970_h_(); IReloadableResourceManager manager = (IReloadableResourceManager) ServerLifecycleHooks.getCurrentServer().getDataPackRegistries().getResourceManager();
try try
{ {
return manager.getResource( new ResourceLocation( domain, subPath ) ).getInputStream(); return manager.getResource( new ResourceLocation( domain, subPath ) ).getInputStream();
@ -97,7 +97,7 @@ public final class ComputerCraftAPIImpl implements IComputerCraftAPI
@Override @Override
public IMount createResourceMount( @Nonnull String domain, @Nonnull String subPath ) public IMount createResourceMount( @Nonnull String domain, @Nonnull String subPath )
{ {
IReloadableResourceManager manager = (IReloadableResourceManager) ServerLifecycleHooks.getCurrentServer().getDataPackRegistries().func_240970_h_(); IReloadableResourceManager manager = (IReloadableResourceManager) ServerLifecycleHooks.getCurrentServer().getDataPackRegistries().getResourceManager();
ResourceMount mount = ResourceMount.get( domain, subPath, manager ); ResourceMount mount = ResourceMount.get( domain, subPath, manager );
return mount.exists( "" ) ? mount : null; return mount.exists( "" ) ? mount : null;
} }

View File

@ -91,13 +91,13 @@ public final class GuiComputer<T extends ContainerComputerBase> extends Containe
terminalWrapper = new WidgetWrapper( terminal, MARGIN + BORDER + guiLeft, MARGIN + BORDER + guiTop, termPxWidth, termPxHeight ); terminalWrapper = new WidgetWrapper( terminal, MARGIN + BORDER + guiLeft, MARGIN + BORDER + guiTop, termPxWidth, termPxHeight );
children.add( terminalWrapper ); children.add( terminalWrapper );
setFocused( terminalWrapper ); setListener( terminalWrapper );
} }
@Override @Override
public void removed() public void onClose()
{ {
super.removed(); super.onClose();
children.remove( terminal ); children.remove( terminal );
terminal = null; terminal = null;
minecraft.keyboardListener.enableRepeatEvents( false ); minecraft.keyboardListener.enableRepeatEvents( false );
@ -114,16 +114,16 @@ public final class GuiComputer<T extends ContainerComputerBase> extends Containe
public boolean keyPressed( int key, int scancode, int modifiers ) public boolean keyPressed( int key, int scancode, int modifiers )
{ {
// Forward the tab key to the terminal, rather than moving between controls. // Forward the tab key to the terminal, rather than moving between controls.
if( key == GLFW.GLFW_KEY_TAB && getFocused() != null && getFocused() == terminalWrapper ) if( key == GLFW.GLFW_KEY_TAB && getListener() != null && getListener() == terminalWrapper )
{ {
return getFocused().keyPressed( key, scancode, modifiers ); return getListener().keyPressed( key, scancode, modifiers );
} }
return super.keyPressed( key, scancode, modifiers ); return super.keyPressed( key, scancode, modifiers );
} }
@Override @Override
public void func_230450_a_( @Nonnull MatrixStack stack, float partialTicks, int mouseX, int mouseY ) public void drawGuiContainerBackgroundLayer( @Nonnull MatrixStack stack, float partialTicks, int mouseX, int mouseY )
{ {
// Draw terminal // Draw terminal
terminal.draw( terminalWrapper.getX(), terminalWrapper.getY() ); terminal.draw( terminalWrapper.getX(), terminalWrapper.getY() );
@ -147,12 +147,12 @@ public final class GuiComputer<T extends ContainerComputerBase> extends Containe
@Override @Override
public boolean mouseDragged( double x, double y, int button, double deltaX, double deltaY ) public boolean mouseDragged( double x, double y, int button, double deltaX, double deltaY )
{ {
return (getFocused() != null && getFocused().mouseDragged( x, y, button, deltaX, deltaY )) return (getListener() != null && getListener().mouseDragged( x, y, button, deltaX, deltaY ))
|| super.mouseDragged( x, y, button, deltaX, deltaY ); || super.mouseDragged( x, y, button, deltaX, deltaY );
} }
@Override @Override
protected void func_230451_b_( @Nonnull MatrixStack transform, int mouseX, int mouseY ) protected void drawGuiContainerForegroundLayer( @Nonnull MatrixStack transform, int mouseX, int mouseY )
{ {
// Skip rendering labels. // Skip rendering labels.
} }

View File

@ -25,7 +25,7 @@ public class GuiDiskDrive extends ContainerScreen<ContainerDiskDrive>
} }
@Override @Override
protected void func_230450_a_( @Nonnull MatrixStack transform, float partialTicks, int mouseX, int mouseY ) protected void drawGuiContainerBackgroundLayer( @Nonnull MatrixStack transform, float partialTicks, int mouseX, int mouseY )
{ {
RenderSystem.color4f( 1.0F, 1.0F, 1.0F, 1.0F ); RenderSystem.color4f( 1.0F, 1.0F, 1.0F, 1.0F );
minecraft.getTextureManager().bindTexture( BACKGROUND ); minecraft.getTextureManager().bindTexture( BACKGROUND );

View File

@ -33,7 +33,7 @@ public class GuiPrinter extends ContainerScreen<ContainerPrinter>
}*/ }*/
@Override @Override
protected void func_230450_a_( @Nonnull MatrixStack transform, float partialTicks, int mouseX, int mouseY ) protected void drawGuiContainerBackgroundLayer( @Nonnull MatrixStack transform, float partialTicks, int mouseX, int mouseY )
{ {
RenderSystem.color4f( 1.0F, 1.0F, 1.0F, 1.0F ); RenderSystem.color4f( 1.0F, 1.0F, 1.0F, 1.0F );
minecraft.getTextureManager().bindTexture( BACKGROUND ); minecraft.getTextureManager().bindTexture( BACKGROUND );

View File

@ -15,7 +15,6 @@ import net.minecraft.client.gui.screen.inventory.ContainerScreen;
import net.minecraft.client.renderer.IRenderTypeBuffer; import net.minecraft.client.renderer.IRenderTypeBuffer;
import net.minecraft.entity.player.PlayerInventory; import net.minecraft.entity.player.PlayerInventory;
import net.minecraft.util.math.vector.Matrix4f; import net.minecraft.util.math.vector.Matrix4f;
import net.minecraft.util.math.vector.TransformationMatrix;
import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.ITextComponent;
import org.lwjgl.glfw.GLFW; import org.lwjgl.glfw.GLFW;
@ -25,8 +24,6 @@ import static dan200.computercraft.client.render.PrintoutRenderer.*;
public class GuiPrintout extends ContainerScreen<ContainerHeldItem> public class GuiPrintout extends ContainerScreen<ContainerHeldItem>
{ {
private static final Matrix4f IDENTITY = TransformationMatrix.identity().getMatrix();
private final boolean m_book; private final boolean m_book;
private final int m_pages; private final int m_pages;
private final TextBuffer[] m_text; private final TextBuffer[] m_text;
@ -94,7 +91,7 @@ public class GuiPrintout extends ContainerScreen<ContainerHeldItem>
} }
@Override @Override
protected void func_230450_a_( @Nonnull MatrixStack transform, float partialTicks, int mouseX, int mouseY ) protected void drawGuiContainerBackgroundLayer( @Nonnull MatrixStack transform, float partialTicks, int mouseX, int mouseY )
{ {
// Draw the printout // Draw the printout
RenderSystem.color4f( 1.0f, 1.0f, 1.0f, 1.0f ); RenderSystem.color4f( 1.0f, 1.0f, 1.0f, 1.0f );
@ -120,7 +117,7 @@ public class GuiPrintout extends ContainerScreen<ContainerHeldItem>
} }
@Override @Override
protected void func_230451_b_( @Nonnull MatrixStack transform, int mouseX, int mouseY ) protected void drawGuiContainerForegroundLayer( @Nonnull MatrixStack transform, int mouseX, int mouseY )
{ {
// Skip rendering labels. // Skip rendering labels.
} }

View File

@ -64,13 +64,13 @@ public class GuiTurtle extends ContainerScreen<ContainerTurtle>
terminalWrapper = new WidgetWrapper( terminal, 2 + 8 + guiLeft, 2 + 8 + guiTop, termPxWidth, termPxHeight ); terminalWrapper = new WidgetWrapper( terminal, 2 + 8 + guiLeft, 2 + 8 + guiTop, termPxWidth, termPxHeight );
children.add( terminalWrapper ); children.add( terminalWrapper );
setFocused( terminalWrapper ); setListener( terminalWrapper );
} }
@Override @Override
public void removed() public void onClose()
{ {
super.removed(); super.onClose();
children.remove( terminal ); children.remove( terminal );
terminal = null; terminal = null;
minecraft.keyboardListener.enableRepeatEvents( false ); minecraft.keyboardListener.enableRepeatEvents( false );
@ -87,9 +87,9 @@ public class GuiTurtle extends ContainerScreen<ContainerTurtle>
public boolean keyPressed( int key, int scancode, int modifiers ) public boolean keyPressed( int key, int scancode, int modifiers )
{ {
// Forward the tab key to the terminal, rather than moving between controls. // Forward the tab key to the terminal, rather than moving between controls.
if( key == GLFW.GLFW_KEY_TAB && getFocused() != null && getFocused() == terminalWrapper ) if( key == GLFW.GLFW_KEY_TAB && getListener() != null && getListener() == terminalWrapper )
{ {
return getFocused().keyPressed( key, scancode, modifiers ); return getListener().keyPressed( key, scancode, modifiers );
} }
return super.keyPressed( key, scancode, modifiers ); return super.keyPressed( key, scancode, modifiers );
@ -110,7 +110,7 @@ public class GuiTurtle extends ContainerScreen<ContainerTurtle>
} }
@Override @Override
protected void func_230450_a_( @Nonnull MatrixStack transform, float partialTicks, int mouseX, int mouseY ) protected void drawGuiContainerBackgroundLayer( @Nonnull MatrixStack transform, float partialTicks, int mouseX, int mouseY )
{ {
// Draw term // Draw term
boolean advanced = m_family == ComputerFamily.ADVANCED; boolean advanced = m_family == ComputerFamily.ADVANCED;
@ -135,12 +135,12 @@ public class GuiTurtle extends ContainerScreen<ContainerTurtle>
@Override @Override
public boolean mouseDragged( double x, double y, int button, double deltaX, double deltaY ) public boolean mouseDragged( double x, double y, int button, double deltaX, double deltaY )
{ {
return (getFocused() != null && getFocused().mouseDragged( x, y, button, deltaX, deltaY )) return (getListener() != null && getListener().mouseDragged( x, y, button, deltaX, deltaY ))
|| super.mouseDragged( x, y, button, deltaX, deltaY ); || super.mouseDragged( x, y, button, deltaX, deltaY );
} }
@Override @Override
protected void func_230451_b_( @Nonnull MatrixStack transform, int mouseX, int mouseY ) protected void drawGuiContainerForegroundLayer( @Nonnull MatrixStack transform, int mouseX, int mouseY )
{ {
// Skip rendering labels. // Skip rendering labels.
} }

View File

@ -38,16 +38,16 @@ public class Tags extends ItemTagsProvider
@Override @Override
protected void registerTags() protected void registerTags()
{ {
func_240522_a_( COMPUTER ).func_240534_a_( getOrCreateBuilder( COMPUTER ).add(
Registry.ModItems.COMPUTER_NORMAL.get(), Registry.ModItems.COMPUTER_NORMAL.get(),
Registry.ModItems.COMPUTER_ADVANCED.get(), Registry.ModItems.COMPUTER_ADVANCED.get(),
Registry.ModItems.COMPUTER_COMMAND.get() Registry.ModItems.COMPUTER_COMMAND.get()
); );
func_240522_a_( TURTLE ).func_240534_a_( Registry.ModItems.TURTLE_NORMAL.get(), Registry.ModItems.TURTLE_ADVANCED.get() ); getOrCreateBuilder( TURTLE ).add( Registry.ModItems.TURTLE_NORMAL.get(), Registry.ModItems.TURTLE_ADVANCED.get() );
func_240522_a_( WIRED_MODEM ).func_240534_a_( Registry.ModItems.WIRED_MODEM.get(), Registry.ModItems.WIRED_MODEM_FULL.get() ); getOrCreateBuilder( WIRED_MODEM ).add( Registry.ModItems.WIRED_MODEM.get(), Registry.ModItems.WIRED_MODEM_FULL.get() );
func_240522_a_( MONITOR ).func_240534_a_( Registry.ModItems.MONITOR_NORMAL.get(), Registry.ModItems.MONITOR_ADVANCED.get() ); getOrCreateBuilder( MONITOR ).add( Registry.ModItems.MONITOR_NORMAL.get(), Registry.ModItems.MONITOR_ADVANCED.get() );
func_240522_a_( PIGLIN_LOVED ).func_240534_a_( getOrCreateBuilder( PIGLIN_LOVED ).add(
Registry.ModItems.COMPUTER_ADVANCED.get(), Registry.ModItems.TURTLE_ADVANCED.get(), Registry.ModItems.COMPUTER_ADVANCED.get(), Registry.ModItems.TURTLE_ADVANCED.get(),
Registry.ModItems.WIRELESS_MODEM_ADVANCED.get(), Registry.ModItems.POCKET_COMPUTER_ADVANCED.get(), Registry.ModItems.WIRELESS_MODEM_ADVANCED.get(), Registry.ModItems.POCKET_COMPUTER_ADVANCED.get(),
Registry.ModItems.MONITOR_ADVANCED.get() Registry.ModItems.MONITOR_ADVANCED.get()

View File

@ -289,11 +289,11 @@ public final class CommandComputerCraft
// Append the computer instance // Append the computer instance
if( serverComputer == null ) if( serverComputer == null )
{ {
out.func_230529_a_( text( "?" ) ); out.append( text( "?" ) );
} }
else else
{ {
out.func_230529_a_( link( out.append( link(
text( Integer.toString( serverComputer.getInstanceID() ) ), text( Integer.toString( serverComputer.getInstanceID() ) ),
"/computercraft dump " + serverComputer.getInstanceID(), "/computercraft dump " + serverComputer.getInstanceID(),
translate( "commands.computercraft.dump.action" ) translate( "commands.computercraft.dump.action" )
@ -301,20 +301,20 @@ public final class CommandComputerCraft
} }
// And ID // And ID
out.func_240702_b_( " (id " + computerId + ")" ); out.appendString( " (id " + computerId + ")" );
// And, if we're a player, some useful links // And, if we're a player, some useful links
if( serverComputer != null && UserLevel.OP.test( source ) && isPlayer( source ) ) if( serverComputer != null && UserLevel.OP.test( source ) && isPlayer( source ) )
{ {
out out
.func_240702_b_( " " ) .appendString( " " )
.func_230529_a_( link( .append( link(
text( "\u261b" ), text( "\u261b" ),
"/computercraft tp " + serverComputer.getInstanceID(), "/computercraft tp " + serverComputer.getInstanceID(),
translate( "commands.computercraft.tp.action" ) translate( "commands.computercraft.tp.action" )
) ) ) )
.func_240702_b_( " " ) .appendString( " " )
.func_230529_a_( link( .append( link(
text( "\u20e2" ), text( "\u20e2" ),
"/computercraft view " + serverComputer.getInstanceID(), "/computercraft view " + serverComputer.getInstanceID(),
translate( "commands.computercraft.view.action" ) translate( "commands.computercraft.view.action" )

View File

@ -58,7 +58,7 @@ public final class CommandCopy
public static ITextComponent createCopyText( String text ) public static ITextComponent createCopyText( String text )
{ {
return new StringTextComponent( text ).func_230530_a_( Style.EMPTY return new StringTextComponent( text ).mergeStyle( Style.EMPTY
.setClickEvent( new ClickEvent( ClickEvent.Action.RUN_COMMAND, PREFIX + text ) ) .setClickEvent( new ClickEvent( ClickEvent.Action.RUN_COMMAND, PREFIX + text ) )
.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new TranslationTextComponent( "gui.computercraft.tooltip.copy" ) ) ) ); .setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new TranslationTextComponent( "gui.computercraft.tooltip.copy" ) ) ) );
} }

View File

@ -175,11 +175,11 @@ public final class HelpingArgumentBuilder extends LiteralArgumentBuilder<Command
String usage = dispatcher.getSmartUsage( temp, context.getSource() ).get( node ).substring( node.getName().length() ); String usage = dispatcher.getSmartUsage( temp, context.getSource() ).get( node ).substring( node.getName().length() );
IFormattableTextComponent output = new StringTextComponent( "" ) IFormattableTextComponent output = new StringTextComponent( "" )
.func_230529_a_( coloured( "/" + command + usage, HEADER ) ) .append( coloured( "/" + command + usage, HEADER ) )
.func_240702_b_( " " ) .appendString( " " )
.func_230529_a_( coloured( translate( "commands." + id + ".synopsis" ), SYNOPSIS ) ) .append( coloured( translate( "commands." + id + ".synopsis" ), SYNOPSIS ) )
.func_240702_b_( "\n" ) .appendString( "\n" )
.func_230529_a_( translate( "commands." + id + ".desc" ) ); .append( translate( "commands." + id + ".desc" ) );
for( CommandNode<CommandSource> child : node.getChildren() ) for( CommandNode<CommandSource> child : node.getChildren() )
{ {
@ -188,16 +188,16 @@ public final class HelpingArgumentBuilder extends LiteralArgumentBuilder<Command
continue; continue;
} }
output.func_240702_b_( "\n" ); output.appendString( "\n" );
IFormattableTextComponent component = coloured( child.getName(), NAME ); IFormattableTextComponent component = coloured( child.getName(), NAME );
component.getStyle().setClickEvent( new ClickEvent( component.getStyle().setClickEvent( new ClickEvent(
ClickEvent.Action.SUGGEST_COMMAND, ClickEvent.Action.SUGGEST_COMMAND,
"/" + command + " " + child.getName() "/" + command + " " + child.getName()
) ); ) );
output.func_230529_a_( component ); output.append( component );
output.func_240702_b_( " - " ).func_230529_a_( translate( "commands." + id + "." + child.getName() + ".synopsis" ) ); output.appendString( " - " ).append( translate( "commands." + id + "." + child.getName() + ".synopsis" ) );
} }
return output; return output;

View File

@ -21,12 +21,12 @@ public final class ChatHelpers
public static IFormattableTextComponent coloured( String text, TextFormatting colour ) public static IFormattableTextComponent coloured( String text, TextFormatting colour )
{ {
return new StringTextComponent( text == null ? "" : text ).func_240699_a_( colour ); return new StringTextComponent( text == null ? "" : text ).mergeStyle( colour );
} }
public static <T extends IFormattableTextComponent> T coloured( T component, TextFormatting colour ) public static <T extends IFormattableTextComponent> T coloured( T component, TextFormatting colour )
{ {
component.func_240699_a_( colour ); component.mergeStyle( colour );
return component; return component;
} }
@ -50,7 +50,7 @@ public final class ChatHelpers
IFormattableTextComponent component = new StringTextComponent( "" ); IFormattableTextComponent component = new StringTextComponent( "" );
for( ITextComponent child : children ) for( ITextComponent child : children )
{ {
component.func_230529_a_( child ); component.append( child );
} }
return component; return component;
} }
@ -76,7 +76,7 @@ public final class ChatHelpers
style = style.setClickEvent( new ClickEvent( ClickEvent.Action.RUN_COMMAND, command ) ); style = style.setClickEvent( new ClickEvent( ClickEvent.Action.RUN_COMMAND, command ) );
style = style.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, toolTip ) ); style = style.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, toolTip ) );
return component.func_230530_a_( style ); return component.setStyle( style );
} }
public static IFormattableTextComponent header( String text ) public static IFormattableTextComponent header( String text )

View File

@ -79,12 +79,12 @@ public interface TableFormatter
StringTextComponent line = new StringTextComponent( "" ); StringTextComponent line = new StringTextComponent( "" );
for( int i = 0; i < columns - 1; i++ ) for( int i = 0; i < columns - 1; i++ )
{ {
line.func_230529_a_( headers[i] ); line.append( headers[i] );
ITextComponent padding = getPadding( headers[i], maxWidths[i] ); ITextComponent padding = getPadding( headers[i], maxWidths[i] );
if( padding != null ) line.func_230529_a_( padding ); if( padding != null ) line.append( padding );
line.func_230529_a_( SEPARATOR ); line.append( SEPARATOR );
} }
line.func_230529_a_( headers[columns - 1] ); line.append( headers[columns - 1] );
writeLine( rowId++, line ); writeLine( rowId++, line );
@ -100,12 +100,12 @@ public interface TableFormatter
StringTextComponent line = new StringTextComponent( "" ); StringTextComponent line = new StringTextComponent( "" );
for( int i = 0; i < columns - 1; i++ ) for( int i = 0; i < columns - 1; i++ )
{ {
line.func_230529_a_( row[i] ); line.append( row[i] );
ITextComponent padding = getPadding( row[i], maxWidths[i] ); ITextComponent padding = getPadding( row[i], maxWidths[i] );
if( padding != null ) line.func_230529_a_( padding ); if( padding != null ) line.append( padding );
line.func_230529_a_( SEPARATOR ); line.append( SEPARATOR );
} }
line.func_230529_a_( row[columns - 1] ); line.append( row[columns - 1] );
writeLine( rowId++, line ); writeLine( rowId++, line );
} }

View File

@ -43,7 +43,7 @@ public abstract class ItemComputerBase extends BlockItem implements IComputerIte
if( id >= 0 ) if( id >= 0 )
{ {
list.add( new TranslationTextComponent( "gui.computercraft.tooltip.computer_id", id ) list.add( new TranslationTextComponent( "gui.computercraft.tooltip.computer_id", id )
.func_240699_a_( TextFormatting.GRAY ) ); .mergeStyle( TextFormatting.GRAY ) );
} }
} }
} }

View File

@ -69,7 +69,7 @@ public class ItemDisk extends Item implements IMedia, IColouredItem
if( id >= 0 ) if( id >= 0 )
{ {
list.add( new TranslationTextComponent( "gui.computercraft.tooltip.disk_id", id ) list.add( new TranslationTextComponent( "gui.computercraft.tooltip.disk_id", id )
.func_240699_a_( TextFormatting.GRAY ) ); .mergeStyle( TextFormatting.GRAY ) );
} }
} }
} }

View File

@ -144,7 +144,7 @@ public class ItemData
enchants.ensureCapacity( enchants.size() + rawEnchants.size() ); enchants.ensureCapacity( enchants.size() + rawEnchants.size() );
for( Map.Entry<Enchantment, Integer> entry : EnchantmentHelper.func_226652_a_( rawEnchants ).entrySet() ) for( Map.Entry<Enchantment, Integer> entry : EnchantmentHelper.deserializeEnchantments( rawEnchants ).entrySet() )
{ {
Enchantment enchantment = entry.getKey(); Enchantment enchantment = entry.getKey();
Integer level = entry.getValue(); Integer level = entry.getValue();

View File

@ -217,8 +217,8 @@ public class TileWiredModemFull extends TileGeneric
StringTextComponent base = new StringTextComponent( "" ); StringTextComponent base = new StringTextComponent( "" );
for( int i = 0; i < names.size(); i++ ) for( int i = 0; i < names.size(); i++ )
{ {
if( i > 0 ) base.func_240702_b_( ", " ); if( i > 0 ) base.appendString( ", " );
base.func_230529_a_( CommandCopy.createCopyText( names.get( i ) ) ); base.append( CommandCopy.createCopyText( names.get( i ) ) );
} }
player.sendStatusMessage( new TranslationTextComponent( kind, base ), false ); player.sendStatusMessage( new TranslationTextComponent( kind, base ), false );

View File

@ -403,7 +403,7 @@ public final class TilePrinter extends TileGeneric implements DefaultSidedInvent
setInventorySlotContents( i, ItemStack.EMPTY ); setInventorySlotContents( i, ItemStack.EMPTY );
// Spawn the item in the world // Spawn the item in the world
WorldUtil.dropItemStack( stack, getWorld(), Vector3d.func_237491_b_( getPos() ).add( 0.5, 0.75, 0.5 ) ); WorldUtil.dropItemStack( stack, getWorld(), Vector3d.copy( getPos() ).add( 0.5, 0.75, 0.5 ) );
} }
} }
} }

View File

@ -163,7 +163,7 @@ public class PocketServerComputer extends ServerComputer implements IPocketAcces
if( entity != null ) if( entity != null )
{ {
setWorld( entity.getEntityWorld() ); setWorld( entity.getEntityWorld() );
setPosition( entity.func_233580_cy_() ); setPosition( entity.getPosition() );
} }
// If a new entity has picked it up then rebroadcast the terminal to them // If a new entity has picked it up then rebroadcast the terminal to them

View File

@ -190,7 +190,7 @@ public class ItemPocketComputer extends Item implements IComputerItem, IMedia, I
if( id >= 0 ) if( id >= 0 )
{ {
list.add( new TranslationTextComponent( "gui.computercraft.tooltip.computer_id", id ) list.add( new TranslationTextComponent( "gui.computercraft.tooltip.computer_id", id )
.func_240699_a_( TextFormatting.GRAY ) ); .mergeStyle( TextFormatting.GRAY ) );
} }
} }
} }

View File

@ -71,7 +71,7 @@ public final class ComputerCraftProxyCommon
private static void registerCondition( String name, LootConditionType serializer ) private static void registerCondition( String name, LootConditionType serializer )
{ {
Registry.register( Registry.field_239704_ba_, new ResourceLocation( ComputerCraft.MOD_ID, name ), serializer ); Registry.register( Registry.LOOT_CONDITION_TYPE, new ResourceLocation( ComputerCraft.MOD_ID, name ), serializer );
} }
private static void registerProviders() private static void registerProviders()

View File

@ -149,7 +149,7 @@ public class TurtleTool extends AbstractTurtleUpgrade
boolean attacked = false; boolean attacked = false;
if( !hitEntity.hitByEntity( turtlePlayer ) ) if( !hitEntity.hitByEntity( turtlePlayer ) )
{ {
float damage = (float) turtlePlayer.func_233637_b_( Attributes.ATTACK_DAMAGE ); float damage = (float) turtlePlayer.getAttributeValue( Attributes.ATTACK_DAMAGE );
damage *= getDamageMultiplier(); damage *= getDamageMultiplier();
if( damage > 0.0f ) if( damage > 0.0f )
{ {

View File

@ -41,7 +41,7 @@ public final class DropConsumer
remainingDrops = new ArrayList<>(); remainingDrops = new ArrayList<>();
dropEntity = entity; dropEntity = entity;
dropWorld = entity.world; dropWorld = entity.world;
dropBounds = new AxisAlignedBB( entity.func_233580_cy_() ).grow( 2, 2, 2 ); dropBounds = new AxisAlignedBB( entity.getPosition() ).grow( 2, 2, 2 );
entity.captureDrops( new ArrayList<>() ); entity.captureDrops( new ArrayList<>() );
} }

View File

@ -20,6 +20,6 @@ public final class RecordUtil
public static void playRecord( SoundEvent record, String recordInfo, World world, BlockPos pos ) public static void playRecord( SoundEvent record, String recordInfo, World world, BlockPos pos )
{ {
NetworkMessage packet = record != null ? new PlayRecordClientMessage( pos, record, recordInfo ) : new PlayRecordClientMessage( pos ); NetworkMessage packet = record != null ? new PlayRecordClientMessage( pos, record, recordInfo ) : new PlayRecordClientMessage( pos );
NetworkHandler.sendToAllAround( packet, world, Vector3d.func_237489_a_( pos ), 64 ); NetworkHandler.sendToAllAround( packet, world, Vector3d.copyCentered( pos ), 64 );
} }
} }