pick 97420a31d The big reformat of 2020

This commit is contained in:
yueh
2020-06-16 21:41:28 +02:00
parent 5304b3febe
commit 5225ea426b
2252 changed files with 95466 additions and 118582 deletions
@@ -18,7 +18,6 @@
package appeng.crafting;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
@@ -28,54 +27,46 @@ import appeng.api.networking.crafting.ICraftingWatcherHost;
import appeng.api.storage.data.IAEStack;
import appeng.me.cache.CraftingGridCache;
/**
* Maintain my interests, and a global watch list, they should always be fully synchronized.
* Maintain my interests, and a global watch list, they should always be fully
* synchronized.
*/
public class CraftingWatcher implements ICraftingWatcher
{
public class CraftingWatcher implements ICraftingWatcher {
private final CraftingGridCache gsc;
private final ICraftingWatcherHost host;
private final Set<IAEStack> myInterests = new HashSet<>();
private final CraftingGridCache gsc;
private final ICraftingWatcherHost host;
private final Set<IAEStack> myInterests = new HashSet<>();
public CraftingWatcher( final CraftingGridCache cache, final ICraftingWatcherHost host )
{
this.gsc = cache;
this.host = host;
}
public CraftingWatcher(final CraftingGridCache cache, final ICraftingWatcherHost host) {
this.gsc = cache;
this.host = host;
}
public ICraftingWatcherHost getHost()
{
return this.host;
}
public ICraftingWatcherHost getHost() {
return this.host;
}
@Override
public boolean add( final IAEStack e )
{
if( this.myInterests.contains( e ) )
{
return false;
}
@Override
public boolean add(final IAEStack e) {
if (this.myInterests.contains(e)) {
return false;
}
return this.myInterests.add( e.copy() ) && this.gsc.getInterestManager().put( e, this );
}
return this.myInterests.add(e.copy()) && this.gsc.getInterestManager().put(e, this);
}
@Override
public boolean remove( final IAEStack o )
{
return this.myInterests.remove( o ) && this.gsc.getInterestManager().remove( o, this );
}
@Override
public boolean remove(final IAEStack o) {
return this.myInterests.remove(o) && this.gsc.getInterestManager().remove(o, this);
}
@Override
public void reset()
{
final Iterator<IAEStack> i = this.myInterests.iterator();
@Override
public void reset() {
final Iterator<IAEStack> i = this.myInterests.iterator();
while( i.hasNext() )
{
this.gsc.getInterestManager().remove( i.next(), this );
i.remove();
}
}
while (i.hasNext()) {
this.gsc.getInterestManager().remove(i.next(), this);
i.remove();
}
}
}