diff --git a/src/main/java/org/terasology/tutorialnui/EnvironmentInfoScreen.java b/src/main/java/org/terasology/tutorialnui/EnvironmentInfoScreen.java index 6fe5643..1e9414d 100644 --- a/src/main/java/org/terasology/tutorialnui/EnvironmentInfoScreen.java +++ b/src/main/java/org/terasology/tutorialnui/EnvironmentInfoScreen.java @@ -1,23 +1,10 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui; -import org.terasology.engine.Time; -import org.terasology.registry.In; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.core.Time; +import org.terasology.engine.registry.In; +import org.terasology.engine.rendering.nui.CoreScreenLayer; import org.terasology.nui.widgets.UIButton; import org.terasology.nui.widgets.UIText; diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIBoxScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIBoxScreen.java index 325b786..2d5777a 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIBoxScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIBoxScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UIBoxScreen extends CoreScreenLayer { @Override diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIButtonScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIButtonScreen.java index 198ca59..c642b89 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIButtonScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIButtonScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UIButtonScreen extends CoreScreenLayer { @Override diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UICheckboxScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UICheckboxScreen.java index 871a1ea..9f5b888 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UICheckboxScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UICheckboxScreen.java @@ -1,25 +1,10 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UICheckboxScreen extends CoreScreenLayer { @Override - public void initialise(){ - - } + public void initialise() { } } diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIDoubleSliderScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIDoubleSliderScreen.java index d877633..7375a0b 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIDoubleSliderScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIDoubleSliderScreen.java @@ -1,22 +1,9 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UIDoubleSliderScreen extends CoreScreenLayer { @Override diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIDropdownScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIDropdownScreen.java index 669b6af..3683a0e 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIDropdownScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIDropdownScreen.java @@ -1,8 +1,8 @@ -// Copyright 2020 The Terasology Foundation +// Copyright 2021 The Terasology Foundation // SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; import org.terasology.nui.widgets.UIDropdown; import java.util.ArrayList; diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIDropdownScrollableScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIDropdownScrollableScreen.java index 6e78e60..41496fd 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIDropdownScrollableScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIDropdownScrollableScreen.java @@ -1,8 +1,8 @@ -// Copyright 2020 The Terasology Foundation +// Copyright 2021 The Terasology Foundation // SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; import org.terasology.nui.widgets.UIDropdownScrollable; import java.util.ArrayList; @@ -12,10 +12,12 @@ public class UIDropdownScrollableScreen extends CoreScreenLayer { @Override public void initialise() { - UIDropdownScrollable dropdown = find("Dropdown", UIDropdownScrollable.class); + UIDropdownScrollable dropdown = find("Dropdown", UIDropdownScrollable.class); + List options = new ArrayList<>(); - for (int i = 1; i <= 10; i++) + for (int i = 1; i <= 10; i++) { options.add("Option " + i); + } dropdown.setOptions(options); } } diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIIconBarScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIIconBarScreen.java index 5e8fefb..cd1ccdb 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIIconBarScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIIconBarScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UIIconBarScreen extends CoreScreenLayer { diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIImageScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIImageScreen.java index 2885289..ff49eec 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIImageScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIImageScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UIImageScreen extends CoreScreenLayer { diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UILabelScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UILabelScreen.java index 2ca8471..7a48dd9 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UILabelScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UILabelScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UILabelScreen extends CoreScreenLayer { diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIListScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIListScreen.java index 6f5e897..5cce1bf 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIListScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIListScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; import org.terasology.nui.widgets.UIList; import java.util.ArrayList; diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UILoadBarScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UILoadBarScreen.java index 4d7724b..10eb318 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UILoadBarScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UILoadBarScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UILoadBarScreen extends CoreScreenLayer { diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIRadialScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIRadialScreen.java index f843dd2..4073baf 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIRadialScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIRadialScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UIRadialScreen extends CoreScreenLayer { @Override diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIScrollbarScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIScrollbarScreen.java index 8daea04..277e8c2 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIScrollbarScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIScrollbarScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UIScrollbarScreen extends CoreScreenLayer { diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UIScrollingTextScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UIScrollingTextScreen.java index a10b292..40a7189 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UIScrollingTextScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UIScrollingTextScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UIScrollingTextScreen extends CoreScreenLayer { diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UISliderScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UISliderScreen.java index bab4d13..409e645 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UISliderScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UISliderScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UISliderScreen extends CoreScreenLayer { diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UISpaceScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UISpaceScreen.java index 11cf8f7..54c1b68 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UISpaceScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UISpaceScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UISpaceScreen extends CoreScreenLayer { diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UITabBoxScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UITabBoxScreen.java index 5fe9a56..a62efaa 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UITabBoxScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UITabBoxScreen.java @@ -1,25 +1,10 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UITabBoxScreen extends CoreScreenLayer { @Override - public void initialise(){ - - } + public void initialise() { } } diff --git a/src/main/java/org/terasology/tutorialnui/widgets/UITextScreen.java b/src/main/java/org/terasology/tutorialnui/widgets/UITextScreen.java index 348d2e3..9fc98e3 100644 --- a/src/main/java/org/terasology/tutorialnui/widgets/UITextScreen.java +++ b/src/main/java/org/terasology/tutorialnui/widgets/UITextScreen.java @@ -1,21 +1,8 @@ -/* - * Copyright 2016 MovingBlocks - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2021 The Terasology Foundation +// SPDX-License-Identifier: Apache-2.0 package org.terasology.tutorialnui.widgets; -import org.terasology.rendering.nui.CoreScreenLayer; +import org.terasology.engine.rendering.nui.CoreScreenLayer; public class UITextScreen extends CoreScreenLayer {