Skip to content

NullPointerException #69

@Folas1337

Description

@Folas1337

Describe the Bug

Some towns don't render and I am getting the following error:

[Fri 13:12:59 WARN  MapTowny] Plugin MapTowny v3.0.0-ALPHA-4 generated an exception while executing task 1572095
java.lang.NullPointerException
    at java.base/java.util.Objects.requireNonNull(Unknown Source)
    at java.base/java.util.Optional.of(Unknown Source)
    at maptowny.jar//me.silverwolfg11.maptowny.objects.TownRenderEntry.getHomeBlockPoint(TownRenderEntry.java:126)
    at maptowny.jar//me.silverwolfg11.maptowny.managers.TownyLayerManager.renderTown(TownyLayerManager.java:346)
    at maptowny.jar//me.silverwolfg11.maptowny.tasks.RenderTownsTask.lambda$null$0(RenderTownsTask.java:59)
    at java.base/java.util.ArrayList.forEach(Unknown Source)
    at maptowny.jar//me.silverwolfg11.maptowny.tasks.RenderTownsTask.lambda$run$1(RenderTownsTask.java:59)
    at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78)
    at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
    at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.base/java.lang.Thread.run(Unknown Source)

Expected Behavior

No error should show up and the towns should render fine

Plugin Version

3.0.0-ALPHA-4

Towny Version

0.101.1.5

Pl3xMap Version

1.21.5-527

Server Software Version

Paper version 1.21.5 build 101

Additional Comments

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions