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

[1.16.5] help with the official mappings (new mappings)


Recommended Posts

I know that the latest version of forge no longer uses the forge but the mojang mappings
therefore i cannot find some methods
is there a list or something similar where i can find the new name of the method
I would find the methods myself, if not most of the classes look like this:

Unbenannt.thumb.png.c47269c7b9d8b77ee63fae66cb5efefe.png

here are some methods with their old names

VoxelShapes#combineAndSimplify
Block#updatePostPlacement
Block#allowsMovement

does anyone know the new mapping names?
and does anyone have any idea why many classes are not readable / look strange?


 

Link to post
Share on other sites
Posted (edited)
2 hours ago, diesieben07 said:

!mcp -c moj mcpName to convert from MCP to Mojang names.

!moj -c mcp mojangName to convert from Mojang names to MCP.

thanks

 

5 hours ago, Luis_ST said:

and why are some classes not readable?

and do i get an answer to this question? is that on purpose or a error in my IDE

Edited by Luis_ST
Link to post
Share on other sites
29 minutes ago, diesieben07 said:

I don't use Eclipse so I do not know.

okay thanks for your help
and i think it was a error in my idea,
because i re-imported my forge project and now everything works

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • Doing these things moves the camera. Your code subtracts the camera's position value from the MatrixStack.
    • That is just the modpack, no logs.
    • I created a modpack for me and my friends but we constantly crash after ~5 minutes of playing , Can some one help me please ? Here are the logs and the modpack : https://www.mediafire.com/file/kqnui7c0wzu8t7k/VladPack4-1.16.5.zip/file
    • I wrote a class that stores the BlockPos and BlockState of a specific block that needs to be changed into another block after a certain amount of time. So far I just coded stone bricks being changed into cracked stone bricks. In every worldtickevent I call a method called onTick in which there is a slight chance (1 in 1000) that this change will occur. The class that does this is called DecayHandler.java   DecayHandler.Java :   public class DecayHandler { public BlockState blockState; public BlockPos blockPos; public World world; private Random random; public int decayChance = 1000; private boolean decayed = false; public DecayHandler(BlockState blockState, BlockPos blockPos, World world){ this.blockState = blockState; this.blockPos = blockPos; this.world = world; random = new Random(); } public DecayHandler OnTick(){ //TODO: Refactor in other methods and implement BlockSwapper if(random.nextInt(decayChance) == 0 && !decayed){ System.out.println(this.blockPos + " Decayed"); if(world.setBlockAndUpdate(blockPos, Blocks.CRACKED_STONE_BRICKS.getBlock().defaultBlockState())){ this.blockState = Blocks.CRACKED_STONE_BRICKS.getBlock().defaultBlockState(); decayed = true; return this; } } //WorldDecayData.get(); return null; } }   This code works fine when I load in to a world and place stone bricks down. The stone bricks stay there for a couple of seconds and then they change into cracked stone bricks. The problem occurs when I save and quit to title and rejoin the same world when I placed stone brick that hadn't decayed yet. The game seems to remember what DecayHandlers were running which I guess is logical because I never closed it. So when the world is reloaded again my code stops without error and no longer functions. I can see in the terminal that the last message that was displayed was that a block decayed so I put a breakpoint on it to see what went wrong. By the way, the game keeps running just fine but my code just stops. The part where it seems to go wrong is in this line:  if(world.setBlockAndUpdate(blockPos, Blocks.CRACKED_STONE_BRICKS.getBlock().defaultBlockState())) When I try to step in to every single detail the callstack becomes insanely large and I'm unable to understand what's going on. The only thing I know is that right at the end they put my thread in to parking or something? I really don't understand what was going on. Can someone explain why this is happening? I don't have a clue of what's going on.
    • Thank you @ChampionAsh5357 for your replies and useful feedback! I'll follow your advice and see where it takes me.
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

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