2021-09-27 20:55:48 +02:00
|
|
|
package io.gitlab.jfronny.libjf.data.manipulation.test;
|
|
|
|
|
|
|
|
import io.gitlab.jfronny.libjf.LibJf;
|
2021-10-03 13:43:16 +02:00
|
|
|
import io.gitlab.jfronny.libjf.data.manipulation.api.UserResourceEvents;
|
2021-09-27 20:55:48 +02:00
|
|
|
import net.fabricmc.api.ModInitializer;
|
2021-09-29 18:52:43 +02:00
|
|
|
import net.minecraft.resource.DirectoryResourcePack;
|
2021-09-27 20:55:48 +02:00
|
|
|
|
|
|
|
public class TestEntrypoint implements ModInitializer {
|
|
|
|
@Override
|
|
|
|
public void onInitialize() {
|
|
|
|
// This should prevent resource packs from doing anything if my hooks are working and
|
|
|
|
UserResourceEvents.OPEN.register((type, id, previous, pack) -> {
|
2021-09-29 18:52:43 +02:00
|
|
|
if (pack instanceof DirectoryResourcePack) {
|
2021-09-27 20:55:48 +02:00
|
|
|
LibJf.LOGGER.info(pack.getName() + " opened " + type.name() + "/" + id.toString());
|
2022-12-07 19:54:35 +01:00
|
|
|
return null;
|
2021-09-27 20:55:48 +02:00
|
|
|
}
|
2022-12-07 19:54:35 +01:00
|
|
|
return previous;
|
2021-09-27 20:55:48 +02:00
|
|
|
});
|
|
|
|
}
|
2023-02-26 12:49:00 +01:00
|
|
|
}
|