Benutzerdefinierter Brennstoff 26.2
Lerne, wie du deine eigenen Brennstoff Items erstellst.
Brenstoffe sind Items, die in einem Ofen verwendet werden können, um Erze zu schmelzen oder Essen zu kochen. Lasst uns ansehen, wie wir unseren eigenen benutzerdefinierten Brenstoff erstellen können.
Das Item erstellen
Lasst uns ein Brennstoff Item namens "Quark-Gloun Plasma" (Quark-Gluon-Plasma) erstellen. Wir beginnen wie gewohnt damit, ein Item zu erstellen:
java
public static final ResourceKey<Item> QUARK_GLUON_PLASMA = create("quark_gluon_plasma");1
java
public static final Item QUARK_GLUON_PLASMA = register(
ModItemIds.QUARK_GLUON_PLASMA,
Item::new,
new Item.Properties()
);1
2
3
4
5
2
3
4
5
Um einen Brenstoff zu erstellen, werden wir das Event FuelValueEvents.BUILD der Fabric Content Registries API verwenden:
java
// Remember, Minecraft deals with logical based-time using ticks.
// 20 ticks = 1 second.
FuelValueEvents.BUILD.register((builder, context) -> {
builder.add(ModItems.QUARK_GLUON_PLASMA, 120 * 20);
});1
2
3
4
5
2
3
4
5
Vergiss wie üblich nicht, eine Textur, eine Übersetzung, einen Kreativtab usw. hinzuzufügen. Hier ist eine Beispiel Textur:
So sieht es aus, wenn man es als Brennstoff im Ofen verwendet:



