Skip to content

Instantly share code, notes, and snippets.

View jose-vm's full-sized avatar

jose-vm jose-vm

View GitHub Profile
@jose-vm
jose-vm / strings.xml
Created October 17, 2014 03:44
Spanish translation of Zhuowei's Boardwalk
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Boardwalk</string>
<string name="login_username_hint">Nombre de usuario o e-mail de Mojang</string>
<string name="login_password_hint">Password</string>
<string name="login_is_demo_account">Esta cuenta no parece tener un usuario de Minecraft afiliado a ella. ¿Compraste Minecraft? Puedes jugar la versión Demo con el botón de abajo llamado "Jugar Demo".</string>
<string name="login_logging_in">Iniciando sesión en&#8230;</string>
<string name="login_error">Imposible iniciar sesión:</string>
<string name="login_button">Iniciar sesión</string>
<string name="login_extra_info_text">Esta versión de Boardwalk es muy experimental - la generación de un mundo puede tardar más de 5 minutos, el modo multijugador solamente funciona en servidores offline, y ejecutar esta aplicación en el fondo causa que Minecraft se colapse.\n
@jose-vm
jose-vm / strings.xml
Created June 8, 2015 21:05
Spanish translation of a popup message from BlockLauncher, for Zhuowei Zhang
<string name="minecraft_version_not_supported">This version of Minecraft PE is not supported by this version of BlockLauncher.\nYou have Minecraft PE MINECRAFT_VERSION, but BlockLauncher only supports Minecraft PE SUPPORTED_VERSION. Please update your copy of Minecraft PE.</string>
<string name="minecraft_version_not_supported">Esta versión de Minecraft PE no es soportada por esta versión de BlockLauncher.\nTu tienes de momento Minecraft PE MINECRAFT_VERSION, pero esta versión de BlockLauncher solo soporta Minecraft PE SUPPORTED_VERSION. Por favor actualiza tu copia de Minecraft PE.</string>
@jose-vm
jose-vm / armormaterial.txt
Last active August 29, 2015 14:23
ArmorMaterial creation example
Parameters:
ArmorMaterial(int maxDamageFactor, int armorSlotsHelmet, int armorSlotsChestplate, int armorSlotsLeggings, int armorSlotsBoots);
Originals: CLOTH(5, 1, 3, 2, 1), CHAIN(15, 2, 5, 4, 1), IRON(15, 2, 6, 5, 2), GOLD(7, 2, 5, 3, 1), DIAMOND(33, 3, 8, 6, 3)
@jose-vm
jose-vm / entitytypestrings.txt
Created August 5, 2015 02:05
EntityType strings for EntityTypeFromString
EntityType strings for EntityTypeFromString
Arrow: "arrow"
Snowball: "snowball"
Egg: "thrownegg"
Painting: "painting"
Minecart: "minecartrideable"
Large Fireball: "largefireball"
Small Fireball: "smallfireball"
Throwable Potion: "thrownpotion"
#include <idc.idc>
static symbol(addr, sym) {
MakeFunction(addr, BADADDR);
if(MakeNameEx(addr, sym, SN_NOWARN)) return;
auto i;
for(i = 0; i < 999; i++) if(MakeNameEx(addr, form("%s_%d", sym, i), SN_NOWARN)) return;
}
static main() {
@jose-vm
jose-vm / main.cpp
Created October 16, 2015 23:21
File for MMB's Multilanguage Support
// Creeper
if (key == "mmb.creeper.type.name") {
return "Type";
}
if (key == "mmb.creeper.type.normal.name") {
return "Normal";
}
if (key == "mmb.creeper.type.charged.name") {
return "Charged";
}
@jose-vm
jose-vm / Material.h
Last active November 16, 2015 05:21
#pragma once
class Material {
public:
int materialType; // 0, thanks to byteandahalf
bool isFlammable; // 4
bool isNeverBuildable; // 5, alt name: isSolidBlocking
bool isAlwaysDestroyable; // 6
bool isReplaceable; // 7
bool isLiquid; // 8
public class TextEntity : Entity
{
public TextEntity(Level level, string text, Vector3 pos) : base(64, level)
{
NameTag = text;
KnownPosition = new PlayerLocation(pos);
HealthManager = new NoDamageHealthManager(this);
}
public override void OnTick()
@jose-vm
jose-vm / gist:605bc2d435a58ea7e673
Created February 16, 2016 15:51 — forked from NiclasOlofsson/gist:f07edb6df8de8ebc3a90
MiNET login command in plugin.
[Plugin("CoreCommands", "The core commands for MiNET", "1.0", "MiNET Team")]
public class CoreCommands : Plugin
{
[Command]
public void Login(Player player, string password)
{
UserManager<User> userManager = player.Server.UserManager;
if (userManager != null)
{
if (player.Username == null) return;
@jose-vm
jose-vm / LevelEventType.cs
Last active June 27, 2016 15:10
MCPE LevelEvents IDs
namespace MiNET
{
public enum LevelEventType : short
{
SoundClick = 1000,
SoundClickFail = 1001, // try also with data 1200 for Dispenser sound
SoundShoot = 1002,
SoundDoorClose = 1003, // spooky sound with data 20
SoundFizz = 1004,
SoundTNTFuse = 1005,