Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
d6ef4a5
bump gradle
sleepingdragoninn May 15, 2023
b322998
bump all versions to 1.19.2
sleepingdragoninn May 15, 2023
1ecea78
bump arch loom and gradle to match
sleepingdragoninn May 15, 2023
e0e484b
fix text construction
sleepingdragoninn May 15, 2023
ccabdd6
Revert "bump arch loom and gradle to match"
sleepingdragoninn May 15, 2023
5bca310
use loom 1.1
sleepingdragoninn May 15, 2023
5eb1e0a
fix text and mixin target
sleepingdragoninn May 15, 2023
0b23681
text and resource loader minor patches
sleepingdragoninn May 15, 2023
2f97f7b
StructureFeature -> StructureType
sleepingdragoninn May 15, 2023
36aa4a5
another resource stream fix
sleepingdragoninn May 15, 2023
513678a
don't cache priorities (biome categories don't exist)
sleepingdragoninn May 15, 2023
a72e943
Biome categories don't exist anymore (no fallbacks)
sleepingdragoninn May 15, 2023
f23dbab
forge renamed their config screen
sleepingdragoninn May 15, 2023
0b04430
some forge biome tags are now vanilla
sleepingdragoninn May 15, 2023
a4c9380
not-my-typo: scaning -> scanning
sleepingdragoninn May 15, 2023
a61ff06
fix literaltexts, remove commented code, remove unused method, use st…
sleepingdragoninn May 24, 2023
8b7f924
smash guessFittingTextureSet
sleepingdragoninn May 25, 2023
7db3f5a
accidentally used a private for a platform method
sleepingdragoninn May 25, 2023
733485f
don't unnecessarily re-retrieve biome tag
sleepingdragoninn Jun 12, 2023
d8b8ffc
fix biomeIsPlateau visibility
sleepingdragoninn Jul 7, 2023
274d0f0
fix performance and clean
sleepingdragoninn Oct 1, 2023
ec01126
fix biome access on forge
sleepingdragoninn Oct 12, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
plugins {
id "architectury-plugin" version "3.4-SNAPSHOT"
id "dev.architectury.loom" version "0.12.0-SNAPSHOT" apply false
id "dev.architectury.loom" version "1.1.+" apply false
id "me.shedaniel.unified-publishing" version "0.1.+"
id "maven-publish"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
import hunternif.mc.impl.atlas.core.GlobalTileDataHandler;
import hunternif.mc.impl.atlas.core.PlayerEventHandler;
import hunternif.mc.impl.atlas.core.TileDataHandler;
import hunternif.mc.impl.atlas.core.scaning.TileDetectorBase;
import hunternif.mc.impl.atlas.core.scaning.WorldScanner;
import hunternif.mc.impl.atlas.core.scanning.WorldScanner;
import hunternif.mc.impl.atlas.event.RecipeCraftedCallback;
import hunternif.mc.impl.atlas.event.RecipeCraftedHandler;
import hunternif.mc.impl.atlas.item.AntiqueAtlasItems;
Expand Down Expand Up @@ -55,8 +54,6 @@ public static AtlasIdData getAtlasIdData(World world) {
}

public static void init() {
TileDetectorBase.scanBiomeTypes();

AutoConfig.register(AntiqueAtlasConfig.class, JanksonConfigSerializer::new);
CONFIG = AutoConfig.getConfigHolder(AntiqueAtlasConfig.class).getConfig();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ public CompletableFuture<Map<Identifier, ITexture>> load(ResourceManager manager
return CompletableFuture.supplyAsync(() -> {
Map<Identifier, ITexture> textures = new HashMap<>();

for (Identifier id : manager.findResources("textures/gui/tiles", (s) -> s.endsWith(".png"))) {
for (Identifier id : manager.findResources("textures/gui/tiles", id -> id.toString().endsWith(".png")).keySet()) {
// id now contains the physical file path of the texture
try {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
import net.minecraft.util.Identifier;
import net.minecraft.util.profiler.Profiler;

import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.*;
Expand Down Expand Up @@ -40,14 +41,14 @@ public CompletableFuture<Collection<TextureSet>> load(ResourceManager manager, P
Map<Identifier, TextureSet> sets = new HashMap<>();

try {
for (Identifier id : manager.findResources("atlas/texture_sets", (s) -> s.endsWith(".json"))) {
for (Identifier id : manager.findResources("atlas/texture_sets", id -> id.toString().endsWith(".json")).keySet()) {
Identifier texture_id = new Identifier(
id.getNamespace(),
id.getPath().replace("atlas/texture_sets/", "").replace(".json", "")
);

try {
Resource resource = manager.getResource(id);
Resource resource = manager.getResource(id).orElseThrow(IOException::new);
try (
InputStream stream = resource.getInputStream();
InputStreamReader reader = new InputStreamReader(stream)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
import hunternif.mc.impl.atlas.AntiqueAtlasMod;
import hunternif.mc.impl.atlas.core.scaning.TileHeightType;
import hunternif.mc.impl.atlas.core.scanning.TileHeightType;
import hunternif.mc.impl.atlas.resource.ResourceReloadListener;
import hunternif.mc.impl.atlas.util.Log;
import net.fabricmc.api.EnvType;
Expand All @@ -13,6 +13,7 @@
import net.minecraft.util.Identifier;
import net.minecraft.util.profiler.Profiler;

import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Collection;
Expand Down Expand Up @@ -45,11 +46,11 @@ public CompletableFuture<Map<Identifier, Identifier>> load(ResourceManager manag
Map<Identifier, Identifier> map = new HashMap<>();

try {
for (Identifier id : manager.findResources("atlas/tiles", (s) -> s.endsWith(".json"))) {
for (Identifier id : manager.findResources("atlas/tiles", id -> id.toString().endsWith(".json")).keySet()) {
Identifier tile_id = new Identifier(id.getNamespace(), id.getPath().replace("atlas/tiles/", "").replace(".json", ""));

try {
Resource resource = manager.getResource(id);
Resource resource = manager.getResource(id).orElseThrow(IOException::new);
try (InputStream stream = resource.getInputStream(); InputStreamReader reader = new InputStreamReader(stream)) {
JsonObject object = JsonParser.parseReader(reader).getAsJsonObject();

Expand Down
Loading