private void checkNewPos() {
		if (Main.getGamestate().getMonster().awake) {
			Main.getGamestate().getMonster().move(Main.getGamestate().getPlayer());
		}
		for (int i = 0; i <= 4; i++) {
			if (Main.getGamestate().getEntities().containsKey(RenderPriority.getRenderPriorityFromId(i))) {
				for (Entity entity : Main.getGamestate().getEntities().get(RenderPriority.getRenderPriorityFromId(i))) {
					if (entity.getX() == Main.getGamestate().getPlayer().getX() && entity.getY() == Main.getGamestate().getPlayer().getY()) {
						if (entity instanceof Trap && !((Trap) entity).sprung) {
							Main.getGamestate().getMonster().awake = true;
							((Trap) entity).sprung = true;
						} else if (entity instanceof Flask) {
							Game.getInstance().toast.setData("You win!", 96, 0, 32);
							Game.getInstance().toast.show();
						}
					}
				}
			}
		}
	}