rewrite in python: recreate all points and structure
This commit is contained in:
1
src/minecraft_kartverket/__init__.py
Normal file
1
src/minecraft_kartverket/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
0
src/minecraft_kartverket/cli/__init__.py
Normal file
0
src/minecraft_kartverket/cli/__init__.py
Normal file
49
src/minecraft_kartverket/cli/main.py
Normal file
49
src/minecraft_kartverket/cli/main.py
Normal file
@@ -0,0 +1,49 @@
|
||||
import argparse
|
||||
|
||||
from .print import print_worlds
|
||||
|
||||
|
||||
def parse_args():
|
||||
parser = argparse.ArgumentParser(description="Minecraft map data exporter cli")
|
||||
|
||||
subparsers = parser.add_subparsers(dest="command")
|
||||
|
||||
ebh_parser = subparsers.add_parser(
|
||||
"export-bluemap-hocon", help="Export map data to Bluemap hocon format"
|
||||
)
|
||||
# TODO: dir?
|
||||
ebh_parser.add_argument("output", help="Output file", default="map.hocon")
|
||||
|
||||
emj_parser = subparsers.add_parser(
|
||||
"export-mapcrafter-json", help="Export map data to Mapcrafter json format"
|
||||
)
|
||||
emj_parser.add_argument("output", help="Output file", default="map.json")
|
||||
|
||||
subparsers.add_parser("validate", help="Validate the map data")
|
||||
subparsers.add_parser("print", help="Print the map data")
|
||||
|
||||
return parser.parse_args()
|
||||
|
||||
|
||||
def main():
|
||||
args = parse_args()
|
||||
|
||||
match args.command:
|
||||
case "export-bluemap-hocon":
|
||||
print("Exporting map data to Bluemap hocon format...")
|
||||
raise NotImplementedError()
|
||||
case "export-mapcrafter-json":
|
||||
print("Exporting map data to Mapcrafter json format...")
|
||||
raise NotImplementedError()
|
||||
case "validate":
|
||||
print("Validating the map data...")
|
||||
raise NotImplementedError()
|
||||
case "print":
|
||||
print("Printing the map data...")
|
||||
print_worlds()
|
||||
case _:
|
||||
print("Unknown command")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
55
src/minecraft_kartverket/cli/print.py
Normal file
55
src/minecraft_kartverket/cli/print.py
Normal file
@@ -0,0 +1,55 @@
|
||||
from minecraft_kartverket.lib_marker import MarkerSet, Marker, Point, Track, Area
|
||||
from minecraft_kartverket.marker_sets import WORLDS
|
||||
|
||||
|
||||
def print_worlds() -> None:
|
||||
tree = format_tree(
|
||||
"Worlds", [format_world(name, world) for name, world in WORLDS.items()]
|
||||
)
|
||||
print(tree)
|
||||
|
||||
|
||||
def format_world(name: str, world: list[MarkerSet]) -> str:
|
||||
tree = format_tree(name, [format_marker_set(marker_set) for marker_set in world])
|
||||
return tree
|
||||
|
||||
|
||||
def format_marker_set(marker_set: MarkerSet) -> str:
|
||||
tree = format_tree(
|
||||
marker_set.name, [format_marker(marker) for marker in marker_set.markers]
|
||||
)
|
||||
return tree
|
||||
|
||||
|
||||
def format_marker(marker: Marker) -> str:
|
||||
if isinstance(marker, Point):
|
||||
return format_point_marker(marker)
|
||||
elif isinstance(marker, Track):
|
||||
raise NotImplementedError("Track markers are not supported")
|
||||
elif isinstance(marker, Area):
|
||||
raise NotImplementedError("Area markers are not supported")
|
||||
else:
|
||||
raise ValueError(f"Unknown marker type: {marker}")
|
||||
|
||||
|
||||
def format_point_marker(marker: Point) -> str:
|
||||
return f"{marker.name} ({marker.x}, {marker.y}, {marker.z})"
|
||||
|
||||
|
||||
def format_tree(name: str, items: list[str]) -> str:
|
||||
result = [name]
|
||||
for i, item in enumerate(items):
|
||||
if i == len(items) - 1:
|
||||
for k, line in enumerate(item.splitlines()):
|
||||
if k == 0:
|
||||
result.append(f"└─ {line}")
|
||||
else:
|
||||
result.append(f" {line}")
|
||||
else:
|
||||
for k, line in enumerate(item.splitlines()):
|
||||
if k == 0:
|
||||
result.append(f"├─ {line}")
|
||||
else:
|
||||
result.append(f"│ {line}")
|
||||
|
||||
return "\n".join(result)
|
||||
8
src/minecraft_kartverket/cli/validate.py
Normal file
8
src/minecraft_kartverket/cli/validate.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Check for non-included files
|
||||
# read all python files, edit-distance out common mistakes.
|
||||
# Check for invalid y values
|
||||
# Check for duplicate points in tracks
|
||||
# Check for duplicate names in markers
|
||||
# Check for duplicate names in marker sets
|
||||
# Check for unused icons
|
||||
# Check for duplicate points
|
||||
15
src/minecraft_kartverket/lib_marker/__init__.py
Normal file
15
src/minecraft_kartverket/lib_marker/__init__.py
Normal file
@@ -0,0 +1,15 @@
|
||||
from .area import Area
|
||||
from .color import Color
|
||||
from .marker import Marker
|
||||
from .marker_set import MarkerSet
|
||||
from .point import Point
|
||||
from .track import Track
|
||||
|
||||
__all__ = [
|
||||
"Area",
|
||||
"Color",
|
||||
"Marker",
|
||||
"MarkerSet",
|
||||
"Point",
|
||||
"Track",
|
||||
]
|
||||
9
src/minecraft_kartverket/lib_marker/area.py
Normal file
9
src/minecraft_kartverket/lib_marker/area.py
Normal file
@@ -0,0 +1,9 @@
|
||||
from dataclasses import dataclass
|
||||
|
||||
from .marker import Marker
|
||||
|
||||
|
||||
@dataclass
|
||||
class Area(Marker):
|
||||
points: list[tuple[int, int, int]]
|
||||
icon: str | None = None
|
||||
8
src/minecraft_kartverket/lib_marker/color.py
Normal file
8
src/minecraft_kartverket/lib_marker/color.py
Normal file
@@ -0,0 +1,8 @@
|
||||
from dataclasses import dataclass
|
||||
|
||||
|
||||
@dataclass
|
||||
class Color:
|
||||
r: int
|
||||
g: int
|
||||
b: int
|
||||
8
src/minecraft_kartverket/lib_marker/marker.py
Normal file
8
src/minecraft_kartverket/lib_marker/marker.py
Normal file
@@ -0,0 +1,8 @@
|
||||
from abc import ABC
|
||||
from dataclasses import dataclass
|
||||
|
||||
|
||||
@dataclass
|
||||
class Marker(ABC):
|
||||
name: str
|
||||
# icon: str | None = None
|
||||
26
src/minecraft_kartverket/lib_marker/marker_set.py
Normal file
26
src/minecraft_kartverket/lib_marker/marker_set.py
Normal file
@@ -0,0 +1,26 @@
|
||||
from dataclasses import dataclass
|
||||
|
||||
from .color import Color
|
||||
from .marker import Marker
|
||||
|
||||
|
||||
@dataclass
|
||||
class MarkerSet:
|
||||
name: str
|
||||
|
||||
markers: list[Marker]
|
||||
|
||||
# Icon to use for the marker group. If None, the default icon will be used.
|
||||
icon: str | None = None
|
||||
|
||||
# Default icon to use for the markers in the group. If None, the default icon will be used.
|
||||
default_icon: str | None = None
|
||||
|
||||
# Default icon size to use for the markers in the group. If None, the default icon size will be used.
|
||||
default_icon_size: tuple[int, int] | None = None
|
||||
|
||||
# Default color to use for the markers in the group. If None, the default color will be used.
|
||||
default_color: Color | None = None
|
||||
|
||||
# Whether to show this marker group by default.
|
||||
show_by_default: bool = True
|
||||
11
src/minecraft_kartverket/lib_marker/point.py
Normal file
11
src/minecraft_kartverket/lib_marker/point.py
Normal file
@@ -0,0 +1,11 @@
|
||||
from dataclasses import dataclass
|
||||
|
||||
from .marker import Marker
|
||||
|
||||
|
||||
@dataclass
|
||||
class Point(Marker):
|
||||
x: int
|
||||
y: int
|
||||
z: int
|
||||
icon: str | None = None
|
||||
9
src/minecraft_kartverket/lib_marker/track.py
Normal file
9
src/minecraft_kartverket/lib_marker/track.py
Normal file
@@ -0,0 +1,9 @@
|
||||
from dataclasses import dataclass
|
||||
|
||||
from .marker import Marker
|
||||
|
||||
|
||||
@dataclass
|
||||
class Track(Marker):
|
||||
points: list[tuple[int, int, int]]
|
||||
icon: str | None = None
|
||||
11
src/minecraft_kartverket/marker_sets/__init__.py
Normal file
11
src/minecraft_kartverket/marker_sets/__init__.py
Normal file
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import MarkerSet
|
||||
|
||||
from .nether import MARKER_SETS as nether_marker_sets
|
||||
from .overworld import MARKER_SETS as overworld_marker_sets
|
||||
from .the_end import MARKER_SETS as the_end_marker_sets
|
||||
|
||||
WORLDS: dict[str, list[MarkerSet]] = {
|
||||
"Nether": nether_marker_sets,
|
||||
"Overworld": overworld_marker_sets,
|
||||
"The End": the_end_marker_sets,
|
||||
}
|
||||
14
src/minecraft_kartverket/marker_sets/nether/__init__.py
Normal file
14
src/minecraft_kartverket/marker_sets/nether/__init__.py
Normal file
@@ -0,0 +1,14 @@
|
||||
from .area_names import MARKER_SET as area_names_marker_set
|
||||
from .ice_tracks import MARKER_SET as ice_tracks_marker_set
|
||||
from .other import MARKER_SET as other_marker_set
|
||||
from .portals import MARKER_SET as portals_marker_set
|
||||
from .railways import MARKER_SET as railways_marker_set
|
||||
|
||||
|
||||
MARKER_SETS = [
|
||||
area_names_marker_set,
|
||||
ice_tracks_marker_set,
|
||||
other_marker_set,
|
||||
portals_marker_set,
|
||||
railways_marker_set,
|
||||
]
|
||||
@@ -0,0 +1,10 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .grisebukta import MARKERS as grisebukta_markers
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Area Names",
|
||||
markers=[
|
||||
*grisebukta_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Grisebukta",
|
||||
icon=None,
|
||||
x=-900,
|
||||
y=64,
|
||||
z=27,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,7 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Ice tracks",
|
||||
markers=[],
|
||||
)
|
||||
@@ -0,0 +1,7 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Other",
|
||||
markers=[],
|
||||
)
|
||||
@@ -0,0 +1,7 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Portals",
|
||||
markers=[],
|
||||
)
|
||||
@@ -0,0 +1,7 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Railways",
|
||||
markers=[],
|
||||
)
|
||||
27
src/minecraft_kartverket/marker_sets/overworld/__init__.py
Normal file
27
src/minecraft_kartverket/marker_sets/overworld/__init__.py
Normal file
@@ -0,0 +1,27 @@
|
||||
from .area_names import MARKER_SET as area_names_marker_set
|
||||
from .buildings import MARKER_SET as buildings_marker_set
|
||||
from .cities import MARKER_SET as cities_marker_set
|
||||
from .homes import MARKER_SET as homes_marker_set
|
||||
from .huts import MARKER_SET as huts_marker_set
|
||||
from .infrastructure import MARKER_SET as infrastructure_marker_set
|
||||
from .mines import MARKER_SET as mines_marker_set
|
||||
from .nature import MARKER_SET as nature_marker_set
|
||||
from .other import MARKER_SET as other_marker_set
|
||||
from .railways import MARKER_SET as railways_marker_set
|
||||
from .roads import MARKER_SET as roads_marker_set
|
||||
from .villages import MARKER_SET as villages_marker_set
|
||||
|
||||
MARKER_SETS = [
|
||||
area_names_marker_set,
|
||||
buildings_marker_set,
|
||||
cities_marker_set,
|
||||
homes_marker_set,
|
||||
huts_marker_set,
|
||||
infrastructure_marker_set,
|
||||
mines_marker_set,
|
||||
nature_marker_set,
|
||||
other_marker_set,
|
||||
railways_marker_set,
|
||||
roads_marker_set,
|
||||
villages_marker_set,
|
||||
]
|
||||
@@ -0,0 +1,22 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .andoya import MARKERS as andoya_markers
|
||||
from .england import MARKERS as england_markers
|
||||
from .hemmelig_mesabiom import MARKERS as hemmelig_mesabiom_markers
|
||||
from .summefjord import MARKERS as summefjord_markers
|
||||
from .trangdalen import MARKERS as trangdalen_markers
|
||||
from .vestisodet import MARKERS as vestisodet_markers
|
||||
from .vestsumpland import MARKERS as vestsumpland_markers
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Area Names",
|
||||
markers=[
|
||||
*andoya_markers,
|
||||
*england_markers,
|
||||
*hemmelig_mesabiom_markers,
|
||||
*summefjord_markers,
|
||||
*trangdalen_markers,
|
||||
*vestisodet_markers,
|
||||
*vestsumpland_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Andøya",
|
||||
icon=None,
|
||||
x=2300,
|
||||
y=64,
|
||||
z=250,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="England",
|
||||
icon=None,
|
||||
x=-1189,
|
||||
y=64,
|
||||
z=1556,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Hemmelig mesabiom",
|
||||
icon=None,
|
||||
x=-980,
|
||||
y=64,
|
||||
z=4090,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Summefjord",
|
||||
icon=None,
|
||||
x=-220,
|
||||
y=64,
|
||||
z=2890,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Trangdalen",
|
||||
icon=None,
|
||||
x=-47,
|
||||
y=64,
|
||||
z=146,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Vestisødet",
|
||||
icon=None,
|
||||
x=-800,
|
||||
y=64,
|
||||
z=0,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Vestsumpland",
|
||||
icon=None,
|
||||
x=-1818,
|
||||
y=64,
|
||||
z=98,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,28 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .der_kolner_dom import MARKERS as der_kolner_dom_markers
|
||||
from .fyret import MARKERS as fyret_markers
|
||||
from .hodeskallegrotten import MARKERS as hodeskallegrotten_markers
|
||||
from .isjungelkatedralen import MARKERS as isjungelkatedralen_markers
|
||||
from .jesus_christ_superstore import MARKERS as jesus_christ_superstore_markers
|
||||
from .kystbasen import MARKERS as kystbasen_markers
|
||||
from .taarnodden import MARKERS as taarnodden_markers
|
||||
from .tegltaarnet import MARKERS as tegltaarnet_markers
|
||||
from .vinterstranda_hotel_og_resort import (
|
||||
MARKERS as vinterstranda_hotel_og_resort_markers,
|
||||
)
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Buildings",
|
||||
markers=[
|
||||
*der_kolner_dom_markers,
|
||||
*fyret_markers,
|
||||
*hodeskallegrotten_markers,
|
||||
*isjungelkatedralen_markers,
|
||||
*jesus_christ_superstore_markers,
|
||||
*kystbasen_markers,
|
||||
*taarnodden_markers,
|
||||
*tegltaarnet_markers,
|
||||
*vinterstranda_hotel_og_resort_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Der Kölner Dom",
|
||||
icon=None,
|
||||
x=4630,
|
||||
y=64,
|
||||
z=270,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Fyret",
|
||||
icon=None,
|
||||
x=3085,
|
||||
y=64,
|
||||
z=424,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Hodeskallegrotten",
|
||||
icon=None,
|
||||
x=267,
|
||||
y=89,
|
||||
z=-496,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Isjungelkatedralen",
|
||||
icon=None,
|
||||
x=-378,
|
||||
y=64,
|
||||
z=153,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Jesus Christ Superstore",
|
||||
icon=None,
|
||||
x=280,
|
||||
y=64,
|
||||
z=-2800,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Kystbasen",
|
||||
icon=None,
|
||||
x=-334,
|
||||
y=116,
|
||||
z=473,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Tårnodden",
|
||||
icon=None,
|
||||
x=-22,
|
||||
y=76,
|
||||
z=67,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Tegltårnet",
|
||||
icon=None,
|
||||
x=-99,
|
||||
y=99,
|
||||
z=1025,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Vinterstranda hotel & resort",
|
||||
icon=None,
|
||||
x=3481,
|
||||
y=75,
|
||||
z=210,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,18 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .heimfjell import MARKERS as heimfjell_markers
|
||||
from .holmgard import MARKERS as holmgard_markers
|
||||
from .tangen import MARKERS as tangen_markers
|
||||
from .tosjodalen import MARKERS as tosjodalen_markers
|
||||
from .vikingelandsbyen import MARKERS as vikingelandsbyen_markers
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Cities",
|
||||
markers=[
|
||||
*heimfjell_markers,
|
||||
*holmgard_markers,
|
||||
*tangen_markers,
|
||||
*tosjodalen_markers,
|
||||
*vikingelandsbyen_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Heimfjell",
|
||||
icon=None,
|
||||
x=177,
|
||||
y=64,
|
||||
z=177,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Holmgard",
|
||||
icon=None,
|
||||
x=4468,
|
||||
y=64,
|
||||
z=1337,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Tangen",
|
||||
icon=None,
|
||||
x=58,
|
||||
y=63,
|
||||
z=-2860,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Tosjødalen",
|
||||
icon=None,
|
||||
x=960,
|
||||
y=64,
|
||||
z=460,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Vikingelandsbyen",
|
||||
icon=None,
|
||||
x=360,
|
||||
y=64,
|
||||
z=-460,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,30 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .biosfaeren import MARKERS as biosfaeren_markers
|
||||
from .akasienborg import MARKERS as akasienborg_markers
|
||||
from .bikkjeby import MARKERS as bikkjeby_markers
|
||||
from .bjorkeholmen import MARKERS as bjorkeholmen_markers
|
||||
from .bjornebukten import MARKERS as bjornebukten_markers
|
||||
from .huloyeid import MARKERS as huloyeid_markers
|
||||
from .singapore import MARKERS as singapore_markers
|
||||
from .summevatn import MARKERS as summevatn_markers
|
||||
from .supertheodors_fiskehus import MARKERS as supertheodors_fiskehus_markers
|
||||
from .svartskoghavn import MARKERS as svartskoghavn_markers
|
||||
from .vestlandet import MARKERS as vestlandet_markers
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Homes",
|
||||
markers=[
|
||||
*akasienborg_markers,
|
||||
*bikkjeby_markers,
|
||||
*biosfaeren_markers,
|
||||
*bjorkeholmen_markers,
|
||||
*bjornebukten_markers,
|
||||
*huloyeid_markers,
|
||||
*singapore_markers,
|
||||
*summevatn_markers,
|
||||
*supertheodors_fiskehus_markers,
|
||||
*svartskoghavn_markers,
|
||||
*vestlandet_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Akasienborg",
|
||||
icon=None,
|
||||
x=-160,
|
||||
y=64,
|
||||
z=1480,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Bikkjeby",
|
||||
icon=None,
|
||||
x=2950,
|
||||
y=64,
|
||||
z=270,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Biosfæren",
|
||||
icon=None,
|
||||
x=834,
|
||||
y=65,
|
||||
z=-3089,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Bjørkeholmen",
|
||||
icon=None,
|
||||
x=102,
|
||||
y=77,
|
||||
z=37,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Bjørnebukten",
|
||||
icon=None,
|
||||
x=473,
|
||||
y=78,
|
||||
z=-3043,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Huløyeid",
|
||||
icon=None,
|
||||
x=-54,
|
||||
y=64,
|
||||
z=234,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Singapore",
|
||||
icon=None,
|
||||
x=-600,
|
||||
y=64,
|
||||
z=1130,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Summevatn",
|
||||
icon=None,
|
||||
x=-110,
|
||||
y=64,
|
||||
z=3465,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="SuperTheodors fiskehus",
|
||||
icon=None,
|
||||
x=1570,
|
||||
y=64,
|
||||
z=3285,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Svartskoghavn",
|
||||
icon=None,
|
||||
x=-370,
|
||||
y=64,
|
||||
z=2390,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Vestlandet",
|
||||
icon=None,
|
||||
x=-2204,
|
||||
y=64,
|
||||
z=447,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,14 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .dypskiferhytta import MARKERS as dypskiferhytta_markers
|
||||
from .grensebuelvbu import MARKERS as grensebuelvbu_markers
|
||||
from .nyverdenhytta import MARKERS as nyverdenhytta_markers
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Huts",
|
||||
markers=[
|
||||
*dypskiferhytta_markers,
|
||||
*grensebuelvbu_markers,
|
||||
*nyverdenhytta_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Dypskiferhytta",
|
||||
icon=None,
|
||||
x=-1563,
|
||||
y=64,
|
||||
z=-1966,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Grensebuelvbu",
|
||||
icon=None,
|
||||
x=550,
|
||||
y=64,
|
||||
z=-1480,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Nyverdenhytta",
|
||||
icon=None,
|
||||
x=848,
|
||||
y=70,
|
||||
z=1583,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,12 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .grantrebukta import MARKERS as grantrebukta_markers
|
||||
from .smalelvbro import MARKERS as smalelvbro_markers
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Infrastructure",
|
||||
markers=[
|
||||
*grantrebukta_markers,
|
||||
*smalelvbro_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Grantrebukta",
|
||||
icon=None,
|
||||
x=2350,
|
||||
y=64,
|
||||
z=-136,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Smalelvbro",
|
||||
icon=None,
|
||||
x=77,
|
||||
y=69,
|
||||
z=-348,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,12 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .sandsteingruva import MARKERS as sandsteingruva_markers
|
||||
from .slimegruva import MARKERS as slimegruva_markers
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Mines",
|
||||
markers=[
|
||||
*sandsteingruva_markers,
|
||||
*slimegruva_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Sandsteingruva",
|
||||
icon=None,
|
||||
x=56,
|
||||
y=67,
|
||||
z=-266,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Slimegruva",
|
||||
icon=None,
|
||||
x=-206,
|
||||
y=64,
|
||||
z=-35,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,47 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .blindodden import MARKERS as blindodden_markers
|
||||
from .hulevatna import MARKERS as hulevatna_markers
|
||||
from .kirkemyr import MARKERS as kirkemyr_markers
|
||||
from .lamafjellet import MARKERS as lamafjellet_markers
|
||||
from .langstrand import MARKERS as langstrand_markers
|
||||
from .lille_isbjornelv import MARKERS as lille_isbjornelv_markers
|
||||
from .naturreservat import MARKERS as naturreservat_markers
|
||||
from .piratbukta import MARKERS as piratbukta_markers
|
||||
from .snoklippan import MARKERS as snoklippan_markers
|
||||
from .store_isbjornelv import MARKERS as store_isbjornelv_markers
|
||||
from .storhavet_i_ost import MARKERS as storhavet_i_ost_markers
|
||||
from .storhavs_kanalen import MARKERS as storhavs_kanalen_markers
|
||||
from .storsnofjella import MARKERS as storsnofjella_markers
|
||||
from .storvatnet import MARKERS as storvatnet_markers
|
||||
from .supertheodors_strand import MARKERS as supertheodors_strand_markers
|
||||
from .trangdalen import MARKERS as trangdalen_markers
|
||||
from .turrikkelmyra import MARKERS as turrikkelmyra_markers
|
||||
from .ulveelva import MARKERS as ulveelva_markers
|
||||
from .vestsumpland import MARKERS as vestsumpland_markers
|
||||
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Nature",
|
||||
markers=[
|
||||
*blindodden_markers,
|
||||
*hulevatna_markers,
|
||||
*kirkemyr_markers,
|
||||
*lamafjellet_markers,
|
||||
*langstrand_markers,
|
||||
*lille_isbjornelv_markers,
|
||||
*naturreservat_markers,
|
||||
*piratbukta_markers,
|
||||
*snoklippan_markers,
|
||||
*store_isbjornelv_markers,
|
||||
*storhavet_i_ost_markers,
|
||||
*storhavs_kanalen_markers,
|
||||
*storsnofjella_markers,
|
||||
*storvatnet_markers,
|
||||
*supertheodors_strand_markers,
|
||||
*trangdalen_markers,
|
||||
*turrikkelmyra_markers,
|
||||
*ulveelva_markers,
|
||||
*vestsumpland_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Blindodden",
|
||||
icon=None,
|
||||
x=874,
|
||||
y=65,
|
||||
z=160,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Hulevatna",
|
||||
icon=None,
|
||||
x=240,
|
||||
y=64,
|
||||
z=3070,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Kirkemyr",
|
||||
icon=None,
|
||||
x=6880,
|
||||
y=64,
|
||||
z=-465,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Lamafjellet",
|
||||
icon=None,
|
||||
x=1810,
|
||||
y=64,
|
||||
z=-1630,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Lamafjellet",
|
||||
icon=None,
|
||||
x=-305,
|
||||
y=64,
|
||||
z=535,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Lille isbjørnelv",
|
||||
icon=None,
|
||||
x=730,
|
||||
y=64,
|
||||
z=-1900,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Naturreservat",
|
||||
icon=None,
|
||||
x=4,
|
||||
y=64,
|
||||
z=800,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Piratbukta",
|
||||
icon=None,
|
||||
x=150,
|
||||
y=64,
|
||||
z=80,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Snøklippan",
|
||||
icon=None,
|
||||
x=-1654,
|
||||
y=64,
|
||||
z=-654,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Store isbjørnelv",
|
||||
icon=None,
|
||||
x=850,
|
||||
y=64,
|
||||
z=-2130,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Storhavet i øst",
|
||||
icon=None,
|
||||
x=3000,
|
||||
y=64,
|
||||
z=1000,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Storhavskanalen",
|
||||
icon=None,
|
||||
x=1005,
|
||||
y=64,
|
||||
z=1335,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Storsnøfjella",
|
||||
icon=None,
|
||||
x=5470,
|
||||
y=64,
|
||||
z=-270,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Storvatnet",
|
||||
icon=None,
|
||||
x=675,
|
||||
y=64,
|
||||
z=362,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="SuperTheodors strand",
|
||||
icon=None,
|
||||
x=2111,
|
||||
y=64,
|
||||
z=3777,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Trangdalen",
|
||||
icon=None,
|
||||
x=-47,
|
||||
y=64,
|
||||
z=146,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Turrikkelmyra",
|
||||
icon=None,
|
||||
x=-160,
|
||||
y=64,
|
||||
z=1480,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Ulveelva",
|
||||
icon=None,
|
||||
x=910,
|
||||
y=64,
|
||||
z=3050,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Vestsumpland",
|
||||
icon=None,
|
||||
x=-1818,
|
||||
y=64,
|
||||
z=98,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,12 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .leirhavn import MARKERS as leirhavn_markers
|
||||
from .nullpunkt import MARKERS as nullpunkt_markers
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Other",
|
||||
markers=[
|
||||
*leirhavn_markers,
|
||||
*nullpunkt_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Leirhavn",
|
||||
icon=None,
|
||||
x=512,
|
||||
y=64,
|
||||
z=-3320,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Nullpunkt",
|
||||
icon=None,
|
||||
x=0,
|
||||
y=64,
|
||||
z=0,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,7 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Railways",
|
||||
markers=[],
|
||||
)
|
||||
@@ -0,0 +1,7 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Roads",
|
||||
markers=[],
|
||||
)
|
||||
@@ -0,0 +1,27 @@
|
||||
from minecraft_kartverket.lib_marker.marker_set import MarkerSet
|
||||
|
||||
from .bondeby import MARKERS as bondeby_markers
|
||||
from .gammelleirnes import MARKERS as gammelleirnes_markers
|
||||
from .hestelandsby import MARKERS as hestelandsby_markers
|
||||
from .isbjornby import MARKERS as isbjornby_markers
|
||||
from .ittoqqortoormiit import MARKERS as ittoqqortoormiit_markers
|
||||
from .klofteby import MARKERS as kloftebye_markers
|
||||
from .npc_landsby import MARKERS as npc_landsby_markers
|
||||
from .npc_landsby_nord import MARKERS as npc_landsby_nord_markers
|
||||
from .smedby import MARKERS as smedby_markers
|
||||
|
||||
|
||||
MARKER_SET = MarkerSet(
|
||||
name="Villages",
|
||||
markers=[
|
||||
*bondeby_markers,
|
||||
*gammelleirnes_markers,
|
||||
*hestelandsby_markers,
|
||||
*isbjornby_markers,
|
||||
*ittoqqortoormiit_markers,
|
||||
*kloftebye_markers,
|
||||
*npc_landsby_markers,
|
||||
*npc_landsby_nord_markers,
|
||||
*smedby_markers,
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Bondeby",
|
||||
icon=None,
|
||||
x=6200,
|
||||
y=64,
|
||||
z=-300,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Gammelleirnes",
|
||||
icon=None,
|
||||
x=800,
|
||||
y=64,
|
||||
z=-3300,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Hestelandsby",
|
||||
icon=None,
|
||||
x=2734,
|
||||
y=64,
|
||||
z=-984,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Isbjørnby",
|
||||
icon=None,
|
||||
x=723,
|
||||
y=64,
|
||||
z=-2380,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,11 @@
|
||||
from minecraft_kartverket.lib_marker import Point
|
||||
|
||||
MARKERS = [
|
||||
Point(
|
||||
name="Ittoqqortoormiit",
|
||||
icon=None,
|
||||
x=100,
|
||||
y=64,
|
||||
z=-3830,
|
||||
),
|
||||
]
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user