mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-18 18:23:06 +00:00
Infinite energy option
This commit is contained in:
parent
b74e449efd
commit
33ea66ea88
@ -87,8 +87,15 @@ public class IrisWorldManager extends EngineAssignedWorldManager {
|
|||||||
looper = new Looper() {
|
looper = new Looper() {
|
||||||
@Override
|
@Override
|
||||||
protected long loop() {
|
protected long loop() {
|
||||||
|
if(getDimension().isInfiniteEnergy())
|
||||||
|
{
|
||||||
|
energy += 1000;
|
||||||
|
fixEnergy();
|
||||||
|
}
|
||||||
|
|
||||||
if (M.ms() < charge) {
|
if (M.ms() < charge) {
|
||||||
energy += 70;
|
energy += 70;
|
||||||
|
fixEnergy();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cln.flip()) {
|
if (cln.flip()) {
|
||||||
|
@ -316,6 +316,9 @@ public class IrisDimension extends IrisRegistrant {
|
|||||||
@Desc("Define carve layers")
|
@Desc("Define carve layers")
|
||||||
private KList<IrisCarveLayer> carveLayers = new KList<>();
|
private KList<IrisCarveLayer> carveLayers = new KList<>();
|
||||||
|
|
||||||
|
@Desc("If true, the spawner system has infinite energy. This is NOT recommended because it would allow for mobs to keep spawning over and over without a rate limit")
|
||||||
|
private boolean infiniteEnergy = false;
|
||||||
|
|
||||||
@MinNumber(0.0001)
|
@MinNumber(0.0001)
|
||||||
@MaxNumber(512)
|
@MaxNumber(512)
|
||||||
@Desc("The rock zoom mostly for zooming in on a wispy palette")
|
@Desc("The rock zoom mostly for zooming in on a wispy palette")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user