mcjty / youtubemodding14 Goto Github PK
View Code? Open in Web Editor NEWSource code for my YouTube modding tutorial series for Minecraft 1.15 and 1.16
License: MIT License
Source code for my YouTube modding tutorial series for Minecraft 1.15 and 1.16
License: MIT License
It is not best practice to create properties in the block class. You should instead pass properties to the constructor when creating the block.
By doing this you allow for other mods to potentially extend the block, may not be applicable here but it is still not good to demonstrate bad practices.
See:
GatherDataEvent not firing. Forge: 31.2.25
FancyBlock#getShape() will be called in an infinite loop.
The translucent part of the Magic Block does not render at all when graphics setting is Fabulous.
It appears as if RenderType.translucent() is not supported by Fabulous graphics.
Please add structures for 1.14.2
Hi! I've replicated your multi-mob workspace and I think it work very well. The only thing is that I can't change code anymore while debugging because when I do so and recompile, I got an error from IDEA saying that "hot swap failed". I'm changing code inside an existing method, not adding or removing methods or something like that. I've asked about this in the forgegradle minecraft forge forum but got no solutions. Does it work for you?
Sorry if I'm bothering you
In your tile entity classes with LazyOptional<?>
fields, you should be overriding the invalidate method in the tile, and calling lazyOptional.invalidate();
on them.
In the getFacingFromEntity function in FirstBlock.java, it throws a error because posX, posY, and posZ all have private access in Entity
Will you be working to continue this tutorial or have you done all that you are going to do with it?
Since you wrote the code for BaseLootTableProvider, there have been a couple changes to the mappings.
CopyNBT#func_215881_a => CopyNBT#builder
CopyNTB.builder#func_216055_a => CopyNBT.builder#addOperation
When I try to sync project with gradle I get:
Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/4.9/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------
-----------------------
Check the JVM arguments defined for the gradle process in:
- gradle.properties in project root directory
I use:
IntelliJ IDEA 2019.2.3 (Community Edition)
Build #IC-192.6817.14, built on September 24, 2019
Runtime version: 11.0.4+10-b304.69 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
GC: ParNew, ConcurrentMarkSweep
Memory: 1490M
Cores: 4
Registry:
Non-Bundled Plugins:
Any ideas?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.