2012-12-21 15:41:00 +00:00
|
|
|
/**
|
2017-05-28 01:03:01 +02:00
|
|
|
*
|
2012-12-21 15:41:00 +00:00
|
|
|
*/
|
|
|
|
|
package utilities.RPClass;
|
|
|
|
|
|
2013-03-03 12:20:42 +00:00
|
|
|
import games.stendhal.server.entity.mapstuff.area.AreaEntity;
|
2012-12-21 15:41:00 +00:00
|
|
|
import games.stendhal.server.entity.mapstuff.block.Block;
|
2013-03-23 12:03:49 +00:00
|
|
|
import games.stendhal.server.entity.mapstuff.block.BlockTarget;
|
2012-12-21 15:41:35 +00:00
|
|
|
import games.stendhal.server.entity.mapstuff.block.BlockTest;
|
2013-03-23 12:03:49 +00:00
|
|
|
import marauroa.common.game.RPClass;
|
2012-12-21 15:41:00 +00:00
|
|
|
|
|
|
|
|
/**
|
2012-12-21 15:41:35 +00:00
|
|
|
* Test helper for the {@link BlockTest} to generate the necessary RPClasses
|
2017-05-28 01:03:01 +02:00
|
|
|
*
|
2012-12-21 15:41:00 +00:00
|
|
|
* @author madmetzger
|
|
|
|
|
*/
|
|
|
|
|
public class BlockTestHelper {
|
2017-05-28 01:03:01 +02:00
|
|
|
|
2012-12-21 15:41:00 +00:00
|
|
|
public static void generateRPClasses() {
|
|
|
|
|
EntityTestHelper.generateRPClasses();
|
2013-03-03 13:41:50 +00:00
|
|
|
if(!RPClass.hasRPClass("area")) {
|
|
|
|
|
AreaEntity.generateRPClass();
|
|
|
|
|
}
|
2012-12-21 15:41:00 +00:00
|
|
|
if(!RPClass.hasRPClass("block")) {
|
|
|
|
|
Block.generateRPClass();
|
|
|
|
|
}
|
2013-03-23 12:03:49 +00:00
|
|
|
if(!RPClass.hasRPClass("blocktarget")) {
|
|
|
|
|
BlockTarget.generateRPClass();
|
|
|
|
|
}
|
2012-12-21 15:41:00 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|