ModPE/Enums

Материал из mineprogramming wiki
Перейти к: навигация, поиск

Ниже приведен список перечислений констант, облегчающих процесс кодинга.

ChatColor[править]

Цвет текста в чате

ChatColor.AQUA;
ChatColor.BEGIN;
ChatColor.BLACK;
ChatColor.BLUE;
ChatColor.BOLD;
ChatColor.DARK_AQUA;
ChatColor.DARK_BLUE;
ChatColor.DARK_GRAY;
ChatColor.DARK_GREEN;
ChatColor.DARK_PURPLE;
ChatColor.DARK_RED;
ChatColor.GOLD;
ChatColor.GRAY;
ChatColor.GREEN;
ChatColor.LIGHT_PURPLE;
ChatColor.RED;
ChatColor.RESET;
ChatColor.WHITE;
ChatColor.YELLOW;

ItemCategory[править]

Категория предмета, страница, на которой предмет находится в инвентаре

ItemCategory.DECORATION;
ItemCategory.FOOD;
ItemCategory.INTERNAL; //Предмет не добавляется ни на одну страницу
ItemCategory.MATERIAL;
ItemCategory.TOOL;

ParticleType[править]

Виды частиц из игры

ParticleType.angryVillager;
ParticleType.bubble;
ParticleType.carrotboost;
ParticleType.cloud;
ParticleType.crit;
ParticleType.dripLava;
ParticleType.dripWater;
ParticleType.enchantmenttable;
ParticleType.fallingDust;
ParticleType.flame;
ParticleType.happyVillager;
ParticleType.heart;
ParticleType.hugeexplosion;
ParticleType.hugeexplosionSeed;
ParticleType.ink;
ParticleType.itemBreak;
ParticleType.largeexplode;
ParticleType.lava;
ParticleType.mobFlame;
ParticleType.note;
ParticleType.portal;
ParticleType.rainSplash;
ParticleType.redstone;
ParticleType.slime;
ParticleType.smoke;
ParticleType.smoke2;
ParticleType.snowballpoof;
ParticleType.spell;
ParticleType.spell2;
ParticleType.spell3;
ParticleType.splash;
ParticleType.suspendedTown;
ParticleType.terrain;
ParticleType.waterWake;
ParticleType.witchspell;

EntityType[править]

id большинства мобов в виде перечисления

EntityType.ARROW;
EntityType.BAT;
EntityType.BLAZE;
EntityType.BOAT;
EntityType.CAVE_SPIDER;
EntityType.CHICKEN;
EntityType.COW;
EntityType.CREEPER;
EntityType.EGG;
EntityType.ENDERMAN;
EntityType.EXPERIENCE_ORB;
EntityType.EXPERIENCE_POTION;
EntityType.FALLING_BLOCK;
EntityType.FIREBALL;
EntityType.FISHING_HOOK;
EntityType.GHAST;
EntityType.IRON_GOLEM;
EntityType.ITEM;
EntityType.LAVA_SLIME;
EntityType.LIGHTNING_BOLT;
EntityType.MINECART;
EntityType.MUSHROOM_COW;
EntityType.OCELOT;
EntityType.PAINTING;
EntityType.PIG;
EntityType.PIG_ZOMBIE;
EntityType.PLAYER;
EntityType.PRIMED_TNT;
EntityType.RABBIT;
EntityType.SHEEP;
EntityType.SILVERFISH;
EntityType.SKELETON;
EntityType.SLIME;
EntityType.SMALL_FIREBALL;
EntityType.SNOWBALL;
EntityType.SNOW_GOLEM;
EntityType.SPIDER;
EntityType.SQUID;
EntityType.THROWN_POTION;
EntityType.VILLAGER;
EntityType.WOLF;
EntityType.ZOMBIE;
EntityType.ZOMBIE_VILLAGER;

EntityRenderType[править]

Рендеры мобов по умолчанию

