@@ -221,7 +221,7 @@ class DummyClass {}
221221 Energy .registerHolder (DummyClass .class , dummyClass -> new EnergyStorage () {
222222
223223 @ Override
224- public double getStored (EnergyFace face ) {
224+ public double getStored (EnergySide side ) {
225225 return 100 ;
226226 }
227227
@@ -254,44 +254,44 @@ public void testNoHolder(){
254254 @ Test
255255 public void testSidedness () {
256256 //Source can only be accessed from the top
257- TestingHolder source = new TestingHolder .Facing (500 , 1000 , EnergyTier .HIGH , EnergyFace . TOP );
257+ TestingHolder source = new TestingHolder .Facing (500 , 1000 , EnergyTier .HIGH , EnergySide . UP );
258258 //target can only be accessed form the bottom
259- TestingHolder target = new TestingHolder .Facing (0 , 1000 , EnergyTier .HIGH , EnergyFace . BOTTOM );
259+ TestingHolder target = new TestingHolder .Facing (0 , 1000 , EnergyTier .HIGH , EnergySide . DOWN );
260260
261261 //No side provided, due to the impl of the Holder, this should return 0
262262 assertEquals (0 , Energy .of (source ).getEnergy (), 0 );
263263 //Same test as before, just from the top
264- assertEquals (500 , Energy .of (source ).face ( EnergyFace . TOP ).getEnergy (), 0 );
264+ assertEquals (500 , Energy .of (source ).side ( EnergySide . UP ).getEnergy (), 0 );
265265
266266 //Try an extract 100 energy out of the unknown side, should fail
267267 assertEquals (0 , Energy .of (source ).extract (100 ), 0 );
268268 //Ensure it failed by checking we still have 500 energy
269- assertEquals (500 , Energy .of (source ).face ( EnergyFace . TOP ).getEnergy (), 0 );
269+ assertEquals (500 , Energy .of (source ).side ( EnergySide . UP ).getEnergy (), 0 );
270270
271271 //Remove 100 energy from the allowed top side
272- assertEquals (100 , Energy .of (source ).face ( EnergyFace . TOP ).extract (100 ), 0 );
272+ assertEquals (100 , Energy .of (source ).side ( EnergySide . UP ).extract (100 ), 0 );
273273 //Test there is now only 400 energy in the the source
274- assertEquals (400 , Energy .of (source ).face ( EnergyFace . TOP ).getEnergy (), 0 );
274+ assertEquals (400 , Energy .of (source ).side ( EnergySide . UP ).getEnergy (), 0 );
275275
276276
277277 double moved = Energy .of (source )
278- .face ( EnergyFace . TOP )
278+ .side ( EnergySide . UP )
279279 .into (Energy .of (target )) //This should fail because no side is set on the target holder
280280 .move (100 );
281281
282282 assertEquals (0 , moved , 0 );
283283
284- assertEquals (0 , Energy .of (target ).face ( EnergyFace . TOP ).getEnergy (), 0 );
285- assertEquals (400 , Energy .of (source ).face ( EnergyFace . TOP ).getEnergy (), 0 );
284+ assertEquals (0 , Energy .of (target ).side ( EnergySide . UP ).getEnergy (), 0 );
285+ assertEquals (400 , Energy .of (source ).side ( EnergySide . UP ).getEnergy (), 0 );
286286
287287 moved = Energy .of (source )
288- .face ( EnergyFace . TOP )
289- .into (Energy .of (target ).face ( EnergyFace . BOTTOM )) //This should now work as the target can only be accessed from the bottom
288+ .side ( EnergySide . UP )
289+ .into (Energy .of (target ).side ( EnergySide . DOWN )) //This should now work as the target can only be accessed from the bottom
290290 .move (100 );
291291
292292 assertEquals (100 , moved , 0 );
293- assertEquals (300 , Energy .of (source ).face ( EnergyFace . TOP ).getEnergy (), 0 );
294- assertEquals (100 , Energy .of (target ).face ( EnergyFace . BOTTOM ).getEnergy (), 0 );
293+ assertEquals (300 , Energy .of (source ).side ( EnergySide . UP ).getEnergy (), 0 );
294+ assertEquals (100 , Energy .of (target ).side ( EnergySide . DOWN ).getEnergy (), 0 );
295295 }
296296
297297
@@ -311,7 +311,7 @@ public void minecraftTests() {
311311 final EnergyHolder energyHolder = (EnergyHolder ) ((ItemStack ) is ).getItem ();
312312 return new EnergyStorage () {
313313 @ Override
314- public double getStored (EnergyFace face ) {
314+ public double getStored (EnergySide side ) {
315315 return 100 ; //TODO read from NBT here.
316316 }
317317
@@ -336,5 +336,8 @@ public EnergyTier getTier() {
336336
337337 assertEquals (100 , Energy .of (itemStack ).getEnergy (), 0 );
338338
339+ assertEquals (EnergySide .DOWN , EnergySide .fromMinecraft (EnergySide .DOWN ));
340+ assertEquals (EnergySide .UNKNOWN , EnergySide .fromMinecraft (null ));
341+
339342 }
340343}
0 commit comments