private void validateProperties() { setPVPMode(isPVPEnabled()); setDifficulty(getDifficulty()); setKeepSpawnInMemory(isKeepingSpawnInMemory()); setScaling(getScaling()); setRespawnToWorld(this.props.getRespawnToWorld()); validateEntitySpawns(); setGameMode(getGameMode()); }
/** * {@inheritDoc} */ @Override public void setSeed(long seed) { this.props.setSeed(seed); }
/** * {@inheritDoc} */ @Override public void setGenerator(String generator) { this.props.setGenerator(generator); }
public WorldProperties(final boolean fixSpawn, final Environment environment) { super(); if (!fixSpawn) { this.adjustSpawn = false; } setScaling(getDefaultScale(environment)); keepSpawnFallback = true; }
/** * {@inheritDoc} */ @Override public boolean canMonstersSpawn() { return this.props.canMonstersSpawn(); }
/** * {@inheritDoc} */ @Override public List<String> getMonsterList() { // These don't fire events at the moment. Should they? return this.props.getMonsterList(); }
/** * {@inheritDoc} */ @Override public void setPVPMode(boolean pvp) { this.props.setPVPMode(pvp); }
/** * {@inheritDoc} */ @Override public boolean setScaling(double scaling) { return this.props.setScaling(scaling); }
/** * {@inheritDoc} */ @Override public boolean isWeatherEnabled() { return this.props.isWeatherEnabled(); }
/** * {@inheritDoc} */ @Override public boolean isKeepingSpawnInMemory() { return this.props.isKeepingSpawnInMemory(); }
/** * {@inheritDoc} */ @Override public boolean getAdjustSpawn() { return this.props.getAdjustSpawn(); }
/** * {@inheritDoc} */ @Override public void setAutoLoad(boolean load) { this.props.setAutoLoad(load); }
/** * {@inheritDoc} */ @Override public boolean setStyle(String style) { return this.props.setStyle(style); }
/** * This prepares the MVWorld for unloading. */ public void cacheVirtualProperties() { try { this.buildVPropChanges(); } catch (IllegalStateException e) { // do nothing } }
/** * {@inheritDoc} */ @Override public boolean isPVPEnabled() { return this.props.isPVPEnabled(); }
/** * {@inheritDoc} */ @Override public GameMode getGameMode() { return this.props.getGameMode(); }
/** * {@inheritDoc} */ @Override public void setSpawnLocation(Location l) { this.props.setSpawnLocation(l); }
/** * {@inheritDoc} */ @Override public void allowPortalMaking(AllowedPortalType portalType) { this.props.allowPortalMaking(portalType); }
/** * {@inheritDoc} */ @Override public int getPlayerLimit() { return this.props.getPlayerLimit(); }
/** * {@inheritDoc} */ @Override public void setHidden(boolean hidden) { this.props.setHidden(hidden); }