Cursedenergy
This commit is contained in:
parent
2739a7e2e0
commit
4823d6d78c
|
@ -30,7 +30,7 @@ repositories {
|
|||
}
|
||||
|
||||
dependencies {
|
||||
modImplementation "arzumify.polyenergy:polyenergy:{version}"
|
||||
modImplementation "arzumify.cursedenergy:cursedenergy:{version}"
|
||||
}
|
||||
```
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
package arzumify.cursedenergy.api;
|
||||
|
||||
public interface EnergyBlock {
|
||||
}
|
|
@ -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 {
|
|
@ -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 {
|
|
@ -1,4 +1,4 @@
|
|||
package arzumify.polyenergy.api;
|
||||
package arzumify.cursedenergy.api;
|
||||
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.util.math.Direction;
|
|
@ -1,4 +0,0 @@
|
|||
package arzumify.polyenergy.api;
|
||||
|
||||
public interface EnergyBlock {
|
||||
}
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 410 B After Width: | Height: | Size: 410 B |
|
@ -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",
|
||||
|
|
|
@ -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.
|
||||
|
|
Loading…
Reference in New Issue