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,131 +19,114 @@
package appeng.client.gui.widgets;
import java.util.regex.Pattern;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.renderer.GlStateManager;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.text.translation.I18n;
import java.util.regex.Pattern;
public class GuiToggleButton extends GuiButton implements ITooltip
{
private static final Pattern PATTERN_NEW_LINE = Pattern.compile( "\\n", Pattern.LITERAL );
private final int iconIdxOn;
private final int iconIdxOff;
private final String displayName;
private final String displayHint;
public class GuiToggleButton extends GuiButton implements ITooltip {
private static final Pattern PATTERN_NEW_LINE = Pattern.compile("\\n", Pattern.LITERAL);
private final int iconIdxOn;
private final int iconIdxOff;
private boolean isActive;
private final String displayName;
private final String displayHint;
public GuiToggleButton( final int x, final int y, final int on, final int off, final String displayName, final String displayHint )
{
super( 0, 0, 16, "" );
this.iconIdxOn = on;
this.iconIdxOff = off;
this.displayName = displayName;
this.displayHint = displayHint;
this.x = x;
this.y = y;
this.width = 16;
this.height = 16;
}
private boolean isActive;
public void setState( final boolean isOn )
{
this.isActive = isOn;
}
public GuiToggleButton(final int x, final int y, final int on, final int off, final String displayName, final String displayHint) {
super(0, 0, 16, "");
this.iconIdxOn = on;
this.iconIdxOff = off;
this.displayName = displayName;
this.displayHint = displayHint;
this.x = x;
this.y = y;
this.width = 16;
this.height = 16;
}
@Override
public void drawButton( final Minecraft par1Minecraft, final int par2, final int par3, final float partial )
{
if( this.visible )
{
final int iconIndex = this.getIconIndex();
public void setState(final boolean isOn) {
this.isActive = isOn;
}
GlStateManager.color( 1.0f, 1.0f, 1.0f, 1.0f );
par1Minecraft.renderEngine.bindTexture( new ResourceLocation( "appliedenergistics2", "textures/guis/states.png" ) );
this.hovered = par2 >= this.x && par3 >= this.y && par2 < this.x + this.width && par3 < this.y + this.height;
@Override
public void drawButton(final Minecraft par1Minecraft, final int par2, final int par3, final float partial) {
if (this.visible) {
final int iconIndex = this.getIconIndex();
final int uv_y = (int) Math.floor( iconIndex / 16 );
final int uv_x = iconIndex - uv_y * 16;
GlStateManager.color(1.0f, 1.0f, 1.0f, 1.0f);
par1Minecraft.renderEngine.bindTexture(new ResourceLocation("appliedenergistics2", "textures/guis/states.png"));
this.hovered = par2 >= this.x && par3 >= this.y && par2 < this.x + this.width && par3 < this.y + this.height;
this.drawTexturedModalRect( this.x, this.y, 256 - 16, 256 - 16, 16, 16 );
this.drawTexturedModalRect( this.x, this.y, uv_x * 16, uv_y * 16, 16, 16 );
this.mouseDragged( par1Minecraft, par2, par3 );
}
}
final int uv_y = (int) Math.floor(iconIndex / 16);
final int uv_x = iconIndex - uv_y * 16;
private int getIconIndex()
{
return this.isActive ? this.iconIdxOn : this.iconIdxOff;
}
this.drawTexturedModalRect(this.x, this.y, 256 - 16, 256 - 16, 16, 16);
this.drawTexturedModalRect(this.x, this.y, uv_x * 16, uv_y * 16, 16, 16);
this.mouseDragged(par1Minecraft, par2, par3);
}
}
@Override
public String getMessage()
{
if( this.displayName != null )
{
String name = I18n.translateToLocal( this.displayName );
String value = I18n.translateToLocal( this.displayHint );
private int getIconIndex() {
return this.isActive ? this.iconIdxOn : this.iconIdxOff;
}
if( name == null || name.isEmpty() )
{
name = this.displayName;
}
if( value == null || value.isEmpty() )
{
value = this.displayHint;
}
@Override
public String getMessage() {
if (this.displayName != null) {
String name = I18n.translateToLocal(this.displayName);
String value = I18n.translateToLocal(this.displayHint);
value = PATTERN_NEW_LINE.matcher( value ).replaceAll( "\n" );
final StringBuilder sb = new StringBuilder( value );
if (name == null || name.isEmpty()) {
name = this.displayName;
}
if (value == null || value.isEmpty()) {
value = this.displayHint;
}
int i = sb.lastIndexOf( "\n" );
if( i <= 0 )
{
i = 0;
}
while( i + 30 < sb.length() && ( i = sb.lastIndexOf( " ", i + 30 ) ) != -1 )
{
sb.replace( i, i + 1, "\n" );
}
value = PATTERN_NEW_LINE.matcher(value).replaceAll("\n");
final StringBuilder sb = new StringBuilder(value);
return name + '\n' + sb;
}
return null;
}
int i = sb.lastIndexOf("\n");
if (i <= 0) {
i = 0;
}
while (i + 30 < sb.length() && (i = sb.lastIndexOf(" ", i + 30)) != -1) {
sb.replace(i, i + 1, "\n");
}
@Override
public int xPos()
{
return this.x;
}
return name + '\n' + sb;
}
return null;
}
@Override
public int yPos()
{
return this.y;
}
@Override
public int xPos() {
return this.x;
}
@Override
public int getWidth()
{
return 16;
}
@Override
public int yPos() {
return this.y;
}
@Override
public int getHeight()
{
return 16;
}
@Override
public int getWidth() {
return 16;
}
@Override
public boolean isVisible()
{
return this.visible;
}
@Override
public int getHeight() {
return 16;
}
@Override
public boolean isVisible() {
return this.visible;
}
}