EntityRenderType.arrow;
EntityRenderType.bat;
EntityRenderType.blaze;
EntityRenderType.boat;
EntityRenderType.camera;
EntityRenderType.chicken;
EntityRenderType.cow;
EntityRenderType.creeper;
EntityRenderType.egg;
EntityRenderType.enderman;
EntityRenderType.expPotion;
EntityRenderType.experienceOrb;
EntityRenderType.fallingTile;
EntityRenderType.fireball;
EntityRenderType.fishHook;
EntityRenderType.ghast;
EntityRenderType.human;
EntityRenderType.ironGolem;
EntityRenderType.item;
EntityRenderType.lavaSlime;
EntityRenderType.lightningBolt;
EntityRenderType.map;
EntityRenderType.minecart;
EntityRenderType.mushroomCow;
EntityRenderType.ocelot;
EntityRenderType.painting;
EntityRenderType.pig;
EntityRenderType.player;
EntityRenderType.rabbit;
EntityRenderType.sheep;
EntityRenderType.silverfish;
EntityRenderType.skeleton;
EntityRenderType.slime;
EntityRenderType.smallFireball;
EntityRenderType.snowGolem;
EntityRenderType.snowball;
EntityRenderType.spider;
EntityRenderType.squid;
EntityRenderType.thrownPotion;
EntityRenderType.tnt;
EntityRenderType.unknownItem;
EntityRenderType.villager;
EntityRenderType.villagerZombie;
EntityRenderType.witch;
EntityRenderType.wolf;
EntityRenderType.zombie;
EntityRenderType.zombiePigman;

ArmorType[править]

Виды брони (и, соответственно, слоты, в которые эту броню можно надеть)

ArmorType.boots;
ArmorType.chestplate;
ArmorType.helmet;
ArmorType.leggings;

MobEffect[править]

Накладываемые на мобов эффекты

MobEffect.absorption;
MobEffect.blindness;
MobEffect.confusion;
MobEffect.damageBoost;
MobEffect.damageResistance;
MobEffect.digSlowdown;
MobEffect.digSpeed;
MobEffect.effectIds;
MobEffect.fireResistance;
MobEffect.harm;
MobEffect.heal;
MobEffect.healthBoost;
MobEffect.hunger;
MobEffect.invisibility;
MobEffect.jump;
MobEffect.movementSlowdown;
MobEffect.movementSpeed;
MobEffect.nightVision;
MobEffect.poison;
MobEffect.regeneration;
MobEffect.saturation;
MobEffect.waterBreathing;
MobEffect.weakness;
MobEffect.wither;

DimensionId[править]

Измерения

DimensionId.NETHER;
DimensionId.NORMAL;

BlockFace[править]

Стороны блока

BlockFace.DOWN;
BlockFace.EAST;
BlockFace.NORTH;
BlockFace.SOUTH;
BlockFace.UP;
BlockFace.WEST;

UseAnimation[править]

UseAnimation.bow;
UseAnimation.normal;

Enchantment[править]

Виды зачарований в игре

Enchantment.AQUA_AFFINITY;
Enchantment.BANE_OF_ARTHROPODS;
Enchantment.BLAST_PROTECTION;
Enchantment.DEPTH_STRIDER;
Enchantment.EFFICIENCY;
Enchantment.FEATHER_FALLING;
Enchantment.FIRE_ASPECT;
Enchantment.FIRE_PROTECTION;
Enchantment.FLAME;
Enchantment.FORTUNE;
Enchantment.INFINITY;
Enchantment.KNOCKBACK;
Enchantment.LOOTING;
Enchantment.LUCK_OF_THE_SEA;
Enchantment.LURE;
Enchantment.POWER;
Enchantment.PROJECTILE_PROTECTION;
Enchantment.PROTECTION;
Enchantment.PUNCH;
Enchantment.RESPIRATION;
Enchantment.SHARPNESS;
Enchantment.SILK_TOUCH;
Enchantment.SMITE;
Enchantment.THORNS;
Enchantment.UNBREAKING;

EnchantType[править]

Категории зачарований в зависимости от инструмента, на который они накладываются.

EnchantType.all;
EnchantType.axe;
EnchantType.book;
EnchantType.bow;
EnchantType.fishingRod;
EnchantType.flintAndSteel;
EnchantType.hoe;
EnchantType.pickaxe;
EnchantType.shears;
EnchantType.shovel;
EnchantType.weapon;

BlockRenderLayer[править]

BlockRenderLayer.alpha;
BlockRenderLayer.alpha_seasons;
BlockRenderLayer.alpha_single_side;
BlockRenderLayer.blend;
BlockRenderLayer.doubleside;
BlockRenderLayer.far;
BlockRenderLayer.opaque;
BlockRenderLayer.opaque_seasons;
BlockRenderLayer.seasons_far;
BlockRenderLayer.seasons_far_alpha;
BlockRenderLayer.water;