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,11 +19,14 @@
package appeng.items.tools;
import java.util.EnumSet;
import java.util.List;
import appeng.api.config.SecurityPermissions;
import appeng.api.features.IPlayerRegistry;
import appeng.api.implementations.items.IBiometricCard;
import appeng.api.networking.security.ISecurityRegistry;
import appeng.core.localization.GuiText;
import appeng.items.AEBaseItem;
import appeng.util.Platform;
import com.mojang.authlib.GameProfile;
import net.minecraft.client.util.ITooltipFlag;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
@@ -37,172 +40,133 @@ import net.minecraft.world.World;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import appeng.api.config.SecurityPermissions;
import appeng.api.features.IPlayerRegistry;
import appeng.api.implementations.items.IBiometricCard;
import appeng.api.networking.security.ISecurityRegistry;
import appeng.core.localization.GuiText;
import appeng.items.AEBaseItem;
import appeng.util.Platform;
import java.util.EnumSet;
import java.util.List;
public class ToolBiometricCard extends AEBaseItem implements IBiometricCard
{
public ToolBiometricCard()
{
this.setMaxStackSize( 1 );
}
public class ToolBiometricCard extends AEBaseItem implements IBiometricCard {
public ToolBiometricCard() {
this.setMaxStackSize(1);
}
@Override
public ActionResult<ItemStack> onItemRightClick( final World w, final EntityPlayer p, final EnumHand hand )
{
if( p.isSneaking() )
{
this.encode( p.getHeldItem( hand ), p );
p.swingArm( hand );
return new ActionResult<>( EnumActionResult.SUCCESS, p.getHeldItem( hand ) );
}
@Override
public ActionResult<ItemStack> onItemRightClick(final World w, final EntityPlayer p, final EnumHand hand) {
if (p.isSneaking()) {
this.encode(p.getHeldItem(hand), p);
p.swingArm(hand);
return new ActionResult<>(EnumActionResult.SUCCESS, p.getHeldItem(hand));
}
return new ActionResult<>( EnumActionResult.PASS, p.getHeldItem( hand ) );
}
return new ActionResult<>(EnumActionResult.PASS, p.getHeldItem(hand));
}
@Override
public boolean itemInteractionForEntity( ItemStack is, final EntityPlayer player, final EntityLivingBase target, final EnumHand hand )
{
if( target instanceof EntityPlayer && !player.isSneaking() )
{
if( player.capabilities.isCreativeMode )
{
is = player.getHeldItem( hand );
}
this.encode( is, (EntityPlayer) target );
player.swingArm( hand );
return true;
}
return false;
}
@Override
public boolean itemInteractionForEntity(ItemStack is, final EntityPlayer player, final EntityLivingBase target, final EnumHand hand) {
if (target instanceof EntityPlayer && !player.isSneaking()) {
if (player.capabilities.isCreativeMode) {
is = player.getHeldItem(hand);
}
this.encode(is, (EntityPlayer) target);
player.swingArm(hand);
return true;
}
return false;
}
@Override
public String getItemStackDisplayName( final ItemStack is )
{
final GameProfile username = this.getProfile( is );
return username != null ? super.getItemStackDisplayName( is ) + " - " + username.getName() : super.getItemStackDisplayName( is );
}
@Override
public String getItemStackDisplayName(final ItemStack is) {
final GameProfile username = this.getProfile(is);
return username != null ? super.getItemStackDisplayName(is) + " - " + username.getName() : super.getItemStackDisplayName(is);
}
private void encode( final ItemStack is, final EntityPlayer p )
{
final GameProfile username = this.getProfile( is );
private void encode(final ItemStack is, final EntityPlayer p) {
final GameProfile username = this.getProfile(is);
if( username != null && username.equals( p.getGameProfile() ) )
{
this.setProfile( is, null );
}
else
{
this.setProfile( is, p.getGameProfile() );
}
}
if (username != null && username.equals(p.getGameProfile())) {
this.setProfile(is, null);
} else {
this.setProfile(is, p.getGameProfile());
}
}
@Override
public void setProfile( final ItemStack itemStack, final GameProfile profile )
{
final NBTTagCompound tag = Platform.openNbtData( itemStack );
@Override
public void setProfile(final ItemStack itemStack, final GameProfile profile) {
final NBTTagCompound tag = Platform.openNbtData(itemStack);
if( profile != null )
{
final NBTTagCompound pNBT = new NBTTagCompound();
NBTUtil.writeGameProfile( pNBT, profile );
tag.setTag( "profile", pNBT );
}
else
{
tag.removeTag( "profile" );
}
}
if (profile != null) {
final NBTTagCompound pNBT = new NBTTagCompound();
NBTUtil.writeGameProfile(pNBT, profile);
tag.setTag("profile", pNBT);
} else {
tag.removeTag("profile");
}
}
@Override
public GameProfile getProfile( final ItemStack is )
{
final NBTTagCompound tag = Platform.openNbtData( is );
if( tag.hasKey( "profile" ) )
{
return NBTUtil.readGameProfileFromNBT( tag.getCompoundTag( "profile" ) );
}
return null;
}
@Override
public GameProfile getProfile(final ItemStack is) {
final NBTTagCompound tag = Platform.openNbtData(is);
if (tag.hasKey("profile")) {
return NBTUtil.readGameProfileFromNBT(tag.getCompoundTag("profile"));
}
return null;
}
@Override
public EnumSet<SecurityPermissions> getPermissions( final ItemStack is )
{
final NBTTagCompound tag = Platform.openNbtData( is );
final EnumSet<SecurityPermissions> result = EnumSet.noneOf( SecurityPermissions.class );
@Override
public EnumSet<SecurityPermissions> getPermissions(final ItemStack is) {
final NBTTagCompound tag = Platform.openNbtData(is);
final EnumSet<SecurityPermissions> result = EnumSet.noneOf(SecurityPermissions.class);
for( final SecurityPermissions sp : SecurityPermissions.values() )
{
if( tag.getBoolean( sp.name() ) )
{
result.add( sp );
}
}
for (final SecurityPermissions sp : SecurityPermissions.values()) {
if (tag.getBoolean(sp.name())) {
result.add(sp);
}
}
return result;
}
return result;
}
@Override
public boolean hasPermission( final ItemStack is, final SecurityPermissions permission )
{
final NBTTagCompound tag = Platform.openNbtData( is );
return tag.getBoolean( permission.name() );
}
@Override
public boolean hasPermission(final ItemStack is, final SecurityPermissions permission) {
final NBTTagCompound tag = Platform.openNbtData(is);
return tag.getBoolean(permission.name());
}
@Override
public void removePermission( final ItemStack itemStack, final SecurityPermissions permission )
{
final NBTTagCompound tag = Platform.openNbtData( itemStack );
if( tag.hasKey( permission.name() ) )
{
tag.removeTag( permission.name() );
}
}
@Override
public void removePermission(final ItemStack itemStack, final SecurityPermissions permission) {
final NBTTagCompound tag = Platform.openNbtData(itemStack);
if (tag.hasKey(permission.name())) {
tag.removeTag(permission.name());
}
}
@Override
public void addPermission( final ItemStack itemStack, final SecurityPermissions permission )
{
final NBTTagCompound tag = Platform.openNbtData( itemStack );
tag.setBoolean( permission.name(), true );
}
@Override
public void addPermission(final ItemStack itemStack, final SecurityPermissions permission) {
final NBTTagCompound tag = Platform.openNbtData(itemStack);
tag.setBoolean(permission.name(), true);
}
@Override
public void registerPermissions( final ISecurityRegistry register, final IPlayerRegistry pr, final ItemStack is )
{
register.addPlayer( pr.getID( this.getProfile( is ) ), this.getPermissions( is ) );
}
@Override
public void registerPermissions(final ISecurityRegistry register, final IPlayerRegistry pr, final ItemStack is) {
register.addPlayer(pr.getID(this.getProfile(is)), this.getPermissions(is));
}
@Override
@SideOnly( Side.CLIENT )
public void addCheckedInformation( final ItemStack stack, final World world, final List<String> lines, final ITooltipFlag advancedTooltips )
{
final EnumSet<SecurityPermissions> perms = this.getPermissions( stack );
if( perms.isEmpty() )
{
lines.add( GuiText.NoPermissions.getLocal() );
}
else
{
String msg = null;
@Override
@SideOnly(Side.CLIENT)
public void addCheckedInformation(final ItemStack stack, final World world, final List<String> lines, final ITooltipFlag advancedTooltips) {
final EnumSet<SecurityPermissions> perms = this.getPermissions(stack);
if (perms.isEmpty()) {
lines.add(GuiText.NoPermissions.getLocal());
} else {
String msg = null;
for( final SecurityPermissions sp : perms )
{
if( msg == null )
{
msg = Platform.gui_localize( sp.getUnlocalizedName() );
}
else
{
msg = msg + ", " + Platform.gui_localize( sp.getUnlocalizedName() );
}
}
lines.add( msg );
}
}
for (final SecurityPermissions sp : perms) {
if (msg == null) {
msg = Platform.gui_localize(sp.getUnlocalizedName());
} else {
msg = msg + ", " + Platform.gui_localize(sp.getUnlocalizedName());
}
}
lines.add(msg);
}
}
}