Initial setup
commit
8f29acdc24
|
@ -0,0 +1,26 @@
|
|||
/bin/minecraft/*
|
||||
!/bin/minecraft/finalbeta
|
||||
/conf
|
||||
/docs
|
||||
/eclipse
|
||||
/jars
|
||||
/lib
|
||||
/logs
|
||||
/reobf
|
||||
/runtime
|
||||
/temp
|
||||
/*.sh
|
||||
/*.bat
|
||||
/builds
|
||||
|
||||
/src/.settings
|
||||
/src/.classpath
|
||||
/src/.project
|
||||
/src/bin
|
||||
/src/minecraft/net/minecraft/client
|
||||
/src/minecraft/net/minecraft/isom
|
||||
|
||||
/src/minecraft/net/minecraft/src/*
|
||||
!/src/minecraft/net/minecraft/src/mod_*
|
||||
!/src/minecraft/net/minecraft/src/*.patch
|
||||
!/src/minecraft/net/minecraft/src/finalbeta
|
|
@ -0,0 +1,24 @@
|
|||
setup:
|
||||
./cleanup.sh
|
||||
./decompile.sh
|
||||
(cd ./src/minecraft/net/minecraft/src && git init && git add . && git commit -m "Setup")
|
||||
|
||||
[working-directory: './src/minecraft/net/minecraft/src/']
|
||||
apply-patch:
|
||||
git apply ./finalbeta/mod.patch
|
||||
|
||||
[working-directory: './src/minecraft/net/minecraft/src/']
|
||||
create-patch:
|
||||
#!/usr/bin/env bash
|
||||
(for file in $(fd --no-ignore ".java.bak"); do
|
||||
core="${file/.bak/}"
|
||||
patch="${core}.patch"
|
||||
echo "Creating patch file for $core"
|
||||
diff -Nau "$file" "$core" > "$patch" || true
|
||||
done)
|
||||
|
||||
build:
|
||||
just create-patch
|
||||
./recompile.sh
|
||||
./reobfuscate.sh
|
||||
(cd ./reobf/minecraft && zip -r "../../builds/finalbeta-1.4.0-modloader.zip" ./*)
|
|
@ -0,0 +1,12 @@
|
|||
--- BlockBed.java.bak 2025-04-04 22:37:36.783594425 +0300
|
||||
+++ BlockBed.java 2025-04-04 22:37:07.542945648 +0300
|
||||
@@ -22,6 +22,9 @@
|
||||
|
||||
public boolean blockActivated(World world, int i, int j, int k, EntityPlayer entityplayer)
|
||||
{
|
||||
+ if (true) {
|
||||
+ return false;
|
||||
+ }
|
||||
if(world.multiplayerWorld)
|
||||
{
|
||||
return true;
|
|
@ -0,0 +1,11 @@
|
|||
--- BlockReed.java.bak 2025-04-04 22:55:28.995768000 +0300
|
||||
+++ BlockReed.java 2025-04-04 22:56:15.585222322 +0300
|
||||
@@ -50,7 +50,7 @@
|
||||
{
|
||||
return true;
|
||||
}
|
||||
- if(l != Block.grass.blockID && l != Block.dirt.blockID)
|
||||
+ if(l != Block.grass.blockID && l != Block.dirt.blockID && l != Block.sand.blockID)
|
||||
{
|
||||
return false;
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
package net.minecraft.src;
|
||||
|
||||
import java.util.logging.Logger;
|
||||
|
||||
public class mod_FinalBeta extends BaseMod {
|
||||
|
||||
public static final Logger LOGGER = Logger.getLogger("FinalBeta");
|
||||
|
||||
public mod_FinalBeta() {
|
||||
// ModLoader.SetInGameHook(this, true, true);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String Version() {
|
||||
return "1.4.0";
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue