From 66e5f5d86804a849381e3abd8dfe79713e24cc2a Mon Sep 17 00:00:00 2001 From: Kevin Turner <83819+keturn@users.noreply.github.com> Date: Thu, 4 Mar 2021 20:39:07 -0800 Subject: [PATCH] refactor! move engine code in to org.terasology.engine package Packages that were formerly org.terasology.engine are now org.terasology.engine.core. --- .idea/runConfigurations/TerasologyPC.xml | 2 +- .../TerasologyPC__2nd_client_.xml | 2 +- .../TerasologyPC__2nd_client_for_mac.xml | 2 +- .../TerasologyPC__3rd_client_.xml | 2 +- .../TerasologyPC__CR_enabled_.xml | 2 +- .../TerasologyPC__EXTREME_8GB_.xml | 2 +- .../TerasologyPC__Headless_.xml | 2 +- .../TerasologyPC__Java_FlightRecorder_.xml | 2 +- .../TerasologyPC__Splash_disabled_.xml | 2 +- .../TerasologyPC__load_latest_.xml | 2 +- .../TerasologyPC__no_audio_.xml | 2 +- .../TerasologyPC__no_saves_.xml | 2 +- .../TerasologyPC__permissive_security_.xml | 4 +- .../TerasologyPC_for_mac.xml | 2 +- .../engine_tests_with_JaCoCo.xml | 4 +- build.gradle | 2 +- engine-tests/build.gradle | 12 +- .../main/java/org/terasology/Environment.java | 8 +- .../org/terasology/HeadlessEnvironment.java | 157 ++++++++---------- .../java/org/terasology/MapWorldProvider.java | 32 ++-- .../org/terasology/ModuleEnvironmentTest.java | 4 +- .../TerasologyTestingEnvironment.java | 48 +++--- .../WorldProvidingHeadlessEnvironment.java | 18 +- .../config/flexible/TestAutoConfig.java | 8 +- .../stubs/EntityRefComponent.java | 6 +- .../stubs/ForceBlockActiveComponent.java | 6 +- .../stubs/GetterSetterComponent.java | 4 +- .../entitySystem/stubs/IntegerComponent.java | 4 +- .../stubs/ListOfEnumsComponent.java | 6 +- .../stubs/ListOfObjectComponent.java | 4 +- .../stubs/MappedContainerComponent.java | 4 +- .../stubs/MappedTypeComponent.java | 4 +- .../stubs/OrderedMapTestComponent.java | 4 +- .../entitySystem/stubs/OwnerComponent.java | 8 +- .../stubs/RetainedOnBlockChangeComponent.java | 6 +- .../entitySystem/stubs/StringComponent.java | 4 +- .../stubs/UnsupportedTypeComponent.java | 6 +- .../testUtil/ModuleManagerFactory.java | 2 +- .../testUtil/WorldProviderCoreStub.java | 19 +-- .../propagation/StubPropagatorWorldView.java | 7 +- .../flexible/AutoConfigManagerTest.java | 28 +--- .../flexible/AutoConfigSerializerTest.java | 6 +- .../config/flexible/AutoConfigTest.java | 14 +- .../NumberRangeConstraintTest.java | 2 +- .../flexible/internal/SettingImplTest.java | 14 +- .../flexible/ui/SettingWidgetFactoryTest.java | 6 +- .../terasology/documentation/ApiScraper.java | 4 +- .../documentation/BindingScraper.java | 8 +- .../apiScraper/CompleteApiScraper.java | 4 +- .../engine/ComponentSystemManagerTest.java | 25 +-- .../ClasspathSupportingModuleLoaderTest.java | 4 +- .../ModuleDownloadListGeneratorTest.java | 4 +- .../subsystem/config/BindsSubsystemTest.java | 26 +-- .../entitySystem/BaseEntityRefTest.java | 38 ++--- .../entitySystem/OwnershipHelperTest.java | 24 ++- .../entitySystem/PojoEntityManagerTest.java | 52 +++--- .../entitySystem/PojoEntityPoolTest.java | 30 ++-- .../entitySystem/PojoEventSystemTests.java | 48 +++--- .../entitySystem/PojoPrefabManagerTest.java | 20 +-- .../terasology/entitySystem/PrefabTest.java | 44 ++--- .../metadata/ComponentMetadataTest.java | 12 +- .../metadata/FieldMetadataTest.java | 5 +- .../metadata/OwnedCollectionComponent.java | 8 +- .../internal/MetadataBuilderTest.java | 3 +- .../terasology/fixtures/TestBlockManager.java | 8 +- .../terasology/fixtures/TestChunkStore.java | 4 +- .../fixtures/TestStorageManager.java | 10 +- .../fixtures/TestWorldGenerator.java | 14 +- .../i18n/TranslationFormatTests.java | 6 +- .../terasology/identity/CertificateTests.java | 2 +- .../identity/MasterSecretGeneratorTests.java | 2 +- .../BigIntegerBase64SerializerTest.java | 2 +- .../ServiceApiRequestTests.java | 2 +- .../terasology/input/InputSystemTests.java | 39 +++-- .../logic/behavior/CountCallsTest.java | 10 +- .../logic/behavior/CounterTest.java | 15 +- .../logic/behavior/DynamicSelectorTest.java | 2 +- .../terasology/logic/behavior/Example.java | 14 +- .../logic/behavior/ParallelTest.java | 2 +- .../logic/behavior/SelectorTest.java | 2 +- .../logic/behavior/SequenceTest.java | 2 +- .../KinematicCharacterMoverTest.java | 19 +-- .../characters/VisualCharacterSystemTest.java | 41 ++--- .../terasology/logic/console/ConsoleTest.java | 2 + .../delay/ArbritaryDelayActionComponent.java | 21 +-- .../logic/delay/DelayedActionSystemTest.java | 25 +-- .../logic/location/LocationComponentTest.java | 6 +- .../math/Diamond3iIteratorTest.java | 1 + .../org/terasology/math/DirectionTests.java | 1 + .../java/org/terasology/math/IntMathTest.java | 8 +- .../org/terasology/math/IntegerRangeTest.java | 1 + .../org/terasology/math/RotationTest.java | 6 + .../java/org/terasology/math/SideTest.java | 2 + .../org/terasology/network/TestNetwork.java | 20 +-- .../internal/NetworkOwnershipTest.java | 28 ++-- .../particles/ParticlePoolTest.java | 6 +- .../updating/ParticleUpdaterImplTest.java | 18 +- .../persistence/ComponentSerializerTest.java | 38 ++--- .../persistence/EntityDataJSONFormatTest.java | 6 +- .../persistence/EntitySerializerTest.java | 49 +++--- .../persistence/TemplateEngineTest.java | 2 +- .../persistence/WorldSerializerTest.java | 14 +- .../GamePreviewImageProviderTest.java | 2 +- .../internal/StorageManagerTest.java | 68 ++++---- .../serializers/TypeSerializerTest.java | 8 +- .../serializers/VectorTypeSerializerTest.java | 8 +- .../event/VectorEventSerializer.java | 23 ++- .../extensionTypes/ColorTypeHandlerTest.java | 21 +-- .../AssetTypeHandlerFactoryTest.java | 27 +-- .../gson/GsonTypeHandlerAdapterTest.java | 4 +- ...nTypeHandlerLibraryAdapterFactoryTest.java | 4 +- .../PolymorphicTypeAdapterFactoryTest.java | 2 +- .../mathTypes/AABBTypeHandlerTest.java | 6 +- .../mathTypes/BlockAreaTypeHandlerTest.java | 14 +- .../mathTypes/BlockRegionTypeHandlerTest.java | 8 +- .../mathTypes/IntegerRangeHandlerTest.java | 4 +- .../mathTypes/MathTypeAssert.java | 2 +- .../recording/EventSystemReplayImplTest.java | 38 ++--- .../reflection/TypeRegistryTest.java | 4 +- .../reflect/ByteCodeReflectFactoryTest.java | 11 +- .../terasology/registry/CoreRegistryTest.java | 4 +- .../registry/InjectionHelperTest.java | 6 +- .../rendering/animation/AnimationTest.java | 3 + .../assets/texture/AWTTextureFormatTest.java | 3 + .../texture/TextureAssetResolverTest.java | 8 +- .../texture/TextureDataFactoryTest.java | 7 +- .../assets/texture/TextureUtilTest.java | 21 +-- .../dag/RenderTaskListGeneratorTest.java | 19 ++- .../org/terasology/rendering/dag/SetName.java | 1 + .../nui/editor/ContextMenuUtilsTest.java | 18 +- .../metrics/DebugMetricsSystemTest.java | 19 +-- .../mainMenu/savedGames/GameProviderTest.java | 6 +- .../HTMLLikeParserParameterizedTest.java | 1 + .../data/basic/HTMLLikeParserTest.java | 3 +- .../browser/data/html/HTMLParserTest.java | 8 +- .../utilities/CamelCaseMatcherTest.java | 1 + .../utilities/MersenneRandomTest.java | 4 +- .../org/terasology/utilities/NoiseTest.java | 16 +- .../utilities/ReflectionUtilTest.java | 5 +- .../terasology/utilities/WhiteNoiseTest.java | 6 +- .../collection/CircularBufferTest.java | 1 + .../utilities/time/DateTimeHelperTest.java | 1 + .../utilities/tree/SpaceTreeTest.java | 2 + .../java/org/terasology/world/ChunkTest.java | 28 ++-- .../org/terasology/world/ChunkViewTest.java | 34 ++-- .../world/EntityAwareWorldProviderTest.java | 60 +++---- .../Zones/LayeredZoneRegionFunctionTest.java | 32 ++-- .../org/terasology/world/Zones/ZoneTest.java | 2 +- .../terasology/world/block/BlockAreaTest.java | 4 +- .../world/block/BlockRegionTest.java | 4 +- .../terasology/world/block/BlocksTest.java | 1 + .../world/block/shape/BlockShapeTest.java | 20 +-- .../LocalChunkProviderTest.java | 36 ++-- .../pipeline/ChunkProcessingPipelineTest.java | 18 +- .../world/generation/WorldBuilderTest.java | 21 ++- .../facets/BaseBooleanFacetTest.java | 8 +- .../generation/facets/BaseFieldFacetTest.java | 8 +- .../facets/BaseObjectFacetTest.java | 8 +- .../generation/facets/BooleanFacetTest.java | 6 +- .../generation/facets/FieldFacetTest.java | 6 +- .../generation/facets/ObjectFacetTest.java | 6 +- .../facets/SparseBooleanFacetTest.java | 8 +- .../facets/SparseFieldFacetTest.java | 8 +- .../facets/SparseObjectFacetTest.java | 8 +- .../generator/InternalLightGeneratorTest.java | 34 ++-- .../BetweenChunkPropagationTest.java | 51 +++--- .../propagation/BulkLightPropagationTest.java | 31 ++-- .../BulkSunlightPropagationTest.java | 32 ++-- .../terasology/world/time/WorldTimeTest.java | 2 + .../SourceModuleFixture/module.txt | 0 .../testmessy-1.0.0-SNAPSHOT.jar | Bin .../module/testdummy-1.0.0-SNAPSHOT.jar | Bin engine/build.gradle | 12 ++ .../chunks/arrays/TeraArrayBenchmark.java | 14 +- .../entitySystem/EntityCreateBenchmark.java | 14 +- .../IterateComponentsBenchmark.java | 14 +- .../reflectFactory/GetterSetterComponent.java | 2 +- .../ReflectionFactoryBenchmark.java | 6 +- .../terasology/audio/AudioEndListener.java | 2 +- .../org/terasology/audio/AudioManager.java | 4 +- .../main/java/org/terasology/audio/Sound.java | 2 +- .../org/terasology/audio/StaticSound.java | 2 +- .../org/terasology/audio/StaticSoundData.java | 2 +- .../org/terasology/audio/StreamingSound.java | 2 +- .../terasology/audio/StreamingSoundData.java | 2 +- .../audio/events/AbstractPlaySoundEvent.java | 8 +- .../audio/events/PlaySoundEvent.java | 8 +- .../audio/events/PlaySoundForOwnerEvent.java | 6 +- .../terasology/audio/events/package-info.java | 2 +- .../terasology/audio/formats/OggReader.java | 2 +- .../audio/formats/OggSoundFormat.java | 4 +- .../audio/formats/OggStreamingSoundData.java | 4 +- .../formats/OggStreamingSoundFormat.java | 4 +- .../audio/nullAudio/NullAudioManager.java | 14 +- .../terasology/audio/nullAudio/NullSound.java | 6 +- .../audio/nullAudio/NullStreamingSound.java | 6 +- .../audio/openAL/BaseSoundPool.java | 6 +- .../audio/openAL/BaseSoundSource.java | 6 +- .../audio/openAL/OpenALException.java | 2 +- .../audio/openAL/OpenALManager.java | 28 ++-- .../terasology/audio/openAL/SoundPool.java | 4 +- .../terasology/audio/openAL/SoundSource.java | 4 +- .../audio/openAL/staticSound/OpenALSound.java | 12 +- .../openAL/staticSound/OpenALSoundPool.java | 4 +- .../openAL/staticSound/OpenALSoundSource.java | 8 +- .../streamingSound/OpenALStreamingSound.java | 12 +- .../OpenALStreamingSoundPool.java | 4 +- .../OpenALStreamingSoundSource.java | 10 +- .../org/terasology/audio/package-info.java | 2 +- .../terasology/audio/system/AudioSystem.java | 38 ++--- .../org/terasology/config/AudioConfig.java | 16 +- .../org/terasology/config/BindsConfig.java | 8 +- .../java/org/terasology/config/Config.java | 26 +-- .../terasology/config/ControllerConfig.java | 2 +- .../config/IdentityStorageServiceConfig.java | 2 +- .../org/terasology/config/InputConfig.java | 4 +- .../config/MetricsUserPermissionConfig.java | 2 +- .../org/terasology/config/ModuleConfig.java | 2 +- .../terasology/config/NUIEditorConfig.java | 2 +- .../org/terasology/config/NetworkConfig.java | 4 +- .../terasology/config/PermissionConfig.java | 2 +- .../org/terasology/config/PlayerConfig.java | 10 +- .../terasology/config/RenderingConfig.java | 14 +- .../config/RenderingDebugConfig.java | 6 +- .../org/terasology/config/RootConfig.java | 4 +- .../org/terasology/config/SecurityConfig.java | 8 +- .../config/SelectModulesConfig.java | 4 +- .../org/terasology/config/ServerInfo.java | 2 +- .../org/terasology/config/SystemConfig.java | 2 +- .../terasology/config/TelemetryConfig.java | 12 +- .../org/terasology/config/UniverseConfig.java | 6 +- .../terasology/config/WebBrowserConfig.java | 2 +- .../config/WorldGenerationConfig.java | 4 +- .../config/facade/BindsConfiguration.java | 10 +- .../config/facade/BindsConfigurationImpl.java | 8 +- .../facade/InputDeviceConfiguration.java | 6 +- .../facade/InputDeviceConfigurationImpl.java | 6 +- .../config/facade/TelemetryConfiguration.java | 4 +- .../facade/TelemetryConfigurationImpl.java | 6 +- .../config/flexible/AutoConfig.java | 8 +- .../config/flexible/AutoConfigManager.java | 16 +- .../config/flexible/AutoConfigSerializer.java | 25 +-- .../terasology/config/flexible/Setting.java | 4 +- .../config/flexible/SettingArgument.java | 6 +- .../flexible/SettingChangeListener.java | 2 +- .../constraints/NumberRangeConstraint.java | 4 +- .../constraints/SettingConstraint.java | 4 +- .../flexible/constraints/package-info.java | 2 +- .../flexible/internal/SettingBuilder.java | 6 +- .../config/flexible/internal/SettingImpl.java | 8 +- .../flexible/internal/SettingImplBuilder.java | 6 +- .../AssetBackedConstraintWidgetFactory.java | 8 +- .../config/flexible/ui/AutoConfigScreen.java | 12 +- .../flexible/ui/AutoConfigWidgetFactory.java | 12 +- .../flexible/ui/ConstraintWidgetFactory.java | 8 +- .../NumberRangeConstraintWidgetFactory.java | 6 +- .../flexible/ui/SettingWidgetFactory.java | 12 +- .../java/org/terasology/context/Context.java | 2 +- .../context/internal/ContextImpl.java | 4 +- .../context/internal/MockContext.java | 4 +- .../terasology/engine/ComponentFieldUri.java | 19 +-- .../engine/ComponentSystemManager.java | 41 ++--- .../org/terasology/engine/EngineStatus.java | 19 +-- .../engine/EngineStatusSubscriber.java | 19 +-- .../org/terasology/engine/EngineTime.java | 19 +-- .../org/terasology/engine/GameEngine.java | 23 +-- .../org/terasology/engine/GameThread.java | 19 +-- .../org/terasology/engine/LoggingContext.java | 23 +-- .../engine/NonNativeJVMDetector.java | 19 +-- .../java/org/terasology/engine/Observer.java | 19 +-- .../java/org/terasology/engine/SimpleUri.java | 19 +-- .../terasology/engine/StandardGameStatus.java | 19 +-- .../engine/StateChangeSubscriber.java | 19 +-- .../engine/TerasologyConstants.java | 19 +-- .../terasology/engine/TerasologyEngine.java | 104 ++++++------ .../engine/TerasologyEngineBuilder.java | 23 +-- .../engine/TerasologyEngineStatus.java | 19 +-- .../main/java/org/terasology/engine/Time.java | 19 +-- .../main/java/org/terasology/engine/Uri.java | 19 +-- .../engine/bootstrap/ClassMetaLibrary.java | 2 +- .../bootstrap/ClassMetaLibraryImpl.java | 6 +- .../bootstrap/EntitySystemSetupUtil.java | 70 ++++---- .../bootstrap/EnvironmentSwitchHandler.java | 42 ++--- .../terasology/engine/internal/TimeBase.java | 4 +- .../terasology/engine/internal/TimeLwjgl.java | 2 +- .../terasology/engine/modes/GameState.java | 10 +- .../terasology/engine/modes/LoadProcess.java | 2 +- .../engine/modes/SingleStepLoadProcess.java | 2 +- .../terasology/engine/modes/StateIngame.java | 56 +++---- .../terasology/engine/modes/StateLoading.java | 98 +++++------ .../engine/modes/StateMainMenu.java | 74 ++++----- .../engine/modes/StepBasedLoadProcess.java | 2 +- .../engine/modes/VariableStepLoadProcess.java | 2 +- .../loadProcesses/AwaitCharacterSpawn.java | 16 +- .../AwaitedLocalCharacterSpawnEvent.java | 6 +- .../CreateRemoteWorldEntity.java | 14 +- .../loadProcesses/CreateWorldEntity.java | 28 ++-- .../EnsureSaveGameConsistency.java | 8 +- .../InitialiseBlockTypeEntities.java | 14 +- .../InitialiseCommandSystem.java | 10 +- .../InitialiseComponentSystemManager.java | 8 +- .../loadProcesses/InitialiseEntitySystem.java | 8 +- .../loadProcesses/InitialiseGraphics.java | 16 +- .../loadProcesses/InitialisePhysics.java | 12 +- .../InitialiseRecordAndReplay.java | 12 +- .../loadProcesses/InitialiseRemoteWorld.java | 54 +++--- .../loadProcesses/InitialiseSystems.java | 18 +- .../modes/loadProcesses/InitialiseWorld.java | 96 +++++------ .../InitialiseWorldGenerator.java | 10 +- .../modes/loadProcesses/JoinServer.java | 28 ++-- .../modes/loadProcesses/LoadEntities.java | 12 +- .../loadProcesses/LoadExtraBlockData.java | 8 +- .../modes/loadProcesses/LoadPrefabs.java | 8 +- .../LoadingChunkEventSystem.java | 22 +-- .../modes/loadProcesses/PostBeginSystems.java | 10 +- .../modes/loadProcesses/PreBeginSystems.java | 10 +- .../modes/loadProcesses/PrepareWorld.java | 12 +- .../loadProcesses/ProcessBlockPrefabs.java | 14 +- .../loadProcesses/RegisterBlockFamilies.java | 12 +- .../modes/loadProcesses/RegisterBlocks.java | 49 ++---- .../loadProcesses/RegisterInputSystem.java | 14 +- .../modes/loadProcesses/RegisterMods.java | 16 +- .../modes/loadProcesses/RegisterSystems.java | 18 +- .../modes/loadProcesses/SetupLocalPlayer.java | 16 +- .../loadProcesses/SetupRemotePlayer.java | 14 +- .../modes/loadProcesses/StartServer.java | 16 +- .../APIScannerTolerantOfAssetOnlyModules.java | 4 +- .../ClasspathSupportingModuleLoader.java | 2 +- .../DependencyResolutionFailedException.java | 2 +- .../engine/module/ExternalApiWhitelist.java | 2 +- .../module/ExtraDataModuleExtension.java | 2 +- .../engine/module/ModuleContext.java | 4 +- .../module/ModuleDownloadListGenerator.java | 4 +- .../engine/module/ModuleExtension.java | 2 +- .../engine/module/ModuleInputStream.java | 2 +- .../engine/module/ModuleInstallManager.java | 4 +- .../engine/module/ModuleInstaller.java | 10 +- .../engine/module/ModuleListDownloader.java | 4 +- .../engine/module/ModuleManager.java | 12 +- .../engine/module/ModuleOutputStream.java | 2 +- .../engine/module/RemoteModule.java | 2 +- .../engine/module/RemoteModuleExtension.java | 2 +- .../engine/module/SandboxFileManager.java | 4 +- .../module/StandardModuleExtension.java | 4 +- .../org/terasology/engine/module/UriUtil.java | 2 +- .../rendering/RenderingModuleRegistry.java | 6 +- .../engine/module/rendering/package-info.java | 2 +- .../org/terasology/engine/package-info.java | 4 + .../terasology/engine/paths/PathManager.java | 8 +- .../engine/subsystem/DisplayDevice.java | 6 +- .../engine/subsystem/DisplayDeviceInfo.java | 2 +- .../engine/subsystem/EngineSubsystem.java | 10 +- .../subsystem/RenderingSubsystemFactory.java | 6 +- .../engine/subsystem/Resolution.java | 2 +- .../subsystem/common/CommandSubsystem.java | 10 +- .../common/ConfigurationSubsystem.java | 49 ++---- .../subsystem/common/GameSubsystem.java | 10 +- .../subsystem/common/MonitoringSubsystem.java | 12 +- .../subsystem/common/NetworkSubsystem.java | 18 +- .../subsystem/common/PhysicsSubsystem.java | 10 +- .../subsystem/common/TelemetrySubSystem.java | 30 ++-- .../subsystem/common/ThreadManager.java | 2 +- .../common/ThreadManagerSubsystem.java | 16 +- .../subsystem/common/TimeSubsystem.java | 6 +- .../common/WorldGenerationSubsystem.java | 10 +- .../hibernation/HibernationManager.java | 2 +- .../hibernation/HibernationSubsystem.java | 10 +- .../engine/subsystem/config/BindsManager.java | 26 +-- .../subsystem/config/BindsSubsystem.java | 44 ++--- .../subsystem/headless/HeadlessAudio.java | 18 +- .../subsystem/headless/HeadlessGraphics.java | 76 ++++----- .../subsystem/headless/HeadlessInput.java | 8 +- .../subsystem/headless/HeadlessTimer.java | 12 +- .../headless/assets/HeadlessMaterial.java | 10 +- .../headless/assets/HeadlessMesh.java | 6 +- .../headless/assets/HeadlessShader.java | 8 +- .../headless/assets/HeadlessSkeletalMesh.java | 8 +- .../headless/assets/HeadlessTexture.java | 6 +- .../device/HeadlessDisplayDevice.java | 13 +- .../headless/device/HeadlessResolution.java | 4 +- .../subsystem/headless/device/TimeSystem.java | 4 +- .../mode/HeadlessStateChangeListener.java | 10 +- .../headless/mode/StateHeadlessSetup.java | 72 ++++---- .../renderer/HeadlessCanvasRenderer.java | 10 +- .../HeadlessRenderingSubsystemFactory.java | 8 +- .../renderer/HeadlessWorldRenderer.java | 32 ++-- .../headless/renderer/NullCamera.java | 8 +- .../renderer/ShaderManagerHeadless.java | 8 +- .../subsystem/lwjgl/BaseLwjglSubsystem.java | 6 +- .../engine/subsystem/lwjgl/DebugCallback.java | 2 +- .../engine/subsystem/lwjgl/GLBufferPool.java | 4 +- .../subsystem/lwjgl/GLFWErrorCallback.java | 2 +- .../engine/subsystem/lwjgl/Lwjgl2Sync.java | 2 +- .../engine/subsystem/lwjgl/LwjglAudio.java | 22 +-- .../subsystem/lwjgl/LwjglDisplayDevice.java | 18 +- .../engine/subsystem/lwjgl/LwjglGraphics.java | 23 ++- .../subsystem/lwjgl/LwjglGraphicsManager.java | 62 +++---- .../lwjgl/LwjglGraphicsProcessing.java | 2 +- .../subsystem/lwjgl/LwjglGraphicsUtil.java | 6 +- .../engine/subsystem/lwjgl/LwjglInput.java | 21 ++- .../lwjgl/LwjglRenderingSubsystemFactory.java | 10 +- .../subsystem/lwjgl/LwjglResolution.java | 4 +- .../engine/subsystem/lwjgl/LwjglTimer.java | 12 +- .../subsystem/openvr/OpenVRControllers.java | 6 +- .../engine/subsystem/openvr/OpenVRInput.java | 18 +- .../rendering/ModuleRenderingSubsystem.java | 14 +- .../terasology/entitySystem/Component.java | 4 +- .../entitySystem/ComponentContainer.java | 2 +- .../MutableComponentContainer.java | 2 +- .../org/terasology/entitySystem/Owns.java | 2 +- .../entitySystem/entity/EntityBuilder.java | 20 +-- .../entitySystem/entity/EntityManager.java | 18 +- .../entitySystem/entity/EntityPool.java | 6 +- .../entitySystem/entity/EntityRef.java | 14 +- .../entitySystem/entity/EntityStore.java | 8 +- .../entity/LowLevelEntityManager.java | 8 +- .../entitySystem/entity/SectorManager.java | 2 +- .../entity/internal/BaseEntityRef.java | 26 +-- .../entity/internal/ComponentTable.java | 4 +- .../entity/internal/DefaultRefStrategy.java | 4 +- .../entity/internal/EngineEntityManager.java | 27 +-- .../entity/internal/EngineEntityPool.java | 10 +- .../entity/internal/EngineSectorManager.java | 4 +- .../internal/EntityChangeSubscriber.java | 6 +- .../internal/EntityDestroySubscriber.java | 4 +- .../entity/internal/EntityInfoComponent.java | 12 +- .../entity/internal/EntityIterator.java | 6 +- .../entity/internal/EntityScope.java | 2 +- .../entity/internal/NullEntityRef.java | 10 +- .../entity/internal/OwnershipHelper.java | 12 +- .../entity/internal/PojoEntityManager.java | 55 +++--- .../entity/internal/PojoEntityPool.java | 20 +-- .../entity/internal/PojoEntityRef.java | 10 +- .../entity/internal/PojoSectorManager.java | 12 +- .../entity/internal/RefStrategy.java | 4 +- .../entity/internal/WorldManager.java | 4 +- .../BeforeDeactivateComponent.java | 4 +- .../lifecycleEvents/BeforeEntityCreated.java | 8 +- .../BeforeRemoveComponent.java | 6 +- .../lifecycleEvents/OnActivatedComponent.java | 4 +- .../lifecycleEvents/OnAddedComponent.java | 6 +- .../lifecycleEvents/OnChangedComponent.java | 4 +- .../entity/lifecycleEvents/package-info.java | 2 +- .../entitySystem/entity/package-info.java | 2 +- .../event/AbstractConsumableEvent.java | 4 +- ...bstractConsumableValueModifiableEvent.java | 4 +- .../event/AbstractValueModifiableEvent.java | 2 +- .../entitySystem/event/BeforeAfterEvent.java | 2 +- .../entitySystem/event/ConsumableEvent.java | 2 +- .../terasology/entitySystem/event/Event.java | 2 +- .../entitySystem/event/EventPriority.java | 2 +- .../entitySystem/event/PendingEvent.java | 6 +- .../entitySystem/event/ReceiveEvent.java | 6 +- .../event/internal/EventReceiver.java | 6 +- .../event/internal/EventSystem.java | 14 +- .../event/internal/EventSystemImpl.java | 52 +++--- .../entitySystem/event/package-info.java | 2 +- .../metadata/ComponentFieldMetadata.java | 12 +- .../metadata/ComponentLibrary.java | 8 +- .../metadata/ComponentMetadata.java | 12 +- .../metadata/EntitySystemLibrary.java | 23 +-- .../entitySystem/metadata/EventLibrary.java | 6 +- .../entitySystem/metadata/EventMetadata.java | 12 +- .../entitySystem/metadata/MetadataUtil.java | 4 +- .../metadata/NetworkEventType.java | 2 +- .../metadata/ReplicatedFieldMetadata.java | 7 +- .../entitySystem/metadata/package-info.java | 2 +- .../terasology/entitySystem/package-info.java | 2 +- .../entitySystem/prefab/Prefab.java | 4 +- .../entitySystem/prefab/PrefabData.java | 6 +- .../entitySystem/prefab/PrefabManager.java | 4 +- .../prefab/internal/PojoPrefab.java | 8 +- .../prefab/internal/PojoPrefabManager.java | 10 +- .../prefab/internal/PrefabDeltaFormat.java | 27 +-- .../prefab/internal/PrefabFormat.java | 10 +- .../entitySystem/prefab/package-info.java | 2 +- .../sectors/LoadedSectorUpdateEvent.java | 4 +- .../sectors/SectorEntityLoad.java | 4 +- .../sectors/SectorEntityUnload.java | 4 +- .../sectors/SectorRegionComponent.java | 6 +- .../sectors/SectorSimulationComponent.java | 10 +- .../sectors/SectorSimulationEvent.java | 6 +- .../sectors/SectorSimulationSystem.java | 38 ++--- .../entitySystem/sectors/SectorUtil.java | 12 +- .../systems/BaseComponentSystem.java | 4 +- .../entitySystem/systems/ComponentSystem.java | 2 +- .../entitySystem/systems/RegisterMode.java | 4 +- .../entitySystem/systems/RegisterSystem.java | 2 +- .../entitySystem/systems/RenderSystem.java | 2 +- .../systems/UpdateSubscriberSystem.java | 10 +- .../systems/internal/DoNotAutoRegister.java | 2 +- .../entitySystem/systems/package-info.java | 2 +- .../main/java/org/terasology/game/Game.java | 2 +- .../org/terasology/game/GameManifest.java | 10 +- .../org/terasology/i18n/I18nSubsystem.java | 29 +--- .../i18n/StandardTranslationProject.java | 21 +-- .../terasology/i18n/TranslationProject.java | 21 +-- .../i18n/TranslationRefreshSystem.java | 25 +-- .../terasology/i18n/TranslationSystem.java | 21 +-- .../i18n/TranslationSystemImpl.java | 45 ++--- .../terasology/i18n/assets/Translation.java | 21 +-- .../i18n/assets/TranslationData.java | 21 +-- .../i18n/assets/TranslationFormat.java | 21 +-- .../terasology/i18n/assets/package-info.java | 19 +-- .../identity/BadEncryptedDataException.java | 2 +- .../identity/CertificateGenerator.java | 2 +- .../terasology/identity/CertificatePair.java | 2 +- .../terasology/identity/ClientIdentity.java | 4 +- .../identity/IdentityConstants.java | 2 +- .../identity/PrivateIdentityCertificate.java | 2 +- .../identity/PublicIdentityCertificate.java | 2 +- .../terasology/identity/SecretGenerator.java | 2 +- .../storageServiceClient/APISession.java | 6 +- .../identity/storageServiceClient/Action.java | 2 +- .../BigIntegerBase64Serializer.java | 2 +- .../storageServiceClient/HttpMethod.java | 2 +- .../storageServiceClient/IdentityBundle.java | 8 +- .../IdentityConflict.java | 6 +- .../IdentityConflictSolution.java | 2 +- .../InitializeFromTokenAction.java | 2 +- .../storageServiceClient/LoginAction.java | 2 +- .../storageServiceClient/LogoutAction.java | 2 +- .../PutIdentityAction.java | 6 +- .../ServiceApiRequest.java | 2 +- .../StatusMessageTranslator.java | 4 +- .../StorageServiceException.java | 2 +- .../StorageServiceWorker.java | 20 +-- .../StorageServiceWorkerStatus.java | 2 +- .../SyncIdentitiesAction.java | 6 +- .../org/terasology/input/BindAxisEvent.java | 21 +-- .../terasology/input/BindAxisSubscriber.java | 21 +-- .../org/terasology/input/BindButtonEvent.java | 24 +-- .../input/BindButtonSubscriber.java | 21 +-- .../org/terasology/input/BindableAxis.java | 19 +-- .../org/terasology/input/BindableButton.java | 26 +-- .../org/terasology/input/DefaultBinding.java | 21 +-- .../org/terasology/input/DefaultBindings.java | 19 +-- .../org/terasology/input/InputSystem.java | 72 ++++---- .../terasology/input/RegisterBindAxis.java | 19 +-- .../terasology/input/RegisterBindButton.java | 21 +-- .../input/RegisterRealBindAxis.java | 19 +-- .../org/terasology/input/SendEventMode.java | 19 +-- .../input/binds/general/ActivateButton.java | 25 +-- .../input/binds/general/ChatButton.java | 25 +-- .../input/binds/general/ConsoleButton.java | 25 +-- .../input/binds/general/HideHUDButton.java | 25 +-- .../binds/general/OnlinePlayersButton.java | 25 +-- .../input/binds/general/PauseButton.java | 25 +-- .../input/binds/general/ScreenshotButton.java | 25 +-- .../binds/general/TabbingModifierButton.java | 25 +-- .../input/binds/general/TabbingUIButton.java | 25 +-- .../input/binds/general/package-info.java | 19 +-- .../input/binds/interaction/AttackButton.java | 25 +-- .../input/binds/interaction/FrobButton.java | 25 +-- .../input/binds/interaction/package-info.java | 19 +-- .../input/binds/inventory/UseItemButton.java | 25 +-- .../input/binds/inventory/package-info.java | 19 +-- .../input/binds/movement/AutoMoveButton.java | 25 +-- .../input/binds/movement/BackwardsButton.java | 25 +-- .../input/binds/movement/CrouchButton.java | 25 +-- .../binds/movement/CrouchModeButton.java | 25 +-- .../input/binds/movement/ForwardsButton.java | 25 +-- .../binds/movement/ForwardsMovementAxis.java | 25 +-- .../movement/ForwardsRealMovementAxis.java | 27 +-- .../input/binds/movement/JumpButton.java | 25 +-- .../binds/movement/LeftStrafeButton.java | 25 +-- .../binds/movement/RightStrafeButton.java | 25 +-- .../binds/movement/RotationPitchAxis.java | 27 +-- .../input/binds/movement/RotationYawAxis.java | 27 +-- .../binds/movement/StrafeMovementAxis.java | 25 +-- .../movement/StrafeRealMovementAxis.java | 27 +-- .../ToggleSpeedPermanentlyButton.java | 25 +-- .../ToggleSpeedTemporarilyButton.java | 25 +-- .../binds/movement/VerticalMovementAxis.java | 25 +-- .../movement/VerticalRealMovementAxis.java | 27 +-- .../input/binds/movement/package-info.java | 19 +-- .../input/cameraTarget/CameraOutEvent.java | 21 +-- .../input/cameraTarget/CameraOverEvent.java | 21 +-- .../CameraTargetChangedEvent.java | 23 +-- .../cameraTarget/CameraTargetSystem.java | 43 ++--- .../cameraTarget/PlayerTargetSystem.java | 43 ++--- .../input/cameraTarget/TargetSystem.java | 33 ++-- .../input/cameraTarget/package-info.java | 19 +-- .../terasology/input/events/AxisEvent.java | 19 +-- .../terasology/input/events/ButtonEvent.java | 19 +-- .../terasology/input/events/CharEvent.java | 4 +- .../terasology/input/events/InputEvent.java | 23 +-- .../terasology/input/events/KeyDownEvent.java | 4 +- .../org/terasology/input/events/KeyEvent.java | 4 +- .../input/events/KeyRepeatEvent.java | 4 +- .../terasology/input/events/KeyUpEvent.java | 4 +- .../events/LeftMouseDownButtonEvent.java | 19 +-- .../input/events/LeftMouseUpButtonEvent.java | 19 +-- .../input/events/MouseAxisEvent.java | 19 +-- .../input/events/MouseButtonEvent.java | 19 +-- .../input/events/MouseDownButtonEvent.java | 19 +-- .../input/events/MouseUpButtonEvent.java | 19 +-- .../input/events/MouseWheelEvent.java | 19 +-- .../events/RightMouseDownButtonEvent.java | 19 +-- .../input/events/RightMouseUpButtonEvent.java | 19 +-- .../terasology/input/events/package-info.java | 19 +-- .../input/internal/AbstractBindableAxis.java | 29 +--- .../input/internal/BindCommands.java | 35 ++-- .../input/internal/BindableAxisImpl.java | 23 +-- .../input/internal/BindableButtonImpl.java | 31 +--- .../input/internal/BindableRealAxis.java | 21 +-- .../input/lwjgl/LwjglControllerDevice.java | 8 +- .../input/lwjgl/LwjglKeyboardDevice.java | 8 +- .../input/lwjgl/LwjglMouseDevice.java | 6 +- .../org/terasology/input/package-info.java | 19 +-- .../logic/actions/ActionTarget.java | 19 +-- .../logic/actions/PlaySoundAction.java | 45 ++--- .../actions/PlaySoundActionComponent.java | 23 +-- .../logic/actions/SpawnPrefabAction.java | 35 ++-- .../actions/SpawnPrefabActionComponent.java | 21 +-- .../logic/actions/package-info.java | 19 +-- .../logic/afk/AfkAuthoritySystem.java | 32 ++-- .../terasology/logic/afk/AfkClientSystem.java | 41 +++-- .../terasology/logic/afk/AfkComponent.java | 8 +- .../terasology/logic/afk/AfkDetectEvent.java | 8 +- .../org/terasology/logic/afk/AfkEvent.java | 10 +- .../org/terasology/logic/afk/AfkRequest.java | 10 +- .../org/terasology/logic/ai/AICommands.java | 31 +--- .../logic/ai/HierarchicalAIComponent.java | 21 +-- .../logic/ai/HierarchicalAISystem.java | 53 +++--- .../logic/ai/SimpleAIComponent.java | 21 +-- .../terasology/logic/ai/SimpleAISystem.java | 53 +++--- .../org/terasology/logic/ai/package-info.java | 19 +-- .../logic/autoCreate/AutoCreateComponent.java | 21 +-- .../logic/autoCreate/AutoCreateSystem.java | 37 ++--- .../logic/behavior/BehaviorAction.java | 19 +-- .../logic/behavior/BehaviorComponent.java | 23 +-- .../logic/behavior/BehaviorSystem.java | 38 ++--- .../terasology/logic/behavior/Callback.java | 23 +-- .../behavior/CollectiveBehaviorComponent.java | 23 +-- .../behavior/CollectiveBehaviorSystem.java | 40 ++--- .../logic/behavior/CollectiveInterpreter.java | 27 +-- .../behavior/DefaultBehaviorTreeRunner.java | 31 +--- .../DefaultCollectiveBehaviorTreeRunner.java | 31 +--- .../logic/behavior/GroupMindComponent.java | 23 +-- .../logic/behavior/GroupTagComponent.java | 24 +-- .../logic/behavior/Interpreter.java | 27 +-- .../logic/behavior/actions/CounterAction.java | 27 +-- .../logic/behavior/actions/InvertAction.java | 27 +-- .../logic/behavior/actions/LookupAction.java | 31 +--- .../logic/behavior/actions/LoopAction.java | 27 +-- .../logic/behavior/actions/Print.java | 27 +-- .../logic/behavior/actions/SleepAction.java | 27 +-- .../logic/behavior/actions/TimeoutAction.java | 27 +-- .../actions/conditions/ConditionAction.java | 37 ++--- .../actions/conditions/GuardAction.java | 25 +-- .../logic/behavior/actions/package-info.java | 19 +-- .../logic/behavior/asset/BehaviorTree.java | 21 +-- .../behavior/asset/BehaviorTreeData.java | 21 +-- .../behavior/asset/BehaviorTreeFormat.java | 25 +-- .../logic/behavior/asset/Group.java | 19 +-- .../logic/behavior/asset/GroupBuilder.java | 21 +-- .../logic/behavior/asset/GroupData.java | 19 +-- .../logic/behavior/asset/GroupFactory.java | 19 +-- .../logic/behavior/asset/GroupFormat.java | 21 +-- .../logic/behavior/asset/package-info.java | 19 +-- .../logic/behavior/core/Action.java | 19 +-- .../logic/behavior/core/ActionNode.java | 21 +-- .../terasology/logic/behavior/core/Actor.java | 33 ++-- .../logic/behavior/core/BaseAction.java | 21 +-- .../logic/behavior/core/BehaviorEvent.java | 19 +-- .../logic/behavior/core/BehaviorNode.java | 19 +-- .../logic/behavior/core/BehaviorState.java | 19 +-- .../behavior/core/BehaviorTreeBuilder.java | 31 +--- .../behavior/core/BehaviorTreeRunner.java | 21 +-- .../core/CollectiveBehaviorTreeRunner.java | 21 +-- .../logic/behavior/core/CompositeNode.java | 19 +-- .../logic/behavior/core/DecoratorNode.java | 19 +-- .../logic/behavior/core/DelegateNode.java | 19 +-- .../behavior/core/DynamicSelectorNode.java | 19 +-- .../logic/behavior/core/FailureNode.java | 19 +-- .../logic/behavior/core/LeafNode.java | 19 +-- .../logic/behavior/core/ParallelNode.java | 19 +-- .../logic/behavior/core/RunningNode.java | 19 +-- .../logic/behavior/core/SelectorNode.java | 19 +-- .../logic/behavior/core/SequenceNode.java | 19 +-- .../logic/behavior/core/SuccessNode.java | 19 +-- .../logic/behavior/core/Visitor.java | 19 +-- .../logic/behavior/core/package-info.java | 19 +-- .../logic/behavior/nui/BTEditorButton.java | 25 +-- .../logic/behavior/nui/BehaviorEditor.java | 39 ++--- .../behavior/nui/BehaviorEditorScreen.java | 45 ++--- .../behavior/nui/BehaviorNodeComponent.java | 21 +-- .../behavior/nui/BehaviorNodeFactory.java | 59 +++---- .../nui/BehaviorTreeClientSystem.java | 37 ++--- .../nui/BehaviorTreeEditorSystem.java | 35 ++-- .../terasology/logic/behavior/nui/Port.java | 21 +-- .../logic/behavior/nui/PortList.java | 19 +-- .../logic/behavior/nui/RenderableNode.java | 25 +-- .../logic/behavior/nui/TreeAccessor.java | 19 +-- .../logic/behavior/nui/package-info.java | 19 +-- .../logic/behavior/package-info.java | 19 +-- .../AffectItemUseCooldownTimeEvent.java | 21 +-- .../characters/AffectJumpForceEvent.java | 21 +-- .../characters/AffectMultiJumpEvent.java | 21 +-- .../characters/AliveCharacterComponent.java | 23 +-- .../logic/characters/CharacterComponent.java | 35 ++-- .../CharacterHeldItemAuthoritySystem.java | 31 +--- .../CharacterHeldItemComponent.java | 25 +-- .../characters/CharacterImpulseEvent.java | 21 +-- .../characters/CharacterMoveInputEvent.java | 23 +-- .../CharacterMovementComponent.java | 29 +--- .../CharacterMovementSystemUtility.java | 12 +- .../logic/characters/CharacterMover.java | 21 +-- .../characters/CharacterScalingSystem.java | 37 ++--- .../characters/CharacterSoundComponent.java | 23 +-- .../characters/CharacterSoundSystem.java | 63 +++---- .../logic/characters/CharacterStateEvent.java | 23 +-- .../logic/characters/CharacterSystem.java | 105 +++++------- .../characters/CharacterTeleportEvent.java | 22 +-- .../ClientCharacterPredictionSystem.java | 51 +++--- .../logic/characters/GazeAuthoritySystem.java | 47 ++---- .../characters/GazeMountPointComponent.java | 27 +-- .../logic/characters/GetMaxSpeedEvent.java | 21 +-- .../characters/KinematicCharacterMover.java | 30 ++-- .../logic/characters/MovementMode.java | 19 +-- .../logic/characters/PredictionSystem.java | 21 +-- .../ServerCharacterPredictionSystem.java | 63 +++---- .../logic/characters/StandComponent.java | 23 +-- .../characters/VisualCharacterComponent.java | 29 +--- .../characters/VisualCharacterSystem.java | 53 +++--- .../logic/characters/WalkComponent.java | 23 +-- .../events/ActivationPredicted.java | 25 +-- .../characters/events/ActivationRequest.java | 25 +-- .../events/ActivationRequestDenied.java | 21 +-- .../logic/characters/events/AttackEvent.java | 23 +-- .../characters/events/AttackRequest.java | 25 +-- .../events/ChangeHeldItemRequest.java | 25 +-- .../characters/events/CollisionEvent.java | 21 +-- .../events/CreateVisualCharacterEvent.java | 27 +-- .../logic/characters/events/DeathEvent.java | 23 +-- .../characters/events/FootstepEvent.java | 21 +-- .../events/HorizontalCollisionEvent.java | 19 +-- .../logic/characters/events/JumpEvent.java | 21 +-- .../characters/events/OnEnterBlockEvent.java | 23 +-- .../characters/events/OnItemUseEvent.java | 21 +-- .../logic/characters/events/OnScaleEvent.java | 21 +-- .../characters/events/PlayerDeathEvent.java | 23 +-- .../characters/events/ScaleByRequest.java | 21 +-- .../characters/events/ScaleToRequest.java | 21 +-- .../events/SetMovementModeEvent.java | 23 +-- .../characters/events/SwimStrokeEvent.java | 23 +-- .../events/VerticalCollisionEvent.java | 19 +-- .../logic/characters/events/package-info.java | 19 +-- .../interactions/InteractionEndEvent.java | 23 +-- .../interactions/InteractionEndPredicted.java | 23 +-- .../interactions/InteractionEndRequest.java | 23 +-- .../InteractionScreenComponent.java | 21 +-- .../InteractionStartPredicted.java | 23 +-- .../interactions/InteractionSystem.java | 45 ++--- .../InteractionTargetComponent.java | 21 +-- .../interactions/InteractionUtil.java | 25 +-- .../logic/characters/package-info.java | 19 +-- .../logic/chat/ChatMessageEvent.java | 38 ++--- .../org/terasology/logic/chat/ChatSystem.java | 59 +++---- .../terasology/logic/chat/package-info.java | 19 +-- .../clipboard/ClipboardClientSystem.java | 27 +-- .../logic/clipboard/ClipboardManager.java | 19 +-- .../logic/common/ActivateEvent.java | 27 +-- .../logic/common/DisplayNameComponent.java | 25 +-- .../logic/common/InspectionToolComponent.java | 25 +-- .../common/RetainComponentsComponent.java | 23 +-- .../common/lifespan/LifespanComponent.java | 23 +-- .../logic/common/lifespan/LifespanSystem.java | 39 ++--- .../logic/common/lifespan/package-info.java | 19 +-- .../terasology/logic/common/package-info.java | 19 +-- .../logic/config/ModuleConfigComponent.java | 21 +-- .../logic/config/ModuleConfigManager.java | 19 +-- .../logic/config/ModuleConfigSystem.java | 31 +--- .../logic/console/CommandEvent.java | 23 +-- .../org/terasology/logic/console/Console.java | 25 +-- .../logic/console/ConsoleColors.java | 19 +-- .../terasology/logic/console/ConsoleImpl.java | 37 ++--- .../logic/console/ConsoleMessageEvent.java | 21 +-- .../logic/console/ConsoleSubscriber.java | 19 +-- .../logic/console/ConsoleSystem.java | 43 ++--- .../logic/console/CoreMessageType.java | 19 +-- .../logic/console/ErrorMessageEvent.java | 21 +-- .../org/terasology/logic/console/Message.java | 19 +-- .../logic/console/MessageEvent.java | 21 +-- .../terasology/logic/console/MessageType.java | 19 +-- .../commandSystem/AbstractCommand.java | 35 ++-- .../commandSystem/CommandParameter.java | 31 +--- .../CommandParameterSuggester.java | 23 +-- .../console/commandSystem/ConsoleCommand.java | 28 +--- .../commandSystem/MarkerParameters.java | 21 +-- .../console/commandSystem/MethodCommand.java | 39 ++--- .../console/commandSystem/Parameter.java | 19 +-- .../adapter/BlockFamilyAdapter.java | 25 +-- .../commandSystem/adapter/NameAdapter.java | 19 +-- .../adapter/ParameterAdapter.java | 22 +-- .../adapter/ParameterAdapterManager.java | 25 +-- .../commandSystem/adapter/PrefabAdapter.java | 23 +-- .../adapter/PrimitiveAdapters.java | 19 +-- .../commandSystem/annotations/Command.java | 23 +-- .../annotations/CommandParam.java | 23 +-- .../commandSystem/annotations/Sender.java | 19 +-- .../annotations/package-info.java | 19 +-- .../exceptions/CommandExecutionException.java | 19 +-- .../CommandInitializationException.java | 19 +-- .../CommandParameterParseException.java | 19 +-- .../CommandSuggestionException.java | 19 +-- .../SuggesterInstantiationException.java | 19 +-- .../console/commands/ClientCommands.java | 36 ++-- .../logic/console/commands/CoreCommands.java | 114 ++++++------- .../console/commands/ServerCommands.java | 63 +++---- .../logic/console/commands/WorldCommands.java | 45 ++--- .../logic/console/package-info.java | 19 +-- .../console/suggesters/AssetSuggester.java | 23 +-- .../suggesters/BlockFamilySuggester.java | 25 +-- .../suggesters/CommandNameSuggester.java | 27 +-- .../suggesters/OnlineUsernameSuggester.java | 29 +--- .../console/suggesters/PrefabSuggester.java | 25 +-- .../console/suggesters/ScreenSuggester.java | 19 +-- .../console/suggesters/SkinSuggester.java | 19 +-- .../console/suggesters/UsernameSuggester.java | 29 +--- .../console/suggesters/package-info.java | 19 +-- .../logic/console/ui/ChatScreen.java | 33 ++-- .../logic/console/ui/ConsoleScreen.java | 33 ++-- .../ui/CyclingTabCompletionEngine.java | 37 ++--- .../logic/console/ui/NotificationOverlay.java | 29 +--- .../logic/console/ui/TabCompletionEngine.java | 19 +-- .../logic/console/ui/UICommandEntry.java | 19 +-- .../logic/debug/ChunkEventErrorLogger.java | 33 ++-- .../logic/debug/DebugProperties.java | 21 +-- .../logic/debug/DebugPropertiesSystem.java | 31 +--- .../logic/debug/MovementDebugCommands.java | 69 ++++---- .../terasology/logic/delay/DelayManager.java | 21 +-- .../logic/delay/DelayedActionComponent.java | 23 +-- .../logic/delay/DelayedActionSystem.java | 41 ++--- .../delay/DelayedActionTriggeredEvent.java | 21 +-- .../logic/delay/PeriodicActionComponent.java | 23 +-- .../delay/PeriodicActionTriggeredEvent.java | 21 +-- .../terasology/logic/delay/package-info.java | 19 +-- .../logic/health/BeforeDestroyEvent.java | 25 +-- .../terasology/logic/health/DestroyEvent.java | 25 +-- .../logic/health/DoDestroyEvent.java | 25 +-- .../logic/health/EngineDamageTypes.java | 23 +-- .../EntityDestructionAuthoritySystem.java | 35 ++-- .../terasology/logic/health/package-info.java | 19 +-- .../logic/inventory/ItemCommonSystem.java | 49 ++---- .../logic/inventory/ItemComponent.java | 29 +--- .../inventory/ItemPickupAuthoritySystem.java | 55 +++--- .../logic/inventory/PickupComponent.java | 21 +-- .../RenderItemBlockMeshComponent.java | 21 +-- .../RenderItemIconMeshComponent.java | 21 +-- .../logic/inventory/events/DropItemEvent.java | 23 +-- .../logic/inventory/events/GiveItemEvent.java | 25 +-- .../logic/inventory/events/package-info.java | 19 +-- .../logic/inventory/package-info.java | 19 +-- .../logic/location/DistanceComparator.java | 21 +-- .../terasology/logic/location/Location.java | 31 +--- .../logic/location/LocationChangedEvent.java | 21 +-- .../logic/location/LocationChangedSystem.java | 31 +--- .../logic/location/LocationComponent.java | 12 +- .../logic/location/LocationResynchEvent.java | 23 +-- .../logic/location/package-info.java | 19 +-- .../logic/nameTags/NameTagClientSystem.java | 47 ++---- .../logic/nameTags/NameTagComponent.java | 28 +--- .../logic/nameTags/PlayerNameTagSystem.java | 33 ++-- .../NotificationMessageEvent.java | 31 +--- .../notifications/NotificationSystem.java | 37 ++--- .../logic/permission/PermissionCommands.java | 49 ++---- .../logic/permission/PermissionManager.java | 21 +-- .../permission/PermissionSetComponent.java | 21 +-- .../logic/permission/PermissionSystem.java | 33 ++-- .../players/AutoMountCameraComponent.java | 21 +-- .../logic/players/CameraClientSystem.java | 40 ++--- .../logic/players/DebugControlSystem.java | 40 ++--- .../players/DecreaseViewDistanceButton.java | 25 +-- .../players/FirstPersonClientSystem.java | 63 +++---- ...irstPersonHeldItemMountPointComponent.java | 25 +-- ...FirstPersonHeldItemTransformComponent.java | 21 +-- .../players/IncreaseViewDistanceButton.java | 25 +-- .../logic/players/ItemIsHeldComponent.java | 21 +-- .../players/ItemIsRemotelyHeldComponent.java | 23 +-- .../terasology/logic/players/LocalPlayer.java | 35 ++-- .../logic/players/LocalPlayerSystem.java | 112 ++++++------- .../logic/players/MenuControlSystem.java | 46 ++--- .../players/PlayerCharacterComponent.java | 21 +-- .../logic/players/PlayerFactory.java | 39 ++--- .../logic/players/PlayerSystem.java | 60 +++---- .../players/PlayerTargetChangedEvent.java | 23 +-- .../terasology/logic/players/PlayerUtil.java | 25 +-- ...motePersonHeldItemMountPointComponent.java | 25 +-- ...emotePersonHeldItemTransformComponent.java | 21 +-- .../players/StaticSpawnLocationComponent.java | 23 +-- .../ThirdPersonRemoteClientSystem.java | 61 +++---- .../logic/players/WorldtimeResyncSystem.java | 22 +-- .../event/LocalPlayerInitializedEvent.java | 26 +-- .../players/event/OnPlayerRespawnedEvent.java | 21 +-- .../players/event/OnPlayerSpawnedEvent.java | 21 +-- .../logic/players/event/ResetCameraEvent.java | 21 +-- .../players/event/RespawnRequestEvent.java | 23 +-- .../event/SynchronizeClientTimeSystem.java | 22 +-- .../players/event/WorldtimeResetEvent.java | 8 +- .../logic/players/event/package-info.java | 19 +-- .../logic/players/package-info.java | 19 +-- .../selection/ApplyBlockSelectionEvent.java | 8 +- ...LocalPlayerBlockSelectionByItemSystem.java | 48 ++---- .../selection/MovableSelectionEndEvent.java | 6 +- .../selection/MovableSelectionStartEvent.java | 24 +-- .../OnItemActivateSelectionComponent.java | 21 +-- .../logic/spawner/AbstractSpawner.java | 37 ++--- .../logic/spawner/FixedSpawner.java | 23 +-- .../org/terasology/logic/spawner/Spawner.java | 23 +-- .../logic/spawner/package-info.java | 19 +-- .../logic/time/TimeAuthoritySystem.java | 35 ++-- .../logic/time/TimeClientSystem.java | 33 ++-- .../logic/time/TimeResynchEvent.java | 23 +-- .../logic/time/WorldtimeResyncEvent.java | 8 +- .../terasology/math/Diamond3iIterable.java | 20 +-- .../java/org/terasology/math/Direction.java | 4 +- .../org/terasology/math/IntegerRange.java | 19 +-- .../java/org/terasology/math/LSystemRule.java | 19 +-- .../main/java/org/terasology/math/Pitch.java | 19 +-- .../main/java/org/terasology/math/Roll.java | 19 +-- .../java/org/terasology/math/Rotation.java | 19 +-- .../main/java/org/terasology/math/Side.java | 20 +-- .../java/org/terasology/math/SideBitFlag.java | 19 +-- .../org/terasology/math/SpiralIterable.java | 19 +-- .../main/java/org/terasology/math/Yaw.java | 19 +-- .../org/terasology/math/package-info.java | 19 +-- .../org/terasology/monitoring/Activity.java | 2 +- .../monitoring/PerformanceMonitor.java | 8 +- .../terasology/monitoring/ThreadActivity.java | 2 +- .../terasology/monitoring/ThreadMonitor.java | 10 +- .../monitoring/chunk/ChunkMeshInfo.java | 4 +- .../monitoring/chunk/ChunkMonitor.java | 8 +- .../monitoring/chunk/ChunkMonitorEntry.java | 4 +- .../monitoring/chunk/ChunkMonitorEvent.java | 6 +- .../monitoring/gui/AdvancedMonitor.java | 2 +- .../monitoring/gui/ChunkMonitorDisplay.java | 20 +-- .../gui/ChunkMonitorDisplayEvent.java | 4 +- .../monitoring/gui/ChunkMonitorPanel.java | 2 +- .../gui/PerformanceMonitorPanel.java | 8 +- .../monitoring/gui/ThreadMonitorPanel.java | 10 +- .../monitoring/impl/NullActivity.java | 4 +- .../impl/NullPerformanceMonitor.java | 4 +- .../monitoring/impl/NullThreadActivity.java | 4 +- .../impl/PerformanceMonitorImpl.java | 10 +- .../impl/PerformanceMonitorInternal.java | 4 +- .../monitoring/impl/SingleThreadMonitor.java | 2 +- .../impl/SingleThreadMonitorImpl.java | 2 +- .../impl/ThreadActivityInternal.java | 4 +- .../monitoring/impl/ThreadMonitorEvent.java | 2 +- .../terasology/monitoring/package-info.java | 2 +- .../terasology/network/BroadcastEvent.java | 2 +- .../java/org/terasology/network/Client.java | 10 +- .../terasology/network/ClientComponent.java | 6 +- .../network/ClientInfoComponent.java | 6 +- .../terasology/network/ClientPingSystem.java | 16 +- .../terasology/network/ColorComponent.java | 4 +- .../network/FieldReplicateType.java | 2 +- .../org/terasology/network/JoinStatus.java | 2 +- .../terasology/network/NetMetricSource.java | 2 +- .../terasology/network/NetworkComponent.java | 4 +- .../org/terasology/network/NetworkEvent.java | 6 +- .../org/terasology/network/NetworkMode.java | 2 +- .../org/terasology/network/NetworkSystem.java | 18 +- .../org/terasology/network/NoReplicate.java | 2 +- .../org/terasology/network/OwnerEvent.java | 2 +- .../org/terasology/network/PingService.java | 2 +- .../network/PingStockComponent.java | 6 +- .../network/PingSubscriberComponent.java | 4 +- .../org/terasology/network/Replicate.java | 2 +- .../terasology/network/ReplicationCheck.java | 2 +- .../java/org/terasology/network/Server.java | 10 +- .../org/terasology/network/ServerEvent.java | 2 +- .../terasology/network/ServerInfoMessage.java | 4 +- .../terasology/network/ServerInfoService.java | 6 +- .../terasology/network/ServerPingSystem.java | 30 ++-- .../network/events/ConnectedEvent.java | 6 +- .../network/events/DisconnectedEvent.java | 4 +- .../network/events/PingFromClientEvent.java | 6 +- .../network/events/PingFromServerEvent.java | 6 +- .../network/events/SubscribePingEvent.java | 6 +- .../network/events/UnSubscribePingEvent.java | 6 +- .../network/events/package-info.java | 2 +- .../exceptions/HostingFailedException.java | 2 +- .../network/internal/AbstractClient.java | 16 +- .../internal/ClientConnectionHandler.java | 18 +- .../network/internal/ClientHandler.java | 8 +- .../internal/ClientHandshakeHandler.java | 18 +- .../network/internal/HandshakeCommon.java | 6 +- .../network/internal/JoinStatusImpl.java | 4 +- .../network/internal/LocalClient.java | 22 +-- .../internal/MetricRecordingHandler.java | 4 +- .../network/internal/NetClient.java | 60 +++---- .../network/internal/NetEntityRef.java | 12 +- .../network/internal/NetMessageUtil.java | 4 +- .../internal/NetworkClientRefStrategy.java | 10 +- .../network/internal/NetworkEntitySystem.java | 28 ++-- .../network/internal/NetworkSystemImpl.java | 90 +++++----- .../internal/ServerConnectListManager.java | 8 +- .../internal/ServerConnectionHandler.java | 10 +- .../network/internal/ServerHandler.java | 2 +- .../internal/ServerHandshakeHandler.java | 16 +- .../network/internal/ServerImpl.java | 56 +++---- .../internal/ServerInfoMessageImpl.java | 6 +- .../internal/ServerInfoRequestHandler.java | 4 +- .../InfoRequestPipelineFactory.java | 12 +- .../TerasologyClientPipelineFactory.java | 14 +- .../TerasologyServerPipelineFactory.java | 12 +- .../org/terasology/network/package-info.java | 2 +- .../ClientComponentFieldCheck.java | 8 +- .../NetComponentSerializeCheck.java | 8 +- .../NetEntityRefTypeHandler.java | 12 +- .../ServerComponentFieldCheck.java | 12 +- .../java/org/terasology/package-info.java | 4 + .../terasology/particles/ParticleData.java | 2 +- .../particles/ParticleDataMask.java | 2 +- .../terasology/particles/ParticlePool.java | 2 +- .../particles/ParticleSystemManager.java | 8 +- .../particles/ParticleSystemManagerImpl.java | 40 ++--- .../ParticleDataSpriteComponent.java | 6 +- .../components/ParticleEmitterComponent.java | 14 +- .../AccelerationAffectorComponent.java | 6 +- .../affectors/VelocityAffectorComponent.java | 4 +- .../ColorRangeGeneratorComponent.java | 4 +- .../EnergyRangeGeneratorComponent.java | 4 +- .../PositionRangeGeneratorComponent.java | 4 +- .../ScaleRangeGeneratorComponent.java | 4 +- .../TextureOffsetGeneratorComponent.java | 6 +- .../VelocityRangeGeneratorComponent.java | 4 +- .../events/ParticleSystemUpdateEvent.java | 4 +- .../functions/ParticleSystemFunction.java | 4 +- .../RegisterParticleSystemFunction.java | 4 +- .../AccelerationAffectorFunction.java | 12 +- .../functions/affectors/AffectorFunction.java | 12 +- .../affectors/VelocityAffectorFunction.java | 12 +- .../ColorRangeGeneratorFunction.java | 12 +- .../EnergyRangeGeneratorFunction.java | 12 +- .../generators/GeneratorFunction.java | 12 +- .../PositionRangeGeneratorFunction.java | 12 +- .../ScaleRangeGeneratorFunction.java | 12 +- .../TextureOffsetGeneratorFunction.java | 12 +- .../VelocityRangeGeneratorFunction.java | 12 +- .../rendering/ParticleRenderingData.java | 6 +- .../rendering/SpriteParticleRenderer.java | 26 +-- .../particles/updating/ParticleUpdater.java | 8 +- .../updating/ParticleUpdaterImpl.java | 32 ++-- .../terasology/persistence/ChunkStore.java | 4 +- .../terasology/persistence/PlayerStore.java | 4 +- .../persistence/StorageManager.java | 6 +- .../persistence/TemplateEngine.java | 2 +- .../persistence/TemplateEngineImpl.java | 2 +- .../terasology/persistence/WorldDumper.java | 16 +- .../internal/AbstractStorageManager.java | 26 +-- .../internal/ChunkStoreInternal.java | 14 +- .../internal/CompressedChunkBuilder.java | 8 +- .../internal/DelayedEntityRef.java | 12 +- .../DelayedEntityRefCopyStrategy.java | 4 +- .../internal/DelayedEntityRefFactory.java | 2 +- .../persistence/internal/EntityDelta.java | 4 +- .../persistence/internal/EntityRestorer.java | 12 +- .../internal/EntitySetDeltaRecorder.java | 10 +- .../persistence/internal/EntityStorer.java | 16 +- .../internal/GamePreviewImageProvider.java | 2 +- .../internal/GlobalStoreBuilder.java | 16 +- .../internal/GlobalStoreLoader.java | 26 +-- .../internal/PlayerStoreBuilder.java | 6 +- .../internal/PlayerStoreInternal.java | 10 +- .../internal/ReadOnlyStorageManager.java | 18 +- .../internal/ReadWriteStorageManager.java | 97 +++++------ .../persistence/internal/SaveTransaction.java | 30 ++-- .../internal/SaveTransactionBuilder.java | 14 +- .../internal/SaveTransactionHelper.java | 2 +- .../internal/SaveTransactionResult.java | 2 +- .../internal/StoragePathProvider.java | 6 +- .../serializers/ComponentSerializeCheck.java | 8 +- .../serializers/ComponentSerializer.java | 31 +--- .../serializers/EntityDataJSONFormat.java | 2 +- .../serializers/EntitySerializer.java | 37 ++--- .../serializers/EventSerializer.java | 35 ++-- .../serializers/FieldSerializeCheck.java | 22 +-- .../serializers/GsonSerializer.java | 24 +-- .../serializers/NetworkEntitySerializer.java | 41 ++--- .../serializers/PrefabSerializer.java | 17 +- .../serializers/ProtobufSerializer.java | 24 +-- .../serializers/WorldSerializer.java | 4 +- .../serializers/WorldSerializerImpl.java | 28 ++-- .../typeHandling/RegisterTypeHandler.java | 2 +- .../RegisterTypeHandlerFactory.java | 6 +- .../typeHandling/TypeHandlerLibraryImpl.java | 81 ++++----- .../extensionTypes/AssetTypeHandler.java | 21 +-- .../BlockFamilyTypeHandler.java | 23 +-- .../extensionTypes/BlockTypeHandler.java | 23 +-- .../CollisionGroupTypeHandler.java | 23 +-- .../extensionTypes/ColorTypeHandler.java | 19 +-- .../extensionTypes/ColorcTypeHandler.java | 4 +- .../ComponentClassTypeHandler.java | 21 +-- .../extensionTypes/EntityRefTypeHandler.java | 23 +-- .../ModifiableValueTypeHandler.java | 8 +- .../extensionTypes/NameTypeHandler.java | 19 +-- .../extensionTypes/PrefabTypeHandler.java | 23 +-- .../TextureRegionAssetTypeHandler.java | 23 +-- .../TextureRegionTypeHandler.java | 25 +-- .../UITextureRegionTypeHandler.java | 23 +-- .../factories/AssetTypeHandlerFactory.java | 23 +-- .../ComponentClassTypeHandlerFactory.java | 23 +-- .../TextureRegionAssetTypeHandlerFactory.java | 25 +-- .../gson/AbstractGsonPersistedData.java | 19 +-- .../typeHandling/gson/GsonBuilderFactory.java | 19 +-- .../gson/GsonMapExclusionStrategy.java | 4 +- .../typeHandling/gson/GsonPersistedData.java | 2 +- .../gson/GsonPersistedDataArray.java | 19 +-- .../gson/GsonPersistedDataMap.java | 19 +-- .../gson/GsonPersistedDataSerializer.java | 19 +-- .../gson/GsonTypeHandlerAdapter.java | 23 +-- .../gson/GsonTypeHandlerAdapterFactory.java | 19 +-- ...ypeSerializationLibraryAdapterFactory.java | 19 +-- .../gson/LegacyGsonTypeHandlerAdapter.java | 19 +-- .../gson/PolymorphicTypeAdapterFactory.java | 2 +- .../typeHandling/gson/TypeHandlerEntry.java | 19 +-- .../mathTypes/AABBfTypeHandler.java | 6 +- .../mathTypes/AABBiTypeHandler.java | 4 +- .../mathTypes/BlockAreaTypeHandler.java | 6 +- .../mathTypes/BlockAreacTypeHandler.java | 8 +- .../mathTypes/BlockRegionTypeHandler.java | 6 +- .../mathTypes/IntegerRangeHandler.java | 21 +-- .../mathTypes/QuaternionfTypeHandler.java | 19 +-- .../mathTypes/QuaternionfcTypeHandler.java | 4 +- .../mathTypes/RectanglefTypeHandler.java | 5 +- .../mathTypes/RectangleiTypeHandler.java | 5 +- .../mathTypes/Vector2fTypeHandler.java | 19 +-- .../mathTypes/Vector2fcTypeHandler.java | 4 +- .../mathTypes/Vector2iTypeHandler.java | 19 +-- .../mathTypes/Vector2icTypeHandler.java | 4 +- .../mathTypes/Vector3fTypeHandler.java | 19 +-- .../mathTypes/Vector3fcTypeHandler.java | 4 +- .../mathTypes/Vector3iTypeHandler.java | 19 +-- .../mathTypes/Vector3icTypeHandler.java | 4 +- .../mathTypes/Vector4fTypeHandler.java | 19 +-- .../mathTypes/Vector4fcTypeHandler.java | 4 +- .../mathTypes/Vector4iTypeHandler.java | 4 +- .../mathTypes/Vector4icTypeHandler.java | 4 +- .../protobuf/ProtobufPersistedData.java | 19 +-- .../ProtobufPersistedDataSerializer.java | 19 +-- .../reflection/ModuleEnvironmentSandbox.java | 11 +- .../terasology/physics/CollisionGroup.java | 2 +- .../physics/CollisionGroupManager.java | 2 +- .../org/terasology/physics/HitResult.java | 4 +- .../java/org/terasology/physics/Physics.java | 4 +- .../physics/StandardCollisionGroup.java | 2 +- .../physics/bullet/BulletPhysics.java | 52 +++--- .../physics/bullet/BulletSweepCallback.java | 4 +- .../physics/bullet/EntityMotionState.java | 6 +- .../physics/bullet/shapes/BulletBoxShape.java | 6 +- .../bullet/shapes/BulletCollisionShape.java | 4 +- .../shapes/BulletCollisionShapeFactory.java | 12 +- .../bullet/shapes/BulletCompoundShape.java | 6 +- .../bullet/shapes/BulletConvexHullShape.java | 6 +- .../bullet/shapes/BulletCylinderShape.java | 4 +- .../bullet/shapes/BulletSphereShape.java | 6 +- .../components/RigidBodyComponent.java | 12 +- .../physics/components/TriggerComponent.java | 12 +- .../physics/components/package-info.java | 2 +- .../components/shapes/BoxShapeComponent.java | 6 +- .../shapes/CapsuleShapeComponent.java | 4 +- .../shapes/CylinderShapeComponent.java | 4 +- .../components/shapes/HullShapeComponent.java | 6 +- .../shapes/SphereShapeComponent.java | 4 +- .../components/shapes/package-info.java | 2 +- .../physics/engine/CharacterCollider.java | 2 +- .../physics/engine/PhysicsEngine.java | 8 +- .../physics/engine/PhysicsEngineManager.java | 12 +- .../physics/engine/PhysicsSystem.java | 72 ++++---- .../terasology/physics/engine/RigidBody.java | 2 +- .../physics/engine/SweepCallback.java | 2 +- .../engine/VoxelLiquidWorldSystem.java | 42 ++--- .../physics/engine/VoxelWorldSystem.java | 42 ++--- .../physics/events/BlockImpactEvent.java | 4 +- .../physics/events/ChangeVelocityEvent.java | 6 +- .../physics/events/CollideEvent.java | 6 +- .../physics/events/EntityImpactEvent.java | 4 +- .../terasology/physics/events/ForceEvent.java | 6 +- .../physics/events/ImpactEvent.java | 10 +- .../physics/events/ImpulseEvent.java | 6 +- .../terasology/physics/events/MovedEvent.java | 4 +- .../physics/events/PhysicsResynchEvent.java | 6 +- .../physics/events/package-info.java | 2 +- .../org/terasology/physics/package-info.java | 2 +- .../terasology/physics/shapes/BoxShape.java | 2 +- .../physics/shapes/CollisionShape.java | 2 +- .../physics/shapes/CollisionShapeFactory.java | 2 +- .../physics/shapes/CompoundShape.java | 2 +- .../physics/shapes/ConvexHullShape.java | 2 +- .../physics/shapes/SphereShape.java | 2 +- .../physics/shapes/package-info.java | 2 +- .../CharacterStateEventPositionMap.java | 4 +- .../DirectionAndOriginPosRecorder.java | 2 +- .../DirectionAndOriginPosRecorderList.java | 2 +- .../terasology/recording/EventCatcher.java | 6 +- .../org/terasology/recording/EventCopier.java | 34 ++-- .../recording/EventSystemReplayImpl.java | 54 +++--- .../RecordAndReplayCurrentStatus.java | 20 +-- .../recording/RecordAndReplaySerializer.java | 8 +- .../recording/RecordAndReplayStatus.java | 2 +- .../recording/RecordAndReplayUtils.java | 2 +- .../recording/RecordedEntityRef.java | 14 +- .../terasology/recording/RecordedEvent.java | 6 +- .../recording/RecordedEventSerializer.java | 18 +- .../recording/RecordedEventStore.java | 2 +- .../copy/strategy/EntityCopyStrategy.java | 6 +- .../terasology/reflection/package-info.java | 19 +-- .../reflect/ByteCodeReflectFactory.java | 26 +-- .../org/terasology/registry/CoreRegistry.java | 4 +- .../main/java/org/terasology/registry/In.java | 2 +- .../terasology/registry/InjectionHelper.java | 4 +- .../java/org/terasology/registry/Share.java | 2 +- .../org/terasology/registry/package-info.java | 2 +- .../terasology/rendering/AABBRenderer.java | 23 +-- .../rendering/BlockOverlayRenderer.java | 19 +-- .../terasology/rendering/RenderHelper.java | 21 +-- .../org/terasology/rendering/RenderMath.java | 19 +-- .../terasology/rendering/ShaderManager.java | 23 +-- .../rendering/ShaderManagerLwjgl.java | 16 +- .../rendering/VertexBufferObjectUtil.java | 19 +-- .../rendering/animation/Animation.java | 2 +- .../animation/AnimationListener.java | 19 +-- .../rendering/animation/Animator.java | 19 +-- .../rendering/animation/AnimatorGroup.java | 2 +- .../rendering/animation/ColorHueAnimator.java | 4 +- .../animation/RectanglefAnimator.java | 2 +- .../animation/RectangleiAnimator.java | 2 +- .../rendering/animation/TimeModifier.java | 19 +-- .../rendering/animation/TimeModifiers.java | 19 +-- .../assets/animation/MeshAnimation.java | 21 +-- .../assets/animation/MeshAnimationBundle.java | 19 +-- .../animation/MeshAnimationBundleData.java | 19 +-- .../MeshAnimationBundleProducer.java | 19 +-- .../assets/animation/MeshAnimationData.java | 19 +-- .../assets/animation/MeshAnimationFrame.java | 19 +-- .../assets/animation/MeshAnimationImpl.java | 6 +- .../assets/animation/package-info.java | 19 +-- .../assets/atlas/AltasTileProducer.java | 21 +-- .../rendering/assets/atlas/Atlas.java | 21 +-- .../rendering/assets/atlas/AtlasData.java | 21 +-- .../assets/atlas/AtlasDefinition.java | 19 +-- .../rendering/assets/atlas/AtlasFormat.java | 25 +-- .../assets/atlas/FreeformDefinition.java | 19 +-- .../assets/atlas/GridDefinition.java | 19 +-- .../rendering/assets/font/Font.java | 19 +-- .../rendering/assets/font/FontCharacter.java | 23 +-- .../rendering/assets/font/FontData.java | 19 +-- .../assets/font/FontDataBuilder.java | 23 +-- .../rendering/assets/font/FontFormat.java | 23 +-- .../rendering/assets/font/FontImpl.java | 19 +-- .../assets/font/FontMaterialProducer.java | 25 +-- .../assets/font/FontMeshBuilder.java | 8 +- .../rendering/assets/font/package-info.java | 19 +-- .../assets/material/BaseMaterial.java | 25 +-- .../rendering/assets/material/Material.java | 25 +-- .../assets/material/MaterialData.java | 23 +-- .../assets/material/MaterialFormat.java | 23 +-- .../assets/material/package-info.java | 19 +-- .../rendering/assets/mesh/Mesh.java | 2 +- .../rendering/assets/mesh/MeshBuilder.java | 21 +-- .../rendering/assets/mesh/MeshData.java | 19 +-- .../rendering/assets/mesh/ObjMeshFormat.java | 19 +-- .../rendering/assets/mesh/package-info.java | 19 +-- .../assets/shader/GLSLShaderFormat.java | 19 +-- .../rendering/assets/shader/ParamType.java | 19 +-- .../rendering/assets/shader/Shader.java | 19 +-- .../rendering/assets/shader/ShaderData.java | 19 +-- .../assets/shader/ShaderMetadata.java | 19 +-- .../shader/ShaderParameterMetadata.java | 19 +-- .../assets/shader/ShaderProgramFeature.java | 19 +-- .../rendering/assets/shader/package-info.java | 19 +-- .../rendering/assets/skeletalmesh/Bone.java | 19 +-- .../assets/skeletalmesh/BoneWeight.java | 19 +-- .../assets/skeletalmesh/SkeletalMesh.java | 19 +-- .../assets/skeletalmesh/SkeletalMeshData.java | 19 +-- .../skeletalmesh/SkeletalMeshDataBuilder.java | 23 +-- .../assets/skeletalmesh/package-info.java | 19 +-- .../assets/texture/AWTTextureFormat.java | 2 +- .../assets/texture/BasicTextureRegion.java | 2 +- .../assets/texture/ColorTextureProducer.java | 21 +-- .../assets/texture/NoiseTextureProducer.java | 21 +-- .../assets/texture/PNGTextureFormat.java | 19 +-- .../rendering/assets/texture/Texture.java | 19 +-- .../rendering/assets/texture/TextureData.java | 19 +-- .../assets/texture/TextureDataFactory.java | 10 +- .../assets/texture/TextureInfoFormat.java | 21 +-- .../assets/texture/TextureRegion.java | 2 +- .../assets/texture/TextureRegionAsset.java | 2 +- .../rendering/assets/texture/TextureUtil.java | 4 +- .../assets/texture/package-info.java | 19 +-- .../assets/texture/subtexture/Subtexture.java | 6 +- .../texture/subtexture/SubtextureData.java | 21 +-- .../texture/subtexture/package-info.java | 19 +-- .../rendering/backdrop/BackdropProvider.java | 19 +-- .../rendering/backdrop/BackdropRenderer.java | 21 +-- .../rendering/backdrop/Skysphere.java | 14 +- .../rendering/backdrop/package-info.java | 19 +-- .../terasology/rendering/cameras/Camera.java | 8 +- .../rendering/cameras/OpenVRStereoCamera.java | 16 +- .../rendering/cameras/OrthographicCamera.java | 19 +-- .../rendering/cameras/PerspectiveCamera.java | 16 +- .../cameras/PerspectiveCameraSettings.java | 21 +-- .../rendering/cameras/SubmersibleCamera.java | 25 +-- .../rendering/cameras/ViewFrustum.java | 6 +- .../rendering/cameras/package-info.java | 19 +-- .../rendering/dag/AbstractNode.java | 28 ++-- .../rendering/dag/ConditionDependentNode.java | 23 +-- .../rendering/dag/ModuleRendering.java | 20 +-- .../org/terasology/rendering/dag/Node.java | 14 +- .../terasology/rendering/dag/RenderGraph.java | 14 +- .../rendering/dag/RenderPipelineTask.java | 19 +-- .../dag/RenderTaskListGenerator.java | 19 +-- .../terasology/rendering/dag/StateChange.java | 19 +-- .../rendering/dag/WireframeCapable.java | 19 +-- .../rendering/dag/WireframeTrigger.java | 21 +-- .../dag/dependencyConnections/BufferPair.java | 21 +-- .../BufferPairConnection.java | 21 +-- .../DependencyConnection.java | 21 +-- .../dependencyConnections/FboConnection.java | 23 +-- .../RunOrderConnection.java | 21 +-- .../dependencyConnections/package-info.java | 19 +-- .../RefractiveReflectiveBlocksNodeProxy.java | 8 +- .../rendering/dag/nodes/package-info.java | 19 +-- .../rendering/dag/package-info.java | 19 +-- .../rendering/dag/stateChanges/BindFbo.java | 25 +-- .../dag/stateChanges/DisableDepthTest.java | 21 +-- .../dag/stateChanges/DisableDepthWriting.java | 21 +-- .../stateChanges/DisableStateParameter.java | 21 +-- .../dag/stateChanges/EnableBlending.java | 21 +-- .../dag/stateChanges/EnableFaceCulling.java | 21 +-- .../dag/stateChanges/EnableMaterial.java | 29 +--- .../stateChanges/EnableStateParameter.java | 21 +-- .../dag/stateChanges/EnableStencilTest.java | 21 +-- .../dag/stateChanges/LookThrough.java | 23 +-- .../dag/stateChanges/LookThroughDefault.java | 21 +-- .../stateChanges/LookThroughNormalized.java | 23 +-- .../dag/stateChanges/ReflectedCamera.java | 23 +-- .../dag/stateChanges/SetBlendFunction.java | 4 +- .../dag/stateChanges/SetDepthFunction.java | 21 +-- .../dag/stateChanges/SetFacesToCull.java | 21 +-- .../dag/stateChanges/SetFboWriteMask.java | 23 +-- .../dag/stateChanges/SetInputTexture.java | 29 +--- .../dag/stateChanges/SetInputTexture2D.java | 19 +-- .../dag/stateChanges/SetInputTexture3D.java | 19 +-- .../stateChanges/SetInputTextureFromFbo.java | 35 ++-- .../dag/stateChanges/SetViewportToSizeOf.java | 27 +-- .../dag/stateChanges/SetWireframe.java | 21 +-- .../dag/stateChanges/SwapGBuffers.java | 23 +-- .../dag/stateChanges/package-info.java | 19 +-- .../rendering/gltf/BinaryDataFormat.java | 19 +-- .../rendering/gltf/ByteBufferAsset.java | 21 +-- .../rendering/gltf/ByteBufferData.java | 19 +-- .../rendering/gltf/GLTFAnimationFormat.java | 24 +-- .../rendering/gltf/GLTFCommonFormat.java | 69 ++++---- .../rendering/gltf/GLTFMeshFormat.java | 33 ++-- .../gltf/GLTFSkeletalMeshFormat.java | 39 ++--- .../rendering/gltf/MeshAttributeSemantic.java | 25 +-- .../GLTFChannelPathDeserializer.java | 4 +- .../GLTFComponentTypeDeserializer.java | 21 +-- .../deserializers/GLTFModeDeserializer.java | 21 +-- .../GLTFTargetBufferDeserializer.java | 21 +-- .../GLTFVersionDeserializer.java | 21 +-- .../deserializers/Matrix4fDeserializer.java | 19 +-- .../QuaternionfDeserializer.java | 19 +-- .../deserializers/TFloatListDeserializer.java | 19 +-- .../deserializers/TIntListDeserializer.java | 19 +-- .../deserializers/Vector3fDeserializer.java | 19 +-- .../terasology/rendering/gltf/model/GLTF.java | 19 +-- .../rendering/gltf/model/GLTFAccessor.java | 19 +-- .../rendering/gltf/model/GLTFAnimation.java | 19 +-- .../gltf/model/GLTFAnimationSampler.java | 19 +-- .../rendering/gltf/model/GLTFAsset.java | 19 +-- .../gltf/model/GLTFAttributeType.java | 19 +-- .../rendering/gltf/model/GLTFBuffer.java | 19 +-- .../rendering/gltf/model/GLTFBufferView.java | 19 +-- .../rendering/gltf/model/GLTFChannel.java | 19 +-- .../rendering/gltf/model/GLTFChannelPath.java | 19 +-- .../gltf/model/GLTFChannelTarget.java | 19 +-- .../gltf/model/GLTFComponentType.java | 19 +-- .../gltf/model/GLTFInterpolation.java | 19 +-- .../rendering/gltf/model/GLTFMesh.java | 19 +-- .../rendering/gltf/model/GLTFMode.java | 19 +-- .../rendering/gltf/model/GLTFNode.java | 19 +-- .../rendering/gltf/model/GLTFPrimitive.java | 19 +-- .../rendering/gltf/model/GLTFScene.java | 19 +-- .../rendering/gltf/model/GLTFSkin.java | 19 +-- .../rendering/gltf/model/GLTFSparse.java | 19 +-- .../gltf/model/GLTFSparseIndices.java | 19 +-- .../gltf/model/GLTFSparseValues.java | 19 +-- .../gltf/model/GLTFTargetBuffer.java | 19 +-- .../rendering/gltf/model/GLTFVersion.java | 19 +-- .../iconmesh/IconMeshDataProducer.java | 23 +-- .../rendering/iconmesh/IconMeshFactory.java | 14 +- .../rendering/logic/AnimEndEvent.java | 23 +-- .../logic/FloatingTextComponent.java | 19 +-- .../rendering/logic/FloatingTextRenderer.java | 40 ++--- .../rendering/logic/LightComponent.java | 23 +-- .../rendering/logic/LightFadeComponent.java | 21 +-- .../rendering/logic/LightFadeSystem.java | 20 +-- .../rendering/logic/MeshComponent.java | 27 +-- .../rendering/logic/MeshRenderer.java | 40 ++--- .../rendering/logic/NearestSortingList.java | 27 +-- .../logic/RegionOutlineComponent.java | 19 +-- .../logic/RegionOutlineRenderer.java | 45 ++--- .../logic/SkeletalMeshComponent.java | 16 +- .../rendering/logic/SkeletonRenderer.java | 42 ++--- .../rendering/logic/VisualComponent.java | 21 +-- .../rendering/logic/package-info.java | 19 +-- .../rendering/nui/BaseInteractionScreen.java | 27 +-- .../rendering/nui/CanvasUtility.java | 27 +-- .../rendering/nui/CoreScreenLayer.java | 6 +- .../rendering/nui/FocusChangedEvent.java | 7 +- .../terasology/rendering/nui/NUIManager.java | 6 +- .../rendering/nui/ScreenLayerClosedEvent.java | 23 +-- .../rendering/nui/SortOrderSystem.java | 45 ++--- .../rendering/nui/UIScreenLayer.java | 19 +-- .../DeferredMenuAnimationSystem.java | 2 +- .../nui/animation/MenuAnimationSystem.java | 19 +-- .../animation/MenuAnimationSystemStub.java | 19 +-- .../nui/animation/MenuAnimationSystems.java | 11 +- .../animation/SwipeMenuAnimationSystem.java | 8 +- .../rendering/nui/asset/UIDeltaFormat.java | 21 +-- .../rendering/nui/asset/UIFormat.java | 22 +-- .../contextMenu/AbstractContextMenuItem.java | 19 +-- .../nui/contextMenu/ContextMenuOption.java | 19 +-- .../nui/contextMenu/ContextMenuScreen.java | 4 +- .../nui/contextMenu/ContextMenuUtils.java | 4 +- .../rendering/nui/contextMenu/MenuTree.java | 19 +-- .../nui/editor/binds/NUIEditorButton.java | 25 +-- .../nui/editor/binds/NUISkinEditorButton.java | 25 +-- .../nui/editor/binds/package-info.java | 19 +-- .../editor/layers/AbstractEditorScreen.java | 14 +- .../nui/editor/layers/EnumEditorScreen.java | 4 +- .../nui/editor/layers/NUIEditorScreen.java | 24 +-- .../layers/NUIEditorSettingsScreen.java | 16 +- .../editor/layers/NUISkinEditorScreen.java | 28 ++-- .../nui/editor/layers/PlaceholderScreen.java | 21 +-- .../editor/layers/WidgetSelectionScreen.java | 6 +- .../editor/systems/AbstractEditorSystem.java | 21 +-- .../nui/editor/systems/NUIEditorSystem.java | 39 ++--- .../editor/systems/NUISkinEditorSystem.java | 39 ++--- .../editor/utils/NUIEditorItemRenderer.java | 6 +- .../utils/NUIEditorMenuTreeBuilder.java | 6 +- .../nui/editor/utils/NUIEditorNodeUtils.java | 12 +- .../utils/NUIEditorTextEntryBuilder.java | 19 +-- .../rendering/nui/internal/LineRenderer.java | 4 +- .../nui/internal/LwjglCanvasRenderer.java | 37 +++-- .../nui/internal/NUIManagerInternal.java | 72 ++++---- .../nui/internal/TerasologyCanvasImpl.java | 26 +-- .../internal/TerasologyCanvasRenderer.java | 8 +- .../nui/internal/TypeWidgetLibraryImpl.java | 12 +- .../rendering/nui/internal/WidgetLibrary.java | 2 +- .../nui/internal/WidgetMetadata.java | 2 +- .../nui/layers/hud/CoreHudWidget.java | 19 +-- .../nui/layers/hud/HUDScreenLayer.java | 10 +- .../rendering/nui/layers/hud/HudToolbar.java | 19 +-- .../rendering/nui/layers/hud/UICrosshair.java | 19 +-- .../nui/layers/hud/package-info.java | 19 +-- .../nui/layers/ingame/DeathScreen.java | 16 +- .../nui/layers/ingame/DebugInfo.java | 4 +- .../nui/layers/ingame/DevToolsMenuScreen.java | 12 +- .../nui/layers/ingame/ExtraMenuScreen.java | 16 +- .../nui/layers/ingame/InspectionScreen.java | 12 +- .../layers/ingame/OnlinePlayersOverlay.java | 41 ++--- .../nui/layers/ingame/PauseMenu.java | 22 +-- .../ingame/metrics/AllocationsMode.java | 21 +-- .../ingame/metrics/DebugMetricsSystem.java | 25 +-- .../layers/ingame/metrics/DebugOverlay.java | 43 ++--- .../layers/ingame/metrics/MetricsMode.java | 19 +-- .../ingame/metrics/NetworkStatsMode.java | 27 +-- .../ingame/metrics/NullMetricsMode.java | 19 +-- .../metrics/RenderingExecTimeMeansMode.java | 21 +-- .../ingame/metrics/RunningMeansMode.java | 21 +-- .../ingame/metrics/RunningThreadsMode.java | 23 +-- .../nui/layers/ingame/metrics/SpikesMode.java | 21 +-- .../ingame/metrics/TimeMetricsMode.java | 19 +-- .../ingame/metrics/WorldRendererMode.java | 23 +-- .../nui/layers/ingame/package-info.java | 19 +-- .../nui/layers/mainMenu/AddServerPopup.java | 8 +- .../nui/layers/mainMenu/ConfirmPopup.java | 4 +- .../nui/layers/mainMenu/ConfirmUrlPopup.java | 6 +- .../nui/layers/mainMenu/CreditsScreen.java | 12 +- .../nui/layers/mainMenu/EnterTextPopup.java | 4 +- .../layers/mainMenu/EnterUsernamePopup.java | 12 +- .../nui/layers/mainMenu/ExtrasMenuScreen.java | 20 +-- .../nui/layers/mainMenu/FilePickerPopup.java | 8 +- .../layers/mainMenu/GameManifestProvider.java | 37 ++--- .../mainMenu/IdentityConflictHelper.java | 29 +--- .../nui/layers/mainMenu/JoinGameScreen.java | 38 ++--- .../nui/layers/mainMenu/LaunchPopup.java | 8 +- .../nui/layers/mainMenu/MainMenuScreen.java | 26 +-- .../nui/layers/mainMenu/MessagePopup.java | 4 +- .../nui/layers/mainMenu/MigTestScreen.java | 4 +- .../layers/mainMenu/NameRecordingScreen.java | 28 ++-- .../nui/layers/mainMenu/NewGameScreen.java | 36 ++-- .../layers/mainMenu/PreviewWorldScreen.java | 50 +++--- .../nui/layers/mainMenu/ProgressListener.java | 19 +-- .../nui/layers/mainMenu/RecordScreen.java | 18 +- .../nui/layers/mainMenu/ReplayScreen.java | 28 ++-- .../nui/layers/mainMenu/SelectGameScreen.java | 22 +-- .../nui/layers/mainMenu/SelectionScreen.java | 30 ++-- .../layers/mainMenu/ServerListDownloader.java | 6 +- .../layers/mainMenu/StartPlayingScreen.java | 55 +++--- .../mainMenu/StorageServiceLoginPopup.java | 12 +- .../nui/layers/mainMenu/ThreeButtonPopup.java | 4 +- .../nui/layers/mainMenu/TwoButtonPopup.java | 4 +- .../layers/mainMenu/UniverseSetupScreen.java | 72 ++++---- .../nui/layers/mainMenu/UniverseWrapper.java | 21 +-- .../nui/layers/mainMenu/WaitPopup.java | 4 +- .../mainMenu/WorldPreGenerationScreen.java | 40 ++--- .../nui/layers/mainMenu/WorldSetupScreen.java | 34 ++-- .../AdvancedGameSetupScreen.java | 71 ++++---- .../CheckboxAssociationEnum.java | 21 +-- .../DownloadPopupProgressListener.java | 23 +-- .../ModuleSelectionInfo.java | 19 +-- .../gameDetailsScreen/GameDetailsScreen.java | 51 +++--- .../ModuleSelectionInfo.java | 19 +-- .../inputSettings/ChangeBindingPopup.java | 22 +-- .../inputSettings/ConfirmChangePopup.java | 8 +- .../inputSettings/InputConfigBinding.java | 23 +-- .../inputSettings/InputSettingsScreen.java | 49 ++---- .../mainMenu/inputSettings/UIInputBind.java | 21 +-- .../mainMenu/loadingScreen/LoadingScreen.java | 8 +- .../ModuleDetailsScreen.java | 51 +++--- .../mainMenu/preview/FacetLayerPreview.java | 47 ++---- .../mainMenu/preview/PreviewGenerator.java | 6 +- .../layers/mainMenu/savedGames/GameInfo.java | 21 +-- .../mainMenu/savedGames/GameProvider.java | 23 +-- .../mainMenu/savedGames/NumberedGameName.java | 4 +- .../settings/AudioSettingsScreen.java | 10 +- .../mainMenu/settings/CieCamColors.java | 2 +- .../mainMenu/settings/IdentityIOHelper.java | 43 ++--- .../mainMenu/settings/LocaleRenderer.java | 8 +- .../settings/PlayerSettingsScreen.java | 53 +++--- .../mainMenu/settings/SettingsMenuScreen.java | 16 +- .../mainMenu/videoSettings/CameraSetting.java | 19 +-- .../videoSettings/CameraSettingBinding.java | 21 +-- .../videoSettings/DisplayModeSetting.java | 19 +-- .../videoSettings/DynamicShadows.java | 21 +-- .../videoSettings/DynamicShadowsBinding.java | 21 +-- .../layers/mainMenu/videoSettings/Preset.java | 21 +-- .../mainMenu/videoSettings/PresetBinding.java | 21 +-- .../RenderingModuleSettingScreen.java | 20 +-- .../videoSettings/ScreenshotSize.java | 19 +-- .../videoSettings/VideoSettingsScreen.java | 30 ++-- .../videoSettings/WaterReflection.java | 21 +-- .../videoSettings/WaterReflectionBinding.java | 21 +-- .../rendering/nui/package-info.java | 19 +-- .../rendering/nui/skin/UISkinFormat.java | 20 +-- .../rendering/nui/skin/package-info.java | 19 +-- .../nui/widgets/JsonEditorTreeView.java | 8 +- .../TypeWidgetFactoryRegistryImpl.java | 14 +- .../nui/widgets/UIButtonWebBrowser.java | 16 +- .../widgets/browser/data/DocumentData.java | 21 +-- .../widgets/browser/data/ParagraphData.java | 23 +-- .../browser/data/basic/FlowParagraphData.java | 27 +-- .../data/basic/FlowParagraphRenderable.java | 14 +- .../browser/data/basic/HTMLLikeParser.java | 14 +- .../data/basic/flow/ContainerRenderSpace.java | 21 +-- .../data/basic/flow/DefaultLaidFlowLine.java | 19 +-- .../data/basic/flow/FlowLineBuilder.java | 21 +-- .../data/basic/flow/FlowRenderable.java | 21 +-- .../data/basic/flow/ImageFlowRenderable.java | 21 +-- .../browser/data/basic/flow/LaidFlowLine.java | 19 +-- .../data/basic/flow/TextFlowRenderable.java | 23 +-- .../browser/data/basic/flow/package-info.java | 19 +-- .../browser/data/basic/package-info.java | 19 +-- .../browser/data/html/HTMLBlockBuilder.java | 21 +-- .../browser/data/html/HTMLDocument.java | 25 +-- .../data/html/HTMLDocumentBuilder.java | 19 +-- .../data/html/HTMLDocumentBuilderFactory.java | 19 +-- .../data/html/HTMLDocumentHandler.java | 21 +-- .../browser/data/html/HTMLFontResolver.java | 19 +-- .../browser/data/html/HTMLParseException.java | 19 +-- .../widgets/browser/data/html/HTMLParser.java | 23 +-- .../widgets/browser/data/html/HTMLUtils.java | 27 +-- .../basic/DefaultHTMLDocumentBuilder.java | 29 +--- .../DefaultHTMLDocumentBuilderFactory.java | 31 +--- .../data/html/basic/DefaultParagraphData.java | 25 +-- .../html/basic/FlowRenderableFactory.java | 4 +- .../html/basic/HTMLBlockBuilderFactory.java | 23 +-- .../basic/ImageFlowRenderableFactory.java | 12 +- .../data/html/basic/MultiBlockBuilder.java | 33 ++-- .../basic/MultiBlockParagraphRenderable.java | 31 +--- .../data/html/basic/ParagraphBuilder.java | 18 +- .../html/basic/list/ListBlockBuilder.java | 35 ++-- .../data/html/basic/list/ListDecorator.java | 21 +-- .../basic/list/ListParagraphRenderable.java | 29 +--- .../html/basic/list/OrderedListDecorator.java | 14 +- .../basic/list/UnorderedListDecorator.java | 14 +- .../data/html/basic/list/package-info.java | 19 +-- .../browser/data/html/basic/package-info.java | 19 +-- .../browser/data/html/package-info.java | 19 +-- .../widgets/browser/data/package-info.java | 19 +-- .../browser/ui/BrowserHyperlinkListener.java | 19 +-- .../nui/widgets/browser/ui/BrowserWidget.java | 4 +- .../ui/ContainerFlowContainerRenderSpace.java | 23 +-- .../widgets/browser/ui/DocumentRenderer.java | 18 +- .../browser/ui/ParagraphRenderable.java | 6 +- .../nui/widgets/browser/ui/package-info.java | 19 +-- .../browser/ui/style/ContainerInteger.java | 19 +-- .../ui/style/DefaultDocumentRenderStyle.java | 2 +- .../browser/ui/style/DocumentRenderStyle.java | 19 +-- .../ui/style/FallbackDocumentRenderStyle.java | 19 +-- .../style/FallbackParagraphRenderStyle.java | 19 +-- .../ui/style/FallbackTextRenderStyle.java | 2 +- .../ui/style/FixedContainerInteger.java | 19 +-- .../ui/style/ParagraphRenderStyle.java | 19 +-- .../ui/style/PercentageContainerInteger.java | 19 +-- .../browser/ui/style/TextRenderStyle.java | 2 +- .../browser/ui/style/package-info.java | 19 +-- .../rendering/nui/widgets/package-info.java | 19 +-- .../BuiltinTypeWidgetTestScreen.java | 4 +- .../testScreens/MathTypeWidgetTestScreen.java | 2 +- .../testScreens/TypeWidgetTestScreen.java | 10 +- .../nui/widgets/types/ArrayWidgetFactory.java | 6 +- .../types/CollectionWidgetFactory.java | 8 +- .../types/CollisionGroupWidgetFactory.java | 10 +- .../nui/widgets/types/EnumWidgetFactory.java | 8 +- .../types/object/ObjectLayoutBuilder.java | 6 +- .../types/object/ObjectWidgetFactory.java | 8 +- .../types/object/SubtypeLayoutBuilder.java | 8 +- .../rendering/opengl/AbstractFboManager.java | 23 +-- .../rendering/opengl/BaseFboManager.java | 23 +-- .../org/terasology/rendering/opengl/FBO.java | 21 +-- .../rendering/opengl/FboConfig.java | 21 +-- .../rendering/opengl/FrameBufferObject.java | 19 +-- .../rendering/opengl/GLSLMaterial.java | 37 ++--- .../rendering/opengl/GLSLShader.java | 47 ++---- .../opengl/LwjglFrameBufferObject.java | 10 +- .../rendering/opengl/OpenGLMesh.java | 31 +--- .../rendering/opengl/OpenGLSkeletalMesh.java | 33 ++-- .../rendering/opengl/OpenGLTexture.java | 25 +-- .../rendering/opengl/OpenGLUtils.java | 19 +-- .../org/terasology/rendering/opengl/PBO.java | 4 +- .../rendering/opengl/ScalingFactors.java | 19 +-- .../rendering/opengl/ScreenGrabber.java | 22 ++- .../rendering/opengl/SwappableFBO.java | 19 +-- .../fbms/DisplayResolutionDependentFbo.java | 28 ++-- .../rendering/opengl/fbms/ImmutableFbo.java | 27 +-- .../fbms/ShadowMapResolutionDependentFbo.java | 16 +- .../rendering/opengl/fbms/package-info.java | 19 +-- .../rendering/opengl/package-info.java | 19 +-- .../openvrprovider/ControllerListener.java | 19 +-- .../openvrprovider/OpenVRProvider.java | 32 +--- .../rendering/openvrprovider/OpenVRState.java | 19 +-- .../rendering/openvrprovider/OpenVRUtil.java | 19 +-- .../openvrprovider/package-info.java | 19 +-- .../primitives/BlockMeshGenerator.java | 23 +-- .../BlockMeshGeneratorSingleShape.java | 35 ++-- .../rendering/primitives/ChunkMesh.java | 27 +-- .../primitives/ChunkTessellator.java | 16 +- .../rendering/primitives/ChunkVertexFlag.java | 19 +-- .../rendering/primitives/Sphere.java | 19 +-- .../rendering/primitives/Tessellator.java | 27 +-- .../primitives/TessellatorHelper.java | 19 +-- .../rendering/primitives/package-info.java | 19 +-- .../world/ChunkMeshUpdateManager.java | 24 +-- .../rendering/world/RenderQueuesHelper.java | 21 +-- .../rendering/world/RenderableWorld.java | 27 +-- .../rendering/world/RenderableWorldImpl.java | 42 ++--- .../rendering/world/WorldRenderer.java | 10 +- .../rendering/world/WorldRendererImpl.java | 72 ++++---- .../rendering/world/WorldRendererSystem.java | 20 +-- .../rendering/world/WorldSetupWrapper.java | 25 +-- .../rendering/world/package-info.java | 19 +-- .../selection/BlockSelectionRenderSystem.java | 22 +-- .../selection/BlockSelectionRenderer.java | 22 +-- .../ClientViewDistanceSystem.java | 36 ++-- .../ServerViewDistanceSystem.java | 22 +-- .../world/viewDistance/ViewDistance.java | 19 +-- .../ViewDistanceChangedEvent.java | 23 +-- .../world/viewDistance/package-info.java | 19 +-- .../telemetry/GamePlayStatsComponent.java | 6 +- .../org/terasology/telemetry/Metrics.java | 16 +- .../telemetry/TelemetryCategory.java | 4 +- .../telemetry/TelemetryEmitter.java | 2 +- .../terasology/telemetry/TelemetryField.java | 4 +- .../terasology/telemetry/TelemetryParams.java | 2 +- .../terasology/telemetry/TelemetryScreen.java | 26 +-- .../terasology/telemetry/TelemetrySystem.java | 34 ++-- .../terasology/telemetry/TelemetryUtils.java | 20 +-- .../logstash/ModulesJsonProvider.java | 14 +- .../logstash/SystemContextJsonProvider.java | 16 +- .../logstash/TelemetryLogstashAppender.java | 4 +- .../logstash/UserIdJsonProvider.java | 6 +- .../metrics/BlockDestroyedMetric.java | 14 +- .../telemetry/metrics/BlockPlacedMetric.java | 14 +- .../metrics/CreatureKilledMetric.java | 14 +- .../metrics/GameConfigurationMetric.java | 18 +- .../telemetry/metrics/GamePlayMetric.java | 18 +- .../terasology/telemetry/metrics/Metric.java | 40 ++--- .../telemetry/metrics/ModulesMetric.java | 10 +- .../metrics/SystemContextMetric.java | 16 +- .../java/org/terasology/unicode/Dingbats.java | 2 +- .../unicode/EnclosedAlphanumerics.java | 2 +- .../java/org/terasology/utilities/Assets.java | 41 ++--- .../utilities/CamelCaseMatcher.java | 19 +-- .../org/terasology/utilities/FilesUtil.java | 19 +-- .../java/org/terasology/utilities/Jvm.java | 4 +- .../terasology/utilities/NativeHelper.java | 19 +-- .../java/org/terasology/utilities/OS.java | 19 +-- .../utilities/OrdinalIndicator.java | 19 +-- .../terasology/utilities/ReflectionUtil.java | 6 +- .../collection/CharSequenceIterator.java | 19 +-- .../utilities/collection/CircularBuffer.java | 19 +-- .../utilities/collection/EnumBooleanMap.java | 19 +-- .../collection/ImmutableCollectionUtil.java | 19 +-- .../collection/TypeListMultimap.java | 19 +-- .../utilities/collection/TypeMap.java | 19 +-- .../utilities/collection/TypeMultimap.java | 19 +-- .../utilities/collection/TypeSetMultimap.java | 19 +-- .../utilities/collection/package-info.java | 19 +-- .../utilities/concurrency/AbstractTask.java | 19 +-- .../DynamicPriorityBlockingQueue.java | 19 +-- .../utilities/concurrency/ShutdownTask.java | 19 +-- .../utilities/concurrency/Task.java | 19 +-- .../utilities/concurrency/TaskMaster.java | 19 +-- .../utilities/concurrency/TaskProcessor.java | 25 +-- .../utilities/concurrency/package-info.java | 19 +-- .../download/MultiFileDownloader.java | 19 +-- .../MultiFileTransferProgressListener.java | 19 +-- .../download/SingleFileDownloader.java | 19 +-- .../SingleFileTransferProgressListener.java | 19 +-- .../utilities/gson/AssetTypeAdapter.java | 21 +-- ...CaseInsensitiveEnumTypeAdapterFactory.java | 19 +-- .../utilities/gson/InputHandler.java | 19 +-- .../gson/QuaternionfTypeAdapter.java | 19 +-- .../utilities/gson/ResolutionHandler.java | 27 +-- .../gson/SetMultimapTypeAdapter.java | 19 +-- .../utilities/gson/UriTypeAdapterFactory.java | 21 +-- .../utilities/gson/Vector2fTypeAdapter.java | 19 +-- .../utilities/gson/Vector2iTypeAdapter.java | 19 +-- .../utilities/gson/Vector3fTypeAdapter.java | 19 +-- .../utilities/gson/Vector4fTypeAdapter.java | 19 +-- .../utilities/modifiable/ModifiableValue.java | 4 +- .../utilities/procedural/AbstractNoise.java | 19 +-- .../utilities/procedural/BrownianNoise.java | 19 +-- .../utilities/procedural/BrownianNoise2D.java | 19 +-- .../utilities/procedural/BrownianNoise3D.java | 19 +-- .../procedural/BrownianNoiseOld.java | 19 +-- .../procedural/DiscreteWhiteNoise.java | 19 +-- .../procedural/HeightmapFileReader.java | 19 +-- .../utilities/procedural/Noise.java | 19 +-- .../utilities/procedural/Noise2D.java | 19 +-- .../utilities/procedural/Noise3D.java | 19 +-- .../procedural/Noise3DTo2DAdapter.java | 19 +-- .../utilities/procedural/NoiseTable.java | 21 +-- .../utilities/procedural/PerlinNoise.java | 21 +-- .../utilities/procedural/SimplexNoise.java | 21 +-- .../utilities/procedural/SubSampledNoise.java | 8 +- .../utilities/procedural/Voronoi.java | 19 +-- .../utilities/procedural/WhiteNoise.java | 19 +-- .../utilities/procedural/package-info.java | 19 +-- .../utilities/random/FastRandom.java | 19 +-- .../utilities/random/MersenneRandom.java | 19 +-- .../terasology/utilities/random/Random.java | 2 +- .../reflection/SpecificAccessibleObject.java | 19 +-- .../AbstractGeneralSubscribable.java | 19 +-- .../AbstractSpecificSubscribable.java | 19 +-- .../subscribables/AbstractSubscribable.java | 19 +-- .../subscribables/GeneralSubscribable.java | 19 +-- .../subscribables/SpecificSubscribable.java | 19 +-- .../utilities/subscribables/Subscribable.java | 19 +-- .../utilities/time/DateTimeHelper.java | 19 +-- .../tree/AbstractDimensionalMap.java | 19 +-- .../utilities/tree/DimensionalMap.java | 19 +-- .../utilities/tree/DistanceFunction.java | 19 +-- .../tree/EuclideanDistanceFunction.java | 19 +-- .../terasology/utilities/tree/SpaceTree.java | 19 +-- .../terasology/version/TerasologyVersion.java | 2 +- .../terasology/world/BlockEntityRegistry.java | 25 +-- .../java/org/terasology/world/ChunkView.java | 23 +-- .../org/terasology/world/OnChangedBlock.java | 23 +-- .../world/RelevanceRegionComponent.java | 21 +-- .../terasology/world/WorldChangeListener.java | 4 +- .../org/terasology/world/WorldComponent.java | 21 +-- .../org/terasology/world/WorldProvider.java | 6 +- .../world/block/BeforeDeactivateBlocks.java | 21 +-- .../org/terasology/world/block/Block.java | 36 ++-- .../world/block/BlockAppearance.java | 21 +-- .../org/terasology/world/block/BlockArea.java | 4 +- .../terasology/world/block/BlockAreac.java | 2 +- .../world/block/BlockBuilderHelper.java | 29 +--- .../world/block/BlockComponent.java | 6 +- .../terasology/world/block/BlockExplorer.java | 21 +-- .../world/block/BlockLifecycleEvent.java | 23 +-- .../terasology/world/block/BlockManager.java | 21 +-- .../org/terasology/world/block/BlockPart.java | 23 +-- .../terasology/world/block/BlockRegion.java | 6 +- .../terasology/world/block/BlockRegionc.java | 4 +- .../org/terasology/world/block/BlockUri.java | 21 +-- .../world/block/BlockUriParseException.java | 19 +-- .../org/terasology/world/block/Blocks.java | 2 +- .../world/block/ForceBlockActive.java | 19 +-- .../world/block/OnActivatedBlocks.java | 21 +-- .../terasology/world/block/OnAddedBlocks.java | 21 +-- .../block/RequiresBlockLifecycleEvents.java | 19 +-- .../world/block/entity/BlockCommands.java | 85 ++++------ .../world/block/entity/BlockEntitySystem.java | 75 ++++----- .../block/entity/CreateBlockDropsEvent.java | 25 +-- .../damage/BlockDamageModifierComponent.java | 21 +-- .../block/entity/damage/package-info.java | 19 +-- .../LargeBlockUpdateFinished.java | 21 +-- .../LargeBlockUpdateStarting.java | 21 +-- .../NeighbourBlockFamilyUpdateSystem.java | 34 ++-- .../entity/neighbourUpdate/package-info.java | 19 +-- .../world/block/entity/package-info.java | 19 +-- .../entity/placement/BlockPlacingSystem.java | 37 ++--- .../block/entity/placement/PlaceBlocks.java | 25 +-- .../block/entity/placement/package-info.java | 19 +-- .../block/family/AbstractBlockFamily.java | 27 +-- .../block/family/AttachedToSurfaceFamily.java | 18 +- .../world/block/family/BlockFamily.java | 6 +- .../block/family/BlockFamilyLibrary.java | 12 +- .../block/family/BlockPlacementData.java | 21 +-- .../world/block/family/BlockSections.java | 19 +-- .../CeilingSupportingHorizontalFamily.java | 22 +-- .../world/block/family/FreeFormSupported.java | 19 +-- .../world/block/family/FreeformFamily.java | 16 +- .../world/block/family/HorizontalFamily.java | 16 +- .../block/family/MultiConnectFamily.java | 24 +-- .../world/block/family/MultiSection.java | 19 +-- .../world/block/family/MultiSections.java | 19 +-- .../block/family/RegisterBlockFamily.java | 19 +-- .../block/family/SideDefinedBlockFamily.java | 23 +-- .../world/block/family/SymmetricFamily.java | 12 +- .../family/UpdatesWithNeighboursFamily.java | 21 +-- .../world/block/family/package-info.java | 19 +-- .../world/block/internal/BlockBuilder.java | 32 ++-- .../block/internal/BlockManagerImpl.java | 35 ++-- .../block/internal/BlockPrefabManager.java | 33 ++-- .../internal/BlockRegistrationListener.java | 21 +-- .../block/items/AddToBlockBasedItem.java | 19 +-- .../world/block/items/BlockItemComponent.java | 27 +-- .../world/block/items/BlockItemFactory.java | 39 ++--- .../world/block/items/BlockItemSystem.java | 52 +++--- .../world/block/items/OnBlockItemPlaced.java | 8 +- .../world/block/items/OnBlockToItem.java | 23 +-- .../world/block/items/package-info.java | 19 +-- .../world/block/loader/AutoBlockProvider.java | 27 +-- .../block/loader/BlockFamilyDefinition.java | 27 +-- .../loader/BlockFamilyDefinitionData.java | 21 +-- .../loader/BlockFamilyDefinitionFormat.java | 32 ++-- .../world/block/loader/EntityData.java | 21 +-- .../world/block/loader/InventoryData.java | 19 +-- .../block/loader/SectionDefinitionData.java | 27 +-- .../terasology/world/block/package-info.java | 19 +-- .../block/regions/ActAsBlockComponent.java | 23 +-- .../block/regions/BlockRegionComponent.java | 10 +- .../block/regions/BlockRegionSystem.java | 24 +-- .../world/block/regions/package-info.java | 19 +-- .../world/block/shapes/BlockMeshPart.java | 23 +-- .../world/block/shapes/BlockShape.java | 27 +-- .../world/block/shapes/BlockShapeData.java | 27 +-- .../world/block/shapes/BlockShapeImpl.java | 35 ++-- .../block/shapes/JsonBlockShapeLoader.java | 35 ++-- .../world/block/shapes/package-info.java | 19 +-- .../world/block/sounds/BlockSounds.java | 21 +-- .../world/block/sounds/BlockSoundsData.java | 21 +-- .../world/block/sounds/BlockSoundsFormat.java | 21 +-- .../structure/AttachSupportRequired.java | 35 ++-- .../AttachSupportRequiredComponent.java | 21 +-- .../structure/BlockDefSupportRequired.java | 27 +-- .../structure/BlockStructuralSupport.java | 23 +-- .../BlockStructuralSupportRegistry.java | 19 +-- .../BlockStructuralSupportSystem.java | 53 +++--- .../structure/SideBlockSupportRequired.java | 26 +-- .../SideBlockSupportRequiredComponent.java | 21 +-- .../world/block/tiles/BlockTile.java | 19 +-- .../world/block/tiles/NullWorldAtlas.java | 19 +-- .../world/block/tiles/TileData.java | 19 +-- .../world/block/tiles/TileFormat.java | 19 +-- .../world/block/tiles/WorldAtlas.java | 19 +-- .../world/block/tiles/WorldAtlasImpl.java | 37 ++--- .../world/block/tiles/WorldAtlasSystem.java | 27 +-- .../typeEntity/BlockTypeClientSystem.java | 37 ++--- .../block/typeEntity/BlockTypeComponent.java | 25 +-- .../typeEntity/BlockTypeEntityGenerator.java | 41 ++--- .../world/block/typeEntity/package-info.java | 19 +-- .../org/terasology/world/chunks/Chunk.java | 2 +- .../world/chunks/ChunkBlockIterator.java | 21 +-- .../world/chunks/ChunkProvider.java | 8 +- .../world/chunks/ChunkRegionListener.java | 2 +- .../org/terasology/world/chunks/Chunks.java | 8 +- .../terasology/world/chunks/CoreChunk.java | 6 +- .../org/terasology/world/chunks/LitChunk.java | 19 +-- .../org/terasology/world/chunks/LodChunk.java | 8 +- .../world/chunks/LodChunkProvider.java | 29 ++-- .../terasology/world/chunks/ManagedChunk.java | 19 +-- .../world/chunks/RenderableChunk.java | 4 +- .../blockdata/ExtraBlockDataManager.java | 27 +-- .../chunks/blockdata/ExtraDataSystem.java | 21 +-- .../chunks/blockdata/RegisterExtraData.java | 21 +-- .../world/chunks/blockdata/TeraArray.java | 31 +--- .../chunks/blockdata/TeraArrayUtils.java | 19 +-- .../chunks/blockdata/TeraDenseArray.java | 19 +-- .../chunks/blockdata/TeraDenseArray16Bit.java | 21 +-- .../chunks/blockdata/TeraDenseArray4Bit.java | 21 +-- .../chunks/blockdata/TeraDenseArray8Bit.java | 21 +-- .../chunks/blockdata/TeraDenseArrayByte.java | 19 +-- .../chunks/blockdata/TeraSparseArray.java | 19 +-- .../blockdata/TeraSparseArray16Bit.java | 21 +-- .../chunks/blockdata/TeraSparseArray4Bit.java | 21 +-- .../chunks/blockdata/TeraSparseArray8Bit.java | 21 +-- .../chunks/blockdata/TeraSparseArrayByte.java | 19 +-- .../world/chunks/deflate/TeraDeflator.java | 21 +-- .../chunks/deflate/TeraNullDeflator.java | 21 +-- .../chunks/deflate/TeraStandardDeflator.java | 10 +- .../chunks/deflate/TeraVisitingDeflator.java | 21 +-- .../world/chunks/event/BeforeChunkUnload.java | 21 +-- .../world/chunks/event/OnChunkGenerated.java | 21 +-- .../world/chunks/event/OnChunkLoaded.java | 21 +-- .../world/chunks/event/PurgeWorldEvent.java | 21 +-- .../world/chunks/event/package-info.java | 19 +-- .../internal/ChunkBlockIteratorImpl.java | 27 +-- .../world/chunks/internal/ChunkImpl.java | 32 ++-- .../chunks/internal/ChunkRelevanceRegion.java | 14 +- .../chunks/internal/ChunkSerializer.java | 16 +- .../world/chunks/internal/PreLodChunk.java | 10 +- .../ChunkUnloadRequest.java | 23 +-- .../LocalChunkProvider.java | 78 ++++----- .../localChunkProvider/RelevanceSystem.java | 38 ++--- .../chunks/pipeline/ChunkProcessingInfo.java | 16 +- .../pipeline/ChunkProcessingPipeline.java | 18 +- .../world/chunks/pipeline/ChunkTask.java | 10 +- .../world/chunks/pipeline/PositionFuture.java | 4 +- .../chunks/pipeline/ShutdownChunkTask.java | 9 +- .../chunks/pipeline/stages/ChunkTask.java | 6 +- .../pipeline/stages/ChunkTaskProvider.java | 9 +- .../stages/MultiplyRequirementChunkTask.java | 6 +- .../pipeline/stages/SingleChunkTask.java | 6 +- .../ChunkReadyListener.java | 19 +-- .../RemoteChunkProvider.java | 40 ++--- .../generation/BaseFacetedWorldGenerator.java | 31 +--- .../terasology/world/generation/Border3D.java | 25 +-- .../generation/ConfigurableFacetProvider.java | 21 +-- .../world/generation/EntityBuffer.java | 21 +-- .../world/generation/EntityProvider.java | 19 +-- .../generation/EntityProviderPlugin.java | 21 +-- .../terasology/world/generation/Facet.java | 19 +-- .../world/generation/FacetBorder.java | 19 +-- .../world/generation/FacetName.java | 19 +-- .../world/generation/FacetProvider.java | 19 +-- .../world/generation/FacetProviderPlugin.java | 21 +-- .../generation/FacetedWorldConfigurator.java | 6 +- .../world/generation/GeneratingRegion.java | 21 +-- .../terasology/world/generation/Produces.java | 19 +-- .../terasology/world/generation/Region.java | 21 +-- .../world/generation/RegionImpl.java | 6 +- .../terasology/world/generation/Requires.java | 19 +-- .../world/generation/RequiresRasterizer.java | 19 +-- .../generation/ScalableFacetProvider.java | 2 +- .../generation/ScalableWorldRasterizer.java | 4 +- .../terasology/world/generation/Updates.java | 19 +-- .../terasology/world/generation/World.java | 6 +- .../world/generation/WorldBuilder.java | 27 +-- .../world/generation/WorldFacet.java | 19 +-- .../world/generation/WorldFacet2D.java | 21 +-- .../world/generation/WorldFacet3D.java | 21 +-- .../world/generation/WorldImpl.java | 6 +- .../world/generation/WorldRasterizer.java | 21 +-- .../generation/WorldRasterizerPlugin.java | 21 +-- .../world/generation/facets/DensityFacet.java | 25 +-- .../generation/facets/ElevationFacet.java | 10 +- .../generation/facets/SeaLevelFacet.java | 25 +-- .../generation/facets/SpawnHeightFacet.java | 25 +-- .../facets/StrictlySparseSeaLevelFacet.java | 25 +-- .../generation/facets/SurfaceDepthFacet.java | 25 +-- .../facets/SurfaceHumidityFacet.java | 27 +-- .../facets/SurfaceTemperatureFacet.java | 27 +-- .../generation/facets/SurfacesFacet.java | 10 +- .../facets/base/BaseBooleanFieldFacet2D.java | 23 +-- .../facets/base/BaseBooleanFieldFacet3D.java | 6 +- .../generation/facets/base/BaseFacet2D.java | 29 +--- .../generation/facets/base/BaseFacet3D.java | 27 +-- .../facets/base/BaseFieldFacet2D.java | 23 +-- .../facets/base/BaseFieldFacet3D.java | 6 +- .../facets/base/BaseObjectFacet2D.java | 23 +-- .../facets/base/BaseObjectFacet3D.java | 6 +- .../facets/base/BaseSparseFacet2D.java | 27 +-- .../base/BaseStrictlySparseFieldFacet2D.java | 23 +-- .../facets/base/BooleanFieldFacet2D.java | 21 +-- .../facets/base/BooleanFieldFacet3D.java | 4 +- .../generation/facets/base/FieldFacet2D.java | 21 +-- .../generation/facets/base/FieldFacet3D.java | 4 +- .../generation/facets/base/ObjectFacet2D.java | 21 +-- .../generation/facets/base/ObjectFacet3D.java | 21 +-- .../base/SparseBooleanFieldFacet3D.java | 23 +-- .../generation/facets/base/SparseFacet3D.java | 27 +-- .../facets/base/SparseFieldFacet3D.java | 6 +- .../facets/base/SparseObjectFacet3D.java | 23 +-- .../base/VerticallySparseBooleanFacet3D.java | 12 +- .../generation/facets/base/package-info.java | 19 +-- .../world/generation/facets/package-info.java | 19 +-- .../generation/impl/EntityBufferImpl.java | 6 +- .../world/generation/package-info.java | 19 +-- .../world/generator/ChunkGenerationPass.java | 21 +-- .../generator/RegisterWorldGenerator.java | 21 +-- .../generator/ScalableWorldGenerator.java | 5 +- .../UnresolvedWorldGeneratorException.java | 19 +-- .../world/generator/WorldConfigurator.java | 4 +- .../generator/WorldConfiguratorAdapter.java | 4 +- .../world/generator/WorldGenerator.java | 36 ++-- .../internal/WorldGeneratorInfo.java | 21 +-- .../internal/WorldGeneratorManager.java | 16 +- .../world/generator/package-info.java | 19 +-- .../DefaultWorldGeneratorPluginLibrary.java | 4 +- .../generator/plugin/RegisterPlugin.java | 19 +-- .../TempWorldGeneratorPluginLibrary.java | 21 +-- .../plugin/WorldGeneratorPlugin.java | 19 +-- .../plugin/WorldGeneratorPluginLibrary.java | 19 +-- .../world/generator/plugin/package-info.java | 19 +-- .../AbstractWorldProviderDecorator.java | 12 +- .../world/internal/ChunkViewCore.java | 13 +- .../world/internal/ChunkViewCoreImpl.java | 29 +--- .../internal/EntityAwareWorldProvider.java | 75 ++++----- .../terasology/world/internal/WorldInfo.java | 21 +-- .../world/internal/WorldProviderCore.java | 12 +- .../world/internal/WorldProviderCoreImpl.java | 62 +++---- .../world/internal/WorldProviderWrapper.java | 12 +- .../org/terasology/world/package-info.java | 19 +-- .../propagation/AbstractFullWorldView.java | 33 ++-- .../world/propagation/BatchPropagator.java | 8 +- .../world/propagation/BlockChange.java | 21 +-- .../world/propagation/LocalChunkView.java | 10 +- .../propagation/PropagationComparison.java | 19 +-- .../world/propagation/PropagationRules.java | 8 +- .../propagation/PropagatorWorldView.java | 21 +-- .../world/propagation/SingleChunkView.java | 25 +-- .../propagation/StandardBatchPropagator.java | 14 +- .../SunlightRegenBatchPropagator.java | 10 +- .../light/CommonLightPropagationRules.java | 27 +-- .../light/InternalLightProcessor.java | 35 ++-- .../world/propagation/light/LightMerger.java | 22 +-- .../light/LightPropagationRules.java | 27 +-- .../propagation/light/LightWorldView.java | 25 +-- .../light/SunlightPropagationRules.java | 31 +--- .../light/SunlightRegenPropagationRules.java | 12 +- .../light/SunlightRegenWorldView.java | 8 +- .../propagation/light/SunlightWorldView.java | 25 +-- .../selection/BlockSelectionComponent.java | 28 +--- .../world/selection/BlockSelectionSystem.java | 37 ++--- .../SetBlockSelectionEndingPointEvent.java | 25 +-- .../SetBlockSelectionStartingPointEvent.java | 25 +-- .../world/selection/event/package-info.java | 19 +-- .../world/sun/BasicCelestialModel.java | 27 +-- .../terasology/world/sun/CelestialModel.java | 19 +-- .../terasology/world/sun/CelestialSystem.java | 19 +-- .../world/sun/DefaultCelestialSystem.java | 49 ++---- .../org/terasology/world/sun/OnDawnEvent.java | 21 +-- .../org/terasology/world/sun/OnDuskEvent.java | 21 +-- .../terasology/world/sun/OnMiddayEvent.java | 21 +-- .../terasology/world/sun/OnMidnightEvent.java | 21 +-- .../terasology/world/sun/package-info.java | 19 +-- .../terasology/world/time/TimeEventBase.java | 4 +- .../org/terasology/world/time/WorldTime.java | 21 +-- .../terasology/world/time/WorldTimeEvent.java | 2 +- .../terasology/world/time/WorldTimeImpl.java | 16 +- .../terasology/world/time/package-info.java | 19 +-- .../world/viewer/TileThreadFactory.java | 19 +-- .../world/viewer/color/ColorBlender.java | 19 +-- .../world/viewer/color/ColorBlenderArgb.java | 19 +-- .../world/viewer/color/ColorBlenderRgba.java | 19 +-- .../world/viewer/color/ColorBlenders.java | 19 +-- .../world/viewer/color/ColorModels.java | 19 +-- .../world/viewer/color/package-info.java | 19 +-- .../viewer/layers/AbstractFacetLayer.java | 6 +- .../world/viewer/layers/FacetLayer.java | 6 +- .../world/viewer/layers/FacetLayerConfig.java | 19 +-- .../world/viewer/layers/FacetLayers.java | 4 +- .../world/viewer/layers/FieldFacetLayer.java | 12 +- .../viewer/layers/NominalFacetLayer.java | 29 +--- .../world/viewer/layers/Renders.java | 4 +- .../world/viewer/layers/ZOrder.java | 19 +-- .../layers/engine/ElevationFacetLayer.java | 27 +-- .../layers/engine/SeaLevelFacetLayer.java | 10 +- .../engine/SurfaceHumidityFacetLayer.java | 27 +-- .../engine/SurfaceTemperatureFacetLayer.java | 27 +-- .../viewer/layers/engine/package-info.java | 19 +-- .../world/viewer/layers/package-info.java | 19 +-- .../world/viewer/picker/CirclePicker.java | 2 +- .../world/viewer/picker/CirclePickerAll.java | 2 +- .../viewer/picker/CirclePickerClosest.java | 2 +- .../world/viewer/picker/package-info.java | 2 +- .../world/zones/ConstantLayerThickness.java | 19 +-- .../world/zones/LayerThickness.java | 19 +-- .../zones/LayeredZoneRegionFunction.java | 8 +- .../world/zones/MinMaxLayerThickness.java | 23 +-- .../terasology/world/zones/ProviderStore.java | 27 +-- .../zones/SeededNoiseLayerThickness.java | 21 +-- .../world/zones/SingleBlockRasterizer.java | 31 +--- .../java/org/terasology/world/zones/Zone.java | 45 ++--- .../terasology/world/zones/ZonePlugin.java | 23 +-- .../world/zones/ZoneRegionFunction.java | 21 +-- .../terasology/engine/GLFWSplashScreen.java | 1 + .../org/terasology/engine/Terasology.java | 55 +++--- .../java/org/terasology/editor/TeraEd.java | 18 +- .../editor/input/AwtMouseDevice.java | 2 +- .../editor/properties/ReflectionProvider.java | 3 +- .../editor/properties/SceneProperties.java | 12 +- .../terasology/editor/subsystem/AwtInput.java | 16 +- .../editor/subsystem/LwjglPortlet.java | 39 +++-- .../subsystem/LwjglPortletDisplayDevice.java | 16 +- .../org/terasology/editor/ui/MainWindow.java | 4 +- fileTemplates/System.java | 4 +- .../discordrpc/DiscordRPCSubSystem.java | 10 +- .../discordrpc/DiscordRPCSystem.java | 22 +-- .../serializers/AbstractSerializer.java | 21 +-- .../typeHandling/PersistedDataMap.java | 2 +- .../persistence/typeHandling/Serializer.java | 2 +- .../typeHandling/TypeHandlerContext.java | 2 +- .../typeHandling/TypeHandlerLibrary.java | 4 +- .../coreTypes/ArrayTypeHandler.java | 2 +- .../coreTypes/BooleanTypeHandler.java | 2 +- .../coreTypes/ByteArrayTypeHandler.java | 2 +- .../coreTypes/ByteTypeHandler.java | 2 +- .../coreTypes/CharacterTypeHandler.java | 2 +- .../coreTypes/CollectionTypeHandler.java | 3 +- .../coreTypes/DoubleTypeHandler.java | 2 +- .../coreTypes/EnumTypeHandler.java | 2 +- .../coreTypes/FloatTypeHandler.java | 2 +- .../coreTypes/IntTypeHandler.java | 2 +- .../coreTypes/LongTypeHandler.java | 2 +- .../coreTypes/NumberTypeHandler.java | 2 +- .../coreTypes/ObjectFieldMapTypeHandler.java | 2 +- .../RuntimeDelegatingTypeHandler.java | 2 +- .../coreTypes/StringMapTypeHandler.java | 2 +- .../coreTypes/StringTypeHandler.java | 2 +- .../factories/ArrayTypeHandlerFactory.java | 2 +- .../CollectionTypeHandlerFactory.java | 3 +- .../factories/EnumTypeHandlerFactory.java | 2 +- .../factories/MapTypeHandlerFactory.java | 2 +- .../ObjectFieldMapTypeHandlerFactory.java | 2 +- .../inMemory/AbstractPersistedData.java | 2 +- .../InMemoryPersistedDataSerializer.java | 2 +- .../typeHandling/inMemory/PersistedMap.java | 2 +- .../arrays/AbstractPersistedArray.java | 2 +- .../arrays/PersistedBooleanArray.java | 2 +- .../inMemory/arrays/PersistedDoubleArray.java | 2 +- .../inMemory/arrays/PersistedFloatArray.java | 2 +- .../arrays/PersistedIntegerArray.java | 2 +- .../inMemory/arrays/PersistedLongArray.java | 2 +- .../inMemory/arrays/PersistedStringArray.java | 2 +- .../inMemory/arrays/PersistedValueArray.java | 2 +- .../inMemory/arrays/TroveUtils.java | 2 +- .../reflection/ReflectionsSandbox.java | 2 +- .../reflection/SerializationSandbox.java | 2 +- .../typeHandling/FutureTypeHandlerTest.java | 2 +- .../typeHandling/InMemorySerializerTest.java | 2 +- .../typeHandling/TypeHandlerLibraryTest.java | 4 +- .../coreTypes/ArrayTypeHandlerTest.java | 2 +- .../coreTypes/CharacterTypeHandlerTest.java | 2 +- .../EnumTypeHandlerSerializerTest.java | 2 +- .../RuntimeDelegatingTypeHandlerTest.java | 2 +- .../coreTypes/SimpleCoreHandlerTest.java | 2 +- .../ArrayTypeHandlerFactoryTest.java | 2 +- .../factories/BytesTypeHandlerTest.java | 2 +- .../CollectionTypeHandlerFactoryTest.java | 2 +- .../factories/EnumTypeHandlerFactoryTest.java | 2 +- .../factories/MapTypeHandlerFactoryTest.java | 2 +- .../ObjectFieldMapTypeHandlerFactoryTest.java | 2 +- 2166 files changed, 12041 insertions(+), 25699 deletions(-) rename engine-tests/src/test/resources/org/terasology/engine/{ => core}/module/Spacey Parent/SourceModuleFixture/module.txt (100%) rename engine-tests/src/test/resources/org/terasology/engine/{ => core}/module/messy-name-directory & $t#f/testmessy-1.0.0-SNAPSHOT.jar (100%) rename engine-tests/src/test/resources/org/terasology/engine/{ => core}/module/testdummy-1.0.0-SNAPSHOT.jar (100%) create mode 100644 engine/src/main/java/org/terasology/engine/package-info.java create mode 100644 engine/src/main/java/org/terasology/package-info.java diff --git a/.idea/runConfigurations/TerasologyPC.xml b/.idea/runConfigurations/TerasologyPC.xml index a05616b0d..51d806e93 100644 --- a/.idea/runConfigurations/TerasologyPC.xml +++ b/.idea/runConfigurations/TerasologyPC.xml @@ -7,7 +7,7 @@