Continue mapping migration
This commit is contained in:
parent
99ade39404
commit
f03fd03bd0
499 changed files with 12567 additions and 12723 deletions
|
@ -2,10 +2,8 @@ package ru.betterend.integration;
|
|||
|
||||
import java.awt.Color;
|
||||
import java.util.Map;
|
||||
|
||||
import com.google.common.collect.Maps;
|
||||
|
||||
import net.minecraft.world.level.ItemLike;
|
||||
import com.google.common.collect.Maps;
|
||||
import ru.betterend.blocks.HydraluxPetalColoredBlock;
|
||||
import ru.betterend.blocks.complex.ColoredMaterial;
|
||||
import ru.betterend.registry.EndBlocks;
|
||||
|
@ -18,24 +16,25 @@ public class FlamboyantRefabricatedIntegration extends ModIntegration {
|
|||
|
||||
@Override
|
||||
public void register() {
|
||||
/*
|
||||
* Class<?> fDyeColor =
|
||||
* getClass("com.github.EltrutCo.flamboyant.items.FDyeColor"); Object[] values =
|
||||
* getStaticFieldValue(fDyeColor, "VALUES");
|
||||
*
|
||||
* if (values == null) { return; }
|
||||
*/
|
||||
|
||||
/*Class<?> fDyeColor = getClass("com.github.EltrutCo.flamboyant.items.FDyeColor");
|
||||
Object[] values = getStaticFieldValue(fDyeColor, "VALUES");
|
||||
|
||||
if (values == null) {
|
||||
return;
|
||||
}*/
|
||||
|
||||
Map<Integer, String> colors = Maps.newHashMap();
|
||||
Map<Integer, ItemLike> dyes = Maps.newHashMap();
|
||||
/*
|
||||
* for (Object val: values) { Integer color = (Integer) getFieldValue(fDyeColor,
|
||||
* "signColor", val); String name = (String) getFieldValue(fDyeColor, "name",
|
||||
* val); if (color != null && name != null) { colors.put(color, name);
|
||||
* System.out.println(name + " " + color + " " + new Color(color));
|
||||
* dyes.put(color, getItem(name + "_dye")); } }
|
||||
*/
|
||||
|
||||
/*for (Object val: values) {
|
||||
Integer color = (Integer) getFieldValue(fDyeColor, "signColor", val);
|
||||
String name = (String) getFieldValue(fDyeColor, "name", val);
|
||||
if (color != null && name != null) {
|
||||
colors.put(color, name);
|
||||
System.out.println(name + " " + color + " " + new Color(color));
|
||||
dyes.put(color, getItem(name + "_dye"));
|
||||
}
|
||||
}*/
|
||||
|
||||
addColor("fead1d", "amber", colors, dyes);
|
||||
addColor("bd9a5f", "beige", colors, dyes);
|
||||
addColor("edeada", "cream", colors, dyes);
|
||||
|
@ -52,15 +51,15 @@ public class FlamboyantRefabricatedIntegration extends ModIntegration {
|
|||
addColor("6bb1cf", "sky_blue", colors, dyes);
|
||||
addColor("6e8c9c", "slate_gray", colors, dyes);
|
||||
addColor("b02454", "violet", colors, dyes);
|
||||
|
||||
|
||||
new ColoredMaterial(HydraluxPetalColoredBlock::new, EndBlocks.HYDRALUX_PETAL_BLOCK, colors, dyes, true);
|
||||
}
|
||||
|
||||
|
||||
private void addColor(String hex, String name, Map<Integer, String> colors, Map<Integer, ItemLike> dyes) {
|
||||
int color = MHelper.color(hex);
|
||||
colors.put(color, name);
|
||||
dyes.put(color, getItem(name + "_dye"));
|
||||
|
||||
|
||||
System.out.println(name + " " + color + " " + new Color(color));
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue