Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Def Daemon

  • Posts

  • Joined

  • Last visited

Recent Profile Visitors

408 profile views

Def Daemon's Achievements

Tree Puncher

Tree Puncher (2/8)



  1. Ah....this is exactly what I need..... thank you very much 😄
  2. Okay got that, but what about other events? What if I want to check if a player is entering a new biome? Should I use Player TickEvent to compare the old biome value with current biome value (if there is even such a thing)? Thnx for helping me out but I need in depth information about MC and Forge events
  3. Hello For my mod I need to get more familiar with events (which events are supported by MC and Forge) and time management (how day and night are working, are there events which I can use etc.) in MC. Can anyone point out a good tutorial for me? thnx
  4. I want to strip custom logs in MC 1.17.1. In version 1.16.5 I did use an accesstransformer to set the BLOCK_STRIPPING_MAP to public and non-final. In version 1.17.1 the accesstransformer doesn't work. Anyone got a solution for this issue? This is the accesstransformer: public-f net.minecraft.world.item.AxeItem field_203176_a #STRIPPABLES
  5. Well...actually you have to use ItemBlockRenderTypes!
  6. In order to use stack.hurtAndBreak() I need a consumer so I tried a 1.16.5 one: (player) -> player.SendBreakAnimation(context.getHand())); but apperently SendBreakAnimation doesn't exist anymore in version 1.17.1. Can anyone point me into the right direction?
  7. Hi guys Can anyone translate this piece of 1.15 code into 1.16.5 code? I'm wanna use this to generate custom bushes randomly in the overworld, but I can't figure this part out. biome.addFeature(DecorationStage.Decoration.VEGETAL_DECORATION, Feature.RANDOM_PATCH.withConfiguration(FeatureInit.BUSH_CONFIG).withPlacement(Placement.COUNT_MULTILAYER.configured(new FrequencyConfig(10))));
  8. 1. Fixed the registration for WoodenStake class...works fine now 2. Forgot to create a private variable for the soundstring. Also working fine now. thnx a lot m8
  9. 1. I did create a subclass called WoodenStake and did override the appendHooverText method but still doesn't work. 2. Clicking on the Armor Stand doesn't work, but I just found out that when clicking on the Armor Stand, the following bug appears: [17:26:44] [Server thread/FATAL] [minecraft/ThreadTaskExecutor]: Error executing task on Server java.lang.NullPointerException: null at net.minecraft.util.ResourceLocation.decompose(ResourceLocation.java:60) ~[forge:?] {re:classloading} at net.minecraft.util.ResourceLocation.<init>(ResourceLocation.java:38) ~[forge:?] {re:classloading} at com.defdaemon.horrormoon.lists.AmorMaterialList.getEquipSound(AmorMaterialList.java:61) ~[?:?] {re:classloading} at net.minecraft.entity.LivingEntity.playEquipSound(LivingEntity.java:573) ~[forge:?] {re:classloading} at net.minecraft.entity.item.ArmorStandEntity.setItemSlot(ArmorStandEntity.java:140) ~[forge:?] {re:classloading} at net.minecraft.entity.item.ArmorStandEntity.swapItem(ArmorStandEntity.java:391) ~[forge:?] {re:classloading} at net.minecraft.entity.item.ArmorStandEntity.interactAt(ArmorStandEntity.java:333) ~[forge:?] {re:classloading} at net.minecraft.network.play.ServerPlayNetHandler.handleInteract(ServerPlayNetHandler.java:1197) ~[forge:?] {re:classloading} at net.minecraft.network.play.client.CUseEntityPacket.handle(CUseEntityPacket.java:80) ~[forge:?] {re:classloading} at net.minecraft.network.play.client.CUseEntityPacket.handle(CUseEntityPacket.java:15) ~[forge:?] {re:classloading} at net.minecraft.network.PacketThreadUtil.lambda$ensureRunningOnSameThread$0(PacketThreadUtil.java:19) ~[forge:?] {re:classloading} at net.minecraft.util.concurrent.TickDelayedTask.run(TickDelayedTask.java:17) ~[forge:?] {re:classloading} at net.minecraft.util.concurrent.ThreadTaskExecutor.doRunTask(ThreadTaskExecutor.java:136) ~[forge:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.util.concurrent.RecursiveEventLoop.doRunTask(RecursiveEventLoop.java:22) ~[forge:?] {re:classloading} at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:734) ~[forge:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:159) ~[forge:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.util.concurrent.ThreadTaskExecutor.pollTask(ThreadTaskExecutor.java:109) ~[forge:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:717) ~[forge:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:711) ~[forge:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.util.concurrent.ThreadTaskExecutor.managedBlock(ThreadTaskExecutor.java:119) ~[forge:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:697) ~[forge:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:646) ~[forge:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:232) ~[forge:?] {re:classloading,pl:accesstransformer:B} at java.lang.Thread.run(Thread.java:748) [?:1.8.0_281] {} 3. Fixed this problem. changed "silver" into new ResourceLocation().
  10. Goodmorning everyone I did some work on a material called Silver...Added ores, items, recipes and armor but I stumbled into some issues: 1. Can't seem to fix the appendHoverText for my WoodenStake item. It should display "Only kills vampires..." 2. How can I put my custom silver armor onto a ArmorStand 3. I added silver horse armor. This works fine but when I put it on a horse, the texture seems missing Can you guys help me out? Thnx https://github.com/DefDaemon/Daemons_Horror_Moon
  11. Well fixed the Java Null pointer error and started working on de hurtEnemy method. thnx for your support guys
  12. Done..... https://github.com/DefDaemon/Daemons_Horror_Moon Thnx for the advise
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.