Cursedenergy

This commit is contained in:
Tracker-Friendly 2025-03-05 19:19:20 +00:00
parent 2739a7e2e0
commit 4823d6d78c
10 changed files with 12 additions and 12 deletions

View File

@ -30,7 +30,7 @@ repositories {
}
dependencies {
modImplementation "arzumify.polyenergy:polyenergy:{version}"
modImplementation "arzumify.cursedenergy:cursedenergy:{version}"
}
```

View File

@ -0,0 +1,4 @@
package arzumify.cursedenergy.api;
public interface EnergyBlock {
}

View File

@ -1,4 +1,4 @@
package arzumify.polyenergy.api;
package arzumify.cursedenergy.api;
// Provides energy to EnergyReceivers. Can be implemented by anything able to tick and provide energy!
public interface EnergyProvider extends EnergyBlock {

View File

@ -1,4 +1,4 @@
package arzumify.polyenergy.api;
package arzumify.cursedenergy.api;
// Receives energy from EnergyProviders. Can be implemented by anything able to tick and receive energy!
public interface EnergyReceiver extends EnergyBlock {

View File

@ -1,4 +1,4 @@
package arzumify.polyenergy.api;
package arzumify.cursedenergy.api;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.math.Direction;

View File

@ -1,4 +0,0 @@
package arzumify.polyenergy.api;
public interface EnergyBlock {
}

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

Before

Width:  |  Height:  |  Size: 410 B

After

Width:  |  Height:  |  Size: 410 B

View File

@ -12,7 +12,7 @@
"sources": "https://git.ailur.dev/arzumify/polyenergy-cursed-edition/"
},
"license": "GPL-3.0",
"icon": "assets/polyenergy/icon-scaled.png",
"icon": "assets/cursedenergy/icon-scaled.png",
"environment": "*",
"depends": {
"fabricloader": ">=0.16.10",

View File

@ -1,5 +1,5 @@
import arzumify.polyenergy.api.EnergyProvider;
import arzumify.polyenergy.api.EnergyReceiver;
import arzumify.cursedenergy.api.EnergyProvider;
import arzumify.cursedenergy.api.EnergyReceiver;
import net.fabricmc.fabric.api.event.lifecycle.v1.ServerBlockEntityEvents;
import net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents;
import net.minecraft.block.entity.BlockEntity;
@ -10,7 +10,7 @@ import net.minecraft.util.math.Vec3i;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
import static arzumify.polyenergy.api.SearchForNeighbours.searchForNeighbours;
import static arzumify.cursedenergy.api.SearchForNeighbours.searchForNeighbours;
/**
* SimpleCable, but implemented using only the API and not the actual block entity for testing purposes.