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:
parent
6b102a8142
commit
e5cf0d1c61
@ -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
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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.
|
||||||
}
|
}
|
||||||
|
@ -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 );
|
||||||
|
@ -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 );
|
||||||
|
@ -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.
|
||||||
}
|
}
|
||||||
|
@ -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.
|
||||||
}
|
}
|
||||||
|
@ -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()
|
||||||
|
@ -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" )
|
||||||
|
@ -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" ) ) ) );
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
|
@ -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 )
|
||||||
|
@ -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 );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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 ) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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 ) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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();
|
||||||
|
@ -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 );
|
||||||
|
@ -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 ) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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
|
||||||
|
@ -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 ) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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()
|
||||||
|
@ -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 )
|
||||||
{
|
{
|
||||||
|
@ -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<>() );
|
||||||
}
|
}
|
||||||
|
@ -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 );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user