mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
Change access modifier to satellite registration to allow custom satellites.
This commit is contained in:
parent
a4eeb0703f
commit
4f6edf12a5
@ -50,11 +50,17 @@ public abstract class Satellite {
|
||||
registerSatellite(SatelliteLunarMiner.class, ModItems.sat_lunar_miner);
|
||||
registerSatellite(SatelliteHorizons.class, ModItems.sat_gerald);
|
||||
}
|
||||
|
||||
private static void registerSatellite(Class<? extends Satellite> sat, Item item) {
|
||||
|
||||
satellites.add(sat);
|
||||
itemToClass.put(item, sat);
|
||||
/**
|
||||
* Register satellite.
|
||||
* @param sat - Satellite class
|
||||
* @param item - Satellite item (which will be placed in a rocket)
|
||||
*/
|
||||
public static void registerSatellite(Class<? extends Satellite> sat, Item item) {
|
||||
if(!itemToClass.containsKey(item) && !itemToClass.containsValue(sat)) {
|
||||
satellites.add(sat);
|
||||
itemToClass.put(item, sat);
|
||||
}
|
||||
}
|
||||
|
||||
public static void orbit(World world, int id, int freq, double x, double y, double z) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user