Skip to content

Commit

Permalink
stubbing out surge classes
Browse files Browse the repository at this point in the history
  • Loading branch information
leafreynolds committed Jun 1, 2021
1 parent f4ea6b4 commit d82d85e
Show file tree
Hide file tree
Showing 10 changed files with 199 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/*
* File created ~ 24 - 4 - 2021 ~ Leaf
*/

package leaf.cosmere.manifestation.surgebinding;

import leaf.cosmere.Cosmere;
import net.minecraftforge.fml.common.Mod;

@Mod.EventBusSubscriber(modid = Cosmere.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE)
public class SurgeAbrasion extends SurgebindingBase
{
public SurgeAbrasion(int color)
{
super(color);
}


//change frictional force

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
/*
* File created ~ 24 - 4 - 2021 ~ Leaf
*/

package leaf.cosmere.manifestation.surgebinding;

import leaf.cosmere.Cosmere;
import leaf.cosmere.utils.helpers.LogHelper;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemStack;
import net.minecraftforge.event.entity.living.LivingHurtEvent;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.common.Mod;

@Mod.EventBusSubscriber(modid = Cosmere.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE)
public class SurgeAdhesion extends SurgebindingBase
{
public SurgeAdhesion(int color)
{
super(color);
}

//bind things together
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*
* File created ~ 24 - 4 - 2021 ~ Leaf
*/

package leaf.cosmere.manifestation.surgebinding;

import leaf.cosmere.Cosmere;
import net.minecraftforge.fml.common.Mod;

@Mod.EventBusSubscriber(modid = Cosmere.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE)
public class SurgeCohesion extends SurgebindingBase
{
public SurgeCohesion(int color)
{
super(color);
}


// alter objects at a molecular level?
// moving through stone?

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
/*
* File created ~ 24 - 4 - 2021 ~ Leaf
*/

package leaf.cosmere.manifestation.surgebinding;

import leaf.cosmere.Cosmere;
import net.minecraftforge.fml.common.Mod;

@Mod.EventBusSubscriber(modid = Cosmere.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE)
public class SurgeDivision extends SurgebindingBase
{
public SurgeDivision(int color)
{
super(color);
}

//power over destruction and decay

}
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,16 @@
import net.minecraftforge.fml.common.Mod;

@Mod.EventBusSubscriber(modid = Cosmere.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE)
public class WindrunnerRadiant extends SurgebindingBase
public class SurgeGravitation extends SurgebindingBase
{
public WindrunnerRadiant(int color)
public SurgeGravitation(int color)
{
super(color);
}

//gravitational attraction


@SubscribeEvent
public void onLivingHurtEvent(LivingHurtEvent event)
{
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/*
* File created ~ 24 - 4 - 2021 ~ Leaf
*/

package leaf.cosmere.manifestation.surgebinding;

import leaf.cosmere.Cosmere;
import net.minecraftforge.fml.common.Mod;

@Mod.EventBusSubscriber(modid = Cosmere.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE)
public class SurgeIllumination extends SurgebindingBase
{
public SurgeIllumination(int color)
{
super(color);
}


//illusions

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/*
* File created ~ 24 - 4 - 2021 ~ Leaf
*/

package leaf.cosmere.manifestation.surgebinding;

import leaf.cosmere.Cosmere;
import net.minecraftforge.fml.common.Mod;

@Mod.EventBusSubscriber(modid = Cosmere.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE)
public class SurgeProgression extends SurgebindingBase
{
public SurgeProgression(int color)
{
super(color);
}


//alter growth and healing

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
/*
* File created ~ 24 - 4 - 2021 ~ Leaf
*/

package leaf.cosmere.manifestation.surgebinding;

import leaf.cosmere.Cosmere;
import net.minecraftforge.fml.common.Mod;

@Mod.EventBusSubscriber(modid = Cosmere.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE)
public class SurgeTension extends SurgebindingBase
{
public SurgeTension(int color)
{
super(color);
}


//repair inanimate objects for bondsmiths?

//making things rigid.

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/*
* File created ~ 24 - 4 - 2021 ~ Leaf
*/

package leaf.cosmere.manifestation.surgebinding;

import leaf.cosmere.Cosmere;
import net.minecraftforge.fml.common.Mod;

@Mod.EventBusSubscriber(modid = Cosmere.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE)
public class SurgeTransformation extends SurgebindingBase
{
public SurgeTransformation(int color)
{
super(color);
}


//soulcasting, changing one thing into another

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/*
* File created ~ 24 - 4 - 2021 ~ Leaf
*/

package leaf.cosmere.manifestation.surgebinding;

import leaf.cosmere.Cosmere;
import net.minecraftforge.fml.common.Mod;

@Mod.EventBusSubscriber(modid = Cosmere.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE)
public class SurgeTransportation extends SurgebindingBase
{
public SurgeTransportation(int color)
{
super(color);
}


//travel between realms or locations

}

0 comments on commit d82d85e

Please sign in to comment.