Maven Attempt 1
This commit is contained in:
		@@ -1,12 +0,0 @@
 | 
			
		||||
package com.massivecraft.factions.mixin;
 | 
			
		||||
 | 
			
		||||
import com.massivecraft.factions.entity.UPlayer;
 | 
			
		||||
 | 
			
		||||
public interface PowerMixin
 | 
			
		||||
{
 | 
			
		||||
	public double getMaxUniversal(UPlayer uplayer);
 | 
			
		||||
	public double getMax(UPlayer uplayer);
 | 
			
		||||
	public double getMin(UPlayer uplayer);
 | 
			
		||||
	public double getPerHour(UPlayer uplayer);
 | 
			
		||||
	public double getPerDeath(UPlayer uplayer);
 | 
			
		||||
}
 | 
			
		||||
@@ -1,49 +0,0 @@
 | 
			
		||||
package com.massivecraft.factions.mixin;
 | 
			
		||||
 | 
			
		||||
import com.massivecraft.factions.entity.UConf;
 | 
			
		||||
import com.massivecraft.factions.entity.UPlayer;
 | 
			
		||||
 | 
			
		||||
public class PowerMixinDefault implements PowerMixin
 | 
			
		||||
{
 | 
			
		||||
	// -------------------------------------------- //
 | 
			
		||||
	// INSTANCE & CONSTRUCT
 | 
			
		||||
	// -------------------------------------------- //
 | 
			
		||||
	
 | 
			
		||||
	private static PowerMixinDefault i = new PowerMixinDefault();
 | 
			
		||||
	public static PowerMixinDefault get() { return i; }
 | 
			
		||||
	
 | 
			
		||||
	// -------------------------------------------- //
 | 
			
		||||
	// OVERRIDE: PowerMixin
 | 
			
		||||
	// -------------------------------------------- //
 | 
			
		||||
 | 
			
		||||
	@Override
 | 
			
		||||
	public double getMaxUniversal(UPlayer uplayer)
 | 
			
		||||
	{
 | 
			
		||||
		return this.getMax(uplayer);
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	@Override
 | 
			
		||||
	public double getMax(UPlayer uplayer)
 | 
			
		||||
	{
 | 
			
		||||
		return UConf.get(uplayer).powerMax + uplayer.getPowerBoost();
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	@Override
 | 
			
		||||
	public double getMin(UPlayer uplayer)
 | 
			
		||||
	{
 | 
			
		||||
		return UConf.get(uplayer).powerMin;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	@Override
 | 
			
		||||
	public double getPerHour(UPlayer uplayer)
 | 
			
		||||
	{
 | 
			
		||||
		return UConf.get(uplayer).powerPerHour;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	@Override
 | 
			
		||||
	public double getPerDeath(UPlayer uplayer)
 | 
			
		||||
	{
 | 
			
		||||
		return UConf.get(uplayer).powerPerDeath;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user