hoverboard sound pitch shifting
thoraxis worldgen fix moved blockle to base antos mod nightmare archive render archive entry changes
This commit is contained in:
1 parent
6231320dfa
commit
f5b589b6ba
49 files changed
+343
-623
No files matched your search
@@ -39,7 +39,7 @@ dependencies {
|
||||
modApi "net.fabricmc.fabric-api:fabric-api:${fabric_api_version_1_21_1}"
|
||||
modImplementation "software.bernie.geckolib:geckolib-fabric-1.21.1:${geckolib_version}"
|
||||
// AntOS is developed beside Antarchy as a separate local project.
|
||||
modImplementation files("$rootDir/../AntOS/fabric-1.21.1/build/libs/antos-fabric-1.21.1-0.1.0.jar")
|
||||
modImplementation files("$rootDir/../AntOS/fabric-1.21.1/build/libs/antos-fabric-1.21.1-1.0.1.jar")
|
||||
modCompileOnly("curse.maven:intapi-${intapi_curseforge_id}:${intapi_curseforge_file_id_fabric}")
|
||||
modLocalRuntime("curse.maven:intapi-${intapi_curseforge_id}:${intapi_curseforge_file_id_fabric}")
|
||||
modLocalRuntime("dev.architectury:architectury-fabric:${architectury_api_version}")
|
||||
|
||||
@@ -160,20 +160,6 @@ public final class AntarchyFabric implements ModInitializer {
|
||||
Antarchy.init();
|
||||
BloodCrystalShardItem.SYNC_BLOODGLASS = BloodglassManager::syncBloodglass;
|
||||
registerTradeReloadListener();
|
||||
ResourceManagerHelper.get(PackType.SERVER_DATA).registerReloadListener(new IdentifiableResourceReloadListener() {
|
||||
@Override
|
||||
public ResourceLocation getFabricId() {
|
||||
return ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "blockle_answers");
|
||||
}
|
||||
|
||||
@Override
|
||||
public CompletableFuture<Void> reload(PreparableReloadListener.PreparationBarrier barrier, ResourceManager manager,
|
||||
ProfilerFiller prepareProfiler, ProfilerFiller applyProfiler,
|
||||
Executor prepareExecutor, Executor applyExecutor) {
|
||||
return com.craisinlord.antarchy.content.computer.blockle.BlockleAnswers.instance().reload(
|
||||
barrier, manager, prepareProfiler, applyProfiler, prepareExecutor, applyExecutor);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private static void registerTradeReloadListener() {
|
||||
|
||||
@@ -45,6 +45,7 @@ import com.craisinlord.antarchy.content.dispenser.SquidzookaDispenseBehavior;
|
||||
import com.craisinlord.antarchy.content.dispenser.RpoLauncherDispenseBehavior;
|
||||
import com.craisinlord.antarchy.content.dispenser.SizeRayDispenseBehavior;
|
||||
import com.craisinlord.antarchy.content.dispenser.WaterCannonDispenseBehavior;
|
||||
import com.craisinlord.antarchy.content.dispenser.BugSprayDispenseBehavior;
|
||||
import net.minecraft.world.level.block.ComposterBlock;
|
||||
import net.minecraft.world.level.block.DispenserBlock;
|
||||
import net.minecraft.core.BlockPos;
|
||||
@@ -106,6 +107,7 @@ public final class AntarchyFabricEvents {
|
||||
DispenserBlock.registerBehavior(AntarchyFabricItems.WATER_CANNON.get(), new WaterCannonDispenseBehavior());
|
||||
DispenserBlock.registerBehavior(AntarchyFabricItems.SHRINK_RAY.get(), new SizeRayDispenseBehavior());
|
||||
DispenserBlock.registerBehavior(AntarchyFabricItems.GROWTH_RAY.get(), new SizeRayDispenseBehavior());
|
||||
DispenserBlock.registerBehavior(AntarchyFabricItems.BUG_SPRAY.get(), new BugSprayDispenseBehavior());
|
||||
AntarchyFabricDispenserBehaviors.register();
|
||||
registerTrades();
|
||||
|
||||
|
||||
-8
@@ -22,14 +22,6 @@ public final class AntarchyFabricClient implements ClientModInitializer {
|
||||
AntarchyFabricClientNetworking.bootstrapMultipartClient();
|
||||
AntarchyFabricClientBootstrap.register();
|
||||
AntarchyComputerGames.register();
|
||||
ResourceManagerHelper.get(PackType.CLIENT_RESOURCES).registerReloadListener(new IdentifiableResourceReloadListener() {
|
||||
@Override public ResourceLocation getFabricId() { return ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "antos_computer_data"); }
|
||||
@Override public CompletableFuture<Void> reload(PreparableReloadListener.PreparationBarrier barrier, ResourceManager manager,
|
||||
ProfilerFiller prepareProfiler, ProfilerFiller applyProfiler, Executor prepareExecutor, Executor applyExecutor) {
|
||||
return com.craisinlord.antos.content.guide.ComputerGuideData.instance().reload(
|
||||
barrier, manager, prepareProfiler, applyProfiler, prepareExecutor, applyExecutor);
|
||||
}
|
||||
});
|
||||
ResourceManagerHelper.get(PackType.CLIENT_RESOURCES).registerReloadListener(new IdentifiableResourceReloadListener() {
|
||||
@Override
|
||||
public ResourceLocation getFabricId() {
|
||||
|
||||
+2
@@ -6,6 +6,7 @@ import com.craisinlord.antarchy.fabric.registry.AntarchyFabricMisc;
|
||||
|
||||
import com.craisinlord.antarchy.Antarchy;
|
||||
import com.craisinlord.antarchy.content.client.CameraShakeClientState;
|
||||
import com.craisinlord.antarchy.content.client.AntarchyArchivePreviews;
|
||||
import com.craisinlord.antarchy.content.client.HerculesBeetleImpactShakeClientState;
|
||||
import com.craisinlord.antarchy.content.client.HordeClientState;
|
||||
import com.craisinlord.antarchy.content.client.KingJudgmentFlashClientState;
|
||||
@@ -65,6 +66,7 @@ public final class AntarchyFabricClientBootstrap {
|
||||
}
|
||||
|
||||
public static void register() {
|
||||
AntarchyArchivePreviews.register();
|
||||
AntarchyKeyBindings.register();
|
||||
MenuScreens.register(AntarchyFabricMisc.DORRIE_INVENTORY_MENU.get(), com.craisinlord.antarchy.content.client.screen.DorrieInventoryScreen::new);
|
||||
MenuScreens.register(AntarchyFabricMisc.ROYAL_JUDGMENT_MENU.get(), com.craisinlord.antarchy.content.client.screen.RoyalJudgmentScreen::new);
|
||||
|
||||
+5
-1
@@ -1,5 +1,6 @@
|
||||
package com.craisinlord.antarchy.fabric.client;
|
||||
|
||||
import com.craisinlord.antarchy.content.client.HoverboardSoundSystem;
|
||||
import com.craisinlord.antarchy.content.client.HoverboardTrailSystem;
|
||||
import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents;
|
||||
import net.fabricmc.fabric.api.client.rendering.v1.WorldRenderEvents;
|
||||
@@ -9,7 +10,10 @@ public final class HoverboardTrailHandler {
|
||||
}
|
||||
|
||||
public static void register() {
|
||||
ClientTickEvents.END_CLIENT_TICK.register(client -> HoverboardTrailSystem.tick());
|
||||
ClientTickEvents.END_CLIENT_TICK.register(client -> {
|
||||
HoverboardTrailSystem.tick();
|
||||
HoverboardSoundSystem.tick();
|
||||
});
|
||||
WorldRenderEvents.AFTER_TRANSLUCENT.register(context -> HoverboardTrailSystem.render(context.camera(), context.matrixStack().last().pose()));
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -509,7 +509,7 @@ public final class AntarchyFabricItems {
|
||||
public static final DeferredItem<net.minecraft.world.item.BlockItem> ANT_TRAP_ITEM = ITEMS.registerSimpleBlockItem(AntarchyFabricBlocks.ANT_TRAP);
|
||||
|
||||
public static final DeferredItem<Item> BUG_SPRAY = ITEMS.register("bug_spray",
|
||||
() -> new com.craisinlord.antarchy.content.item.BugSprayItem(new Item.Properties().stacksTo(16)));
|
||||
() -> new com.craisinlord.antarchy.content.item.BugSprayItem(new Item.Properties().durability(128)));
|
||||
|
||||
|
||||
public static final DeferredItem<net.minecraft.world.item.BlockItem> URANIUM_ORE_ITEM = ITEMS.registerSimpleBlockItem(AntarchyFabricBlocks.URANIUM_ORE, new Item.Properties().rarity(Rarity.UNCOMMON));
|
||||
|
||||
@@ -18,7 +18,9 @@
|
||||
"BloodglassRespawnMixin",
|
||||
"DreamCampfireBlockEntityMixin",
|
||||
"SpringyBootsFallDamageMixin",
|
||||
"ThoraxisWaterBucketMixin",
|
||||
"entity.MultipartEntityLevelRegistryMixin",
|
||||
"entity.ParalyzedMobFreezeMixin",
|
||||
"WoodTypeInvoker",
|
||||
"infinity.PortalCreatorMixin",
|
||||
"infinity.WarpLogicMixin",
|
||||
|
||||
Reference in new issue
Block a user