Update method references after merge
This commit is contained in:
parent
0783e83465
commit
2354190184
@ -1,23 +1,20 @@
|
|||||||
package ru.dbotthepony.mc.otm.datagen.advancements
|
package ru.dbotthepony.mc.otm.datagen.advancements
|
||||||
|
|
||||||
import net.minecraft.advancements.AdvancementHolder
|
import net.minecraft.advancements.AdvancementHolder
|
||||||
import net.minecraft.advancements.AdvancementRewards
|
|
||||||
import net.minecraft.advancements.AdvancementRequirements.Strategy
|
import net.minecraft.advancements.AdvancementRequirements.Strategy
|
||||||
|
import net.minecraft.advancements.AdvancementRewards
|
||||||
import net.minecraft.advancements.AdvancementType
|
import net.minecraft.advancements.AdvancementType
|
||||||
import net.minecraft.advancements.Criterion
|
import net.minecraft.advancements.critereon.InventoryChangeTrigger
|
||||||
import net.minecraft.advancements.critereon.*
|
|
||||||
import net.minecraft.world.item.DyeColor
|
import net.minecraft.world.item.DyeColor
|
||||||
import net.minecraft.world.item.ItemStack
|
import net.minecraft.world.item.ItemStack
|
||||||
import ru.dbotthepony.mc.otm.core.ResourceLocation
|
|
||||||
import ru.dbotthepony.mc.otm.util.registryName
|
|
||||||
import ru.dbotthepony.mc.otm.datagen.lang.MatteryLanguageProvider
|
import ru.dbotthepony.mc.otm.datagen.lang.MatteryLanguageProvider
|
||||||
import ru.dbotthepony.mc.otm.datagen.modLocation
|
import ru.dbotthepony.mc.otm.datagen.modLocation
|
||||||
import ru.dbotthepony.mc.otm.registry.MItemTags
|
import ru.dbotthepony.mc.otm.registry.MItemTags
|
||||||
import ru.dbotthepony.mc.otm.registry.game.MItems
|
|
||||||
import ru.dbotthepony.mc.otm.registry.MRegistry
|
import ru.dbotthepony.mc.otm.registry.MRegistry
|
||||||
import ru.dbotthepony.mc.otm.registry.game.MEntityTypes
|
import ru.dbotthepony.mc.otm.registry.game.MItems
|
||||||
import ru.dbotthepony.mc.otm.triggers.BlackHoleTrigger
|
import ru.dbotthepony.mc.otm.triggers.BlackHoleTrigger
|
||||||
import ru.dbotthepony.mc.otm.triggers.NailedEntityTrigger
|
import ru.dbotthepony.mc.otm.triggers.NailedEntityTrigger
|
||||||
|
import ru.dbotthepony.mc.otm.util.registryName
|
||||||
import java.util.function.Consumer
|
import java.util.function.Consumer
|
||||||
|
|
||||||
fun addAdvancements(serializer: Consumer<AdvancementHolder>, lang: MatteryLanguageProvider) {
|
fun addAdvancements(serializer: Consumer<AdvancementHolder>, lang: MatteryLanguageProvider) {
|
||||||
|
@ -1,20 +1,16 @@
|
|||||||
package ru.dbotthepony.mc.otm.datagen.loot
|
package ru.dbotthepony.mc.otm.datagen.loot
|
||||||
|
|
||||||
import net.minecraft.resources.ResourceLocation
|
|
||||||
import net.minecraft.util.valueproviders.UniformInt
|
import net.minecraft.util.valueproviders.UniformInt
|
||||||
import net.minecraft.world.item.Items
|
import net.minecraft.world.item.Items
|
||||||
|
import net.minecraft.world.level.storage.loot.entries.NestedLootTable
|
||||||
import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets
|
import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets
|
||||||
import ru.dbotthepony.mc.otm.OverdriveThatMatters
|
|
||||||
import ru.dbotthepony.mc.otm.util.math.Decimal
|
|
||||||
import ru.dbotthepony.mc.otm.data.world.UniformDecimal
|
import ru.dbotthepony.mc.otm.data.world.UniformDecimal
|
||||||
import ru.dbotthepony.mc.otm.datagen.modLootTable
|
import ru.dbotthepony.mc.otm.datagen.modLootTable
|
||||||
import ru.dbotthepony.mc.otm.item.ProceduralBatteryItem
|
import ru.dbotthepony.mc.otm.item.ProceduralBatteryItem
|
||||||
import ru.dbotthepony.mc.otm.item.exopack.ProceduralExopackSlotUpgradeItem
|
import ru.dbotthepony.mc.otm.item.exopack.ProceduralExopackSlotUpgradeItem
|
||||||
import ru.dbotthepony.mc.otm.item.matter.MatterDustItem
|
import ru.dbotthepony.mc.otm.item.matter.MatterDustItem
|
||||||
import ru.dbotthepony.mc.otm.registry.game.MItems
|
import ru.dbotthepony.mc.otm.registry.game.MItems
|
||||||
import net.minecraft.world.level.storage.loot.entries.NestedLootTable
|
import ru.dbotthepony.mc.otm.util.math.Decimal
|
||||||
import net.neoforged.neoforge.common.Tags.Enchantments
|
|
||||||
import ru.dbotthepony.mc.otm.core.ResourceLocation
|
|
||||||
|
|
||||||
fun addChestLootTables(loot: LootTables) {
|
fun addChestLootTables(loot: LootTables) {
|
||||||
loot.builder(LootContextParamSets.CHEST, modLootTable("food_box")) {
|
loot.builder(LootContextParamSets.CHEST, modLootTable("food_box")) {
|
||||||
|
@ -2,14 +2,13 @@ package ru.dbotthepony.mc.otm.datagen.models
|
|||||||
|
|
||||||
import net.minecraft.world.item.DyeColor
|
import net.minecraft.world.item.DyeColor
|
||||||
import net.minecraft.world.level.block.Block
|
import net.minecraft.world.level.block.Block
|
||||||
import net.minecraft.world.level.block.WaterloggedTransparentBlock
|
|
||||||
import net.neoforged.neoforge.client.model.generators.BlockModelProvider
|
import net.neoforged.neoforge.client.model.generators.BlockModelProvider
|
||||||
import net.neoforged.neoforge.data.event.GatherDataEvent
|
import net.neoforged.neoforge.data.event.GatherDataEvent
|
||||||
import ru.dbotthepony.mc.otm.core.ResourceLocation
|
import ru.dbotthepony.mc.otm.util.ResourceLocation
|
||||||
import ru.dbotthepony.mc.otm.datagen.DataGen
|
import ru.dbotthepony.mc.otm.datagen.DataGen
|
||||||
import ru.dbotthepony.mc.otm.util.registryName
|
|
||||||
import ru.dbotthepony.mc.otm.datagen.modLocation
|
import ru.dbotthepony.mc.otm.datagen.modLocation
|
||||||
import java.util.LinkedList
|
import ru.dbotthepony.mc.otm.util.registryName
|
||||||
|
import java.util.*
|
||||||
|
|
||||||
class MatteryBlockModelProvider(event: GatherDataEvent) : BlockModelProvider(event.generator.packOutput, DataGen.MOD_ID, event.existingFileHelper) {
|
class MatteryBlockModelProvider(event: GatherDataEvent) : BlockModelProvider(event.generator.packOutput, DataGen.MOD_ID, event.existingFileHelper) {
|
||||||
private val callbacks = LinkedList<(MatteryBlockModelProvider) -> Unit>()
|
private val callbacks = LinkedList<(MatteryBlockModelProvider) -> Unit>()
|
||||||
|
@ -25,7 +25,7 @@ import net.minecraft.world.item.ItemStack
|
|||||||
import net.minecraft.world.level.Level
|
import net.minecraft.world.level.Level
|
||||||
import net.minecraft.world.level.storage.loot.LootTable
|
import net.minecraft.world.level.storage.loot.LootTable
|
||||||
import ru.dbotthepony.mc.otm.OverdriveThatMatters
|
import ru.dbotthepony.mc.otm.OverdriveThatMatters
|
||||||
import ru.dbotthepony.mc.otm.core.ResourceLocation
|
import ru.dbotthepony.mc.otm.util.ResourceLocation
|
||||||
|
|
||||||
class AndroidMelee(type: EntityType<AndroidMelee>, level: Level) : Monster(type, level) {
|
class AndroidMelee(type: EntityType<AndroidMelee>, level: Level) : Monster(type, level) {
|
||||||
|
|
||||||
|
@ -34,10 +34,8 @@ import net.minecraft.world.entity.player.Player
|
|||||||
import net.minecraft.world.entity.projectile.SmallFireball
|
import net.minecraft.world.entity.projectile.SmallFireball
|
||||||
import net.minecraft.world.level.Level
|
import net.minecraft.world.level.Level
|
||||||
import net.minecraft.world.phys.Vec3
|
import net.minecraft.world.phys.Vec3
|
||||||
import ru.dbotthepony.mc.otm.core.TranslatableComponent
|
|
||||||
import ru.dbotthepony.mc.otm.core.util.TickList
|
|
||||||
import ru.dbotthepony.mc.otm.registry.MNames
|
|
||||||
import ru.dbotthepony.mc.otm.registry.game.MSoundEvents
|
import ru.dbotthepony.mc.otm.registry.game.MSoundEvents
|
||||||
|
import ru.dbotthepony.mc.otm.util.TickList
|
||||||
import java.util.*
|
import java.util.*
|
||||||
import kotlin.math.cos
|
import kotlin.math.cos
|
||||||
import kotlin.math.sin
|
import kotlin.math.sin
|
||||||
|
@ -8,15 +8,13 @@ import net.minecraft.world.entity.projectile.ProjectileUtil
|
|||||||
import net.minecraft.world.item.ItemStack
|
import net.minecraft.world.item.ItemStack
|
||||||
import net.minecraft.world.level.Level
|
import net.minecraft.world.level.Level
|
||||||
import net.minecraft.world.level.block.Blocks
|
import net.minecraft.world.level.block.Blocks
|
||||||
import net.minecraft.world.level.block.LevelEvent
|
|
||||||
import net.minecraft.world.phys.BlockHitResult
|
import net.minecraft.world.phys.BlockHitResult
|
||||||
import net.minecraft.world.phys.EntityHitResult
|
import net.minecraft.world.phys.EntityHitResult
|
||||||
import net.minecraft.world.phys.HitResult
|
import net.minecraft.world.phys.HitResult
|
||||||
import net.neoforged.neoforge.event.EventHooks
|
import net.neoforged.neoforge.event.EventHooks
|
||||||
import ru.dbotthepony.mc.otm.core.damageType
|
|
||||||
import ru.dbotthepony.mc.otm.registry.MDamageTypes
|
|
||||||
import ru.dbotthepony.mc.otm.registry.game.MEntityTypes
|
import ru.dbotthepony.mc.otm.registry.game.MEntityTypes
|
||||||
import ru.dbotthepony.mc.otm.registry.MatteryDamageSource
|
import ru.dbotthepony.mc.otm.registry.MatteryDamageSource
|
||||||
|
import ru.dbotthepony.mc.otm.util.damageType
|
||||||
|
|
||||||
class RocketProjectile(level: Level) : Projectile(MEntityTypes.PLASMA, level) {
|
class RocketProjectile(level: Level) : Projectile(MEntityTypes.PLASMA, level) {
|
||||||
var inflictor: ItemStack? = null
|
var inflictor: ItemStack? = null
|
||||||
|
Loading…
Reference in New Issue
Block a